-
iOS - 개발 로드맵iOS 2020. 12. 3. 10:32
iOS Roadmap
Swift Roadmap
개발환경, 사용할 프레임워크를 알아야 한다.
1. xCodeIDE -> Playgroud
에디터에 코드를 입력, 실행, 디버그 가능한지
2. Cocoa Touch
3. Swift
그래서 처음 시작할때는 xCode를 띄우고 자신이 이해할 수 잇는 언어로 설명할 수 있느냐? Swift나 Objective-c같은
알고리즘이나 코딩 절차를 설명할 수 있냐?
모든 문법을 다알아야 하나? 그러면 당연히 좋겠지만 찾아가면서 이런방법도 있고 저런방법도 있구나를 찾아가면서 하면
좋을거같다.
[Common Topics]
가장먼저 강조하는건 Human Interface Guideline(ios버전)!
거기에 나오는 용어들 뷰 구성요소 메뉴구성요소 컨트롤들, 어떻게 동작하게 만들어지는지 사용자들이 일반적으로 생각하는
디자인을 화면구성요소나 동작방식 모든 앱을사용할때 사용하는 운영체제를 사용하는 사람들이 어떻게 이해하는지
중요한건 휴먼 인터페이스 가이드라인은 정보를 찾고싶은 사람들이 어떻게 그 정보에 접근하는지도 표현되어 있다.
그래서 accessibility를 어떻게 표현해야되는지 이미지만 가지고 모든걸 구성할수 없고 어떻게 보이스 오버라던가
tts나 화면 구성을 어떻게 시각장애인 청각장애인들이 사용하는지 이런 가이드 라인도 포함되어잇어서 꼭 읽어보기를 추천
화면이나 인터페이스가 어떻게 구성된다 라는 가이드라인을 보고 나면 거기에 화면 구성 화면 위주로 많이 설명이 되어있다.
사용성에 대해 설명이 되어 있지만 그럼 그걸 어떻게 만들거냐 그래서 ios에서 필요한 테크놀러지들이 또 애플 문서들이 공식문서로 있다.
iOS Technologies -> App architect, App Life-cycle, 같은 문서들을 예전에는 pdf 혹은 e북으로도 제공을 했는데
업데이트가 빨라서 그런거같은데 최신정보들은 이제 홈페이지에서 확인할 수 있고
예전 document들을 보고 싶으면 아카이브 되어있는 예전 개발자 도큐먼트에서 찾아볼 수 있다.
출처
'iOS' 카테고리의 다른 글
iOS - Button (0) 2020.12.11 iOS - UserDefaults (0) 2020.12.04 iOS - xCode12 설정 (0) 2020.12.02 iOS - OutletAndAction (0) 2020.12.02 iOS - xCode12 설정 (0) 2020.12.02