아이패드에다가 그냥 끄적이던 거를 잊어버리기 전에 정리하기로 했다! Chap 1 은 몸풀기 수준으로 앱 개발자가 되기를 설명해 주셨다.
Chap 1-1. iOS 개발자 되기
- 모바일 개발자 수요 증가 추세
- 처우가 좋다
- iOS 개발자는 희소하다
코딩은 많이! 습관처럼 해야 실력이 는다.
1. 코딩 친구 찾자.
- 학습 공동체를 만들자.
- 다짐맨 벗어나기
- 함께 자라기
2. 강의 1000개보다 코딩 10줄이 낫다.
3. 무엇을 코딩할까?
- 1차: 초단순 앱 (최대한 쉬운 앱_ 예: 계산기, 앱에 버튼이나 이미지 띄어보는 수준)
- 그 다음은 초단순 앱 응용
- 그 다음은 나를 위한 앱: 매일매일 내가 만든 앱을 써보고 사용자가 되어 아쉬운 점을 보완하자. 사용자 가치를 창출하는 앱을 만들자! 다수를 위한 앱 만들기 추천
Chap 1-2. 앱 개발자되기 1
준비물
1. 맥북: 아이맥 또는 맥북프로
2. 최근 OS
3. Xcode 11
Xcode11
- 스토리보드(앱 디자인) : 유저플로우 등
- 시뮬레이터 : 화면 띄어보고 버그 확인
- 머신러닝 기능 제공
- AR 기능 제공
Chap 1-3. 앱 개발자되기 2
초기 설정(New create 시)
- iOS > Single View App
- Swift / Storyboard
Storyboard -> UI 작성 가능
- View Controller > View : 오른쪽에서 view 속성 확인 가능
- Toolbar에서는 run/stop 가능
오른쪽 상단 + 버튼 누르면 요소 추가 가능!
- 예: Lable 선택 후 드래그해서 스토리보드에 옮기기
- 오른쪽 상단, 오른쪽에서 세번째 --연필 아이콘-- 클릭 하면 편집 가능
Chap 1-4. 앱 개발자되기 3
코딩 배우기 어려운 이유
- 사실 구글/애플은 코딩 전파를 위해 엄청난 노력을 하고 있다.
- Swift Play 라는 App 도 있음
- Teachable Machine : 구글에서 머신러닝 전파를 위해 노력
--> 하고 싶은 어플을 하나 만들자 !! (초간단 한 것 강 추 ! )
예 : 계란 삶기 어플, 환전 어플 등
학습 패턴들
1. 강의를 배우면서 자신감 뿜뿜 (책으로 공부는 비추)
-> 아이디어 잘 적어두기
2. 강의 다 끝나고 나서 막막함
-> 친구 필요
3. 망망대해, 뭐부터 시작해야지? (흐지부지되기 쉬움)
-> 분명한 목표, 시기 설정
-> 목표에 맞지 않는 공부는 나중에! 집중해야할 시기.
4. 다 ㅈ밥이다!! Fire!!
-> 자만감
-> 실무자들과 대화/채팅! 배워나가자.
Chap 1 정리 끝!!
'실력있는 개발자 되기 프로젝트!! > iOS' 카테고리의 다른 글
[패스트캠퍼스 iOS 앱개발 올인원 패키지] Chap 14 네트워킹 (0) | 2020.08.07 |
---|---|
[패스트캠퍼스 iOS 앱개발 올인원 패키지] Chap 10 MVVM 디자인 패턴/MVC 모델과의 차이점/ 리팩터링 개념/MVVM 패턴 실제 적용 연습 (0) | 2020.08.07 |
패스트캠퍼스 iOS 앱개발 올인원 패키지 솔직 후기 (0) | 2020.08.06 |