◆ 수강 강의명:
- CH04_09. 앱 만들 준비하기- 프로젝트 추가, 배포 타겟 설정
◆ 강의 내용 :
이론보다 프로그램을 어떻게 개발할지 강의할 예정
★프로젝트 추가
-Info: 최소 지원 버전(현재 출시 버전보다 한단계, 두단계 낮은 버전 선택 지원)
-Build Setting: 빌드 설정이 필요한 경우도 있는데 그 때 사용
-TARGETS: 버전은 점 2개로 구분. ex) 1.0.0 , Build를 통해 버전 업데이트 구분 기능으로 사용.
가로버전 지원으로 디자인등 고려해야할 점이 많아 지금당장은 지양됨.
★Capability
: 추가적인 작업이 필요할 때 사용. ex) Apple Pay
★코드부분
-엑디터 화면을 닫고나 탭을 추가할 수 있음.
-미니맵을 통해 코드 자체의 레이아웃을 볼 수 있음. 커맨드 키를 누르면 코드 구조를 할 수 있고 개발하는데 도움이 됩니다.
-뷰컨트롤러, 스토리보드를 통해 앱개발을 할 예정
★유용한 단축키
***스토리보드에서 command+shilf+L을 누르면 검색을 통해 ui를 추가할 수 있음
*****코드를 작성할 때 comman+shift+O를 작성한 코드로 바로 이동이 가능함.
comman+L을 누르면 해당 라인으로 바로 갈 수 있음 EX) 30을 치면 30번째줄로 이동함
ctrl+shift+위,아래 누르면 코드를 한번에 쉽게 변경 가능
블록지정해서 comman+오른쪽,왼쪽 대괄호를 사용하면 코드 정렬 쉬움.
★디버깅
-숫자 있는곳에 클릭하면 그 숫자까지 실행시킬 수 있음 브레이크 포인트를 걸어서 스윙되는 시점에 어떤 스윙이 되는지 확인할 수 있습니다. 브레이크 포인트 조건부를 활용할 수 있는데 a가 0일 때 브레이크 포인트 걸 수 있음.
-앱을 실행한 상태에서 아래 메뉴에서 memory graph는 메모리 누수가 발생하는 부분을 찾을 수 있음.
★디버깅할 때 유용한 팁은
-우측하단에 lldb를 통해 값을 치면 값을 확인할 수 있습니다. 디버깅을 디테일할 수 있습니다.
◆ 강의 요약 :
이론보다는 프로그램을 어떻게 개발해할지 설명 (프로젝트 추가, 유용한 단축키, 디버깅)
<후기>
유용한 단축키부터 프로젝트 추가에 대해 세부적인 설명을 통해 앱개발의 첫단추를 배울 수 있었습니다.
#패스트캠퍼스 #패캠챌린지 # 직장인인강 #직장인자기계발 #패스트캠퍼스후기
#누적 다운로드 120만+ 1인 개발자와 함께하는 앱 개발 입문 Online.
패스트캠퍼스 [직장인 실무교육]
프로그래밍, 영상편집, UX/UI, 마케팅, 데이터 분석, 엑셀강의, The RED, 국비지원, 기업교육, 서비스 제공.
fastcampus.co.kr
본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.
'어플 -패스트캠퍼스' 카테고리의 다른 글
패스트 캠퍼스 챌린지 43일차 (0) | 2022.03.07 |
---|---|
패스트 캠퍼스 챌린지 42일차 (0) | 2022.03.06 |
패스트 캠퍼스 챌린지 40일차 (0) | 2022.03.04 |
패스트 캠퍼스 챌린지 39일차 (0) | 2022.03.03 |
패스트 캠퍼스 챌린지 38일차 (0) | 2022.03.02 |