[패스트캠퍼스] iOS 개발 강의 - 4주차 학습일지

새우·2022년 12월 27일
0

지난주에 이어 본격적인 앱 만들기에 들어갔다. 사실 이번주는 현생에 치이는 바람에,,,😑😑 제대로 앱 강의 수강은 한 건지 모르겠다 싶을 정도로 정신없이 따라가기 바빴다. 그래도 개발을 해봤다고 위젯과 위젯 내 기능 하나하나를 잘 분리하여 구현하고, 강사님이 짜주신 스토리보드를 보고 이해하며 어떤 의도로 앱의 기능 흐름이 이어져야 할 지 대략적인 감을 알 수 있었다. 무엇보다 좋은 점은 vscode를 쓰면서 유용한 단축키들을 강사님이 너무 잘 집어주신다. (특히 option + shift + 방향키로 라인 복제하는건 처음 알았다,,)

새삼 이번 앱 개발 공부하면서 느낀 점인데, vscode가 단축키만 잘 숙지되면 정말 강력한 무료 IDE인 것 같다. 개발을 배운 초기에 복잡한 유료 IDE를 사용하다 기능 익히거나 라이브러리 임포트하는 등등의 문제에서 항상 애를 먹었었는데, 내 성격엔 솔직히 CMake 빌드 사용에 VSCode IDE 사용하는게 짱인 것 같다. 특히 이 강의가 맥북 환경 기준에서 설명이 많이 되서 그런 탓인지 맥북 사용도 이전보다 개발에 있어 더 친숙해진 느낌이다...!

강의에서나 강의자료로 올라온 깃헙 페이지에서 설명된 부분과 별개로 내가 개별적으로 함수화도 시도해보고 있다. 너무 들여쓰기가 많은 코드는 정리 차원에서 이렇게 정리 중인데, 함수나 클래스로 잘 쪼개서 분리하는 것도 프로그램 구조 짜는 측면에서 굉장히 중요한 부분이니 차후에 앱을 또 만들게 되면 내가 다시 잘 고민해봐야겠다.

이제 강의가 막바지인 관계로 빠르게 메모 앱 만들기 파이널 프로젝트도 시작해보려 프로젝트를 받았다. 마지막 주 강의를 무사히 완주하고 그 중간중간에 파이널 프로젝트 완성도 한 번 잘 해보자..!

# 본 일지는 내일배움카드를 통해 신청한 국비지원교육에 대한 학습일지입니다.
profile
쓸모있는 기술을 만들고 싶습니다:)

0개의 댓글