내 손으로 만드는 첫 번째 메모 앱
Step By Step Memo App (Swift)
평생 소장
무료
36
강의
6.7
시간
5.0
수강생 만족도
초급
난이도
커뮤니티
함께 공부해요
Step 25. Dark Mode (iOS 13+)
11:20 iOS 13에서 새롭게 도입된 Dark Mode를 구현합니다.
함께 메모 앱을 만들면서 다양한 내용을 공부합니다.
iOS 프로젝트
Xcode에서 프로젝트를 만들고 시뮬레이터에서 앱을 실행하는 방법을 공부합니다.
Auto Layout
Interface Builder, Auto Layout을 활용해서 UI를 구성합니다.
목록
테이블 뷰를 활용해서 목록을 표시합니다.
네비게이션 컨트롤러
화면을 전환하고 데이터를 전달하는 방법을 공부합니다.
데이터베이스
Core Data를 활용해서 메모를 영구적으로 저장합니다.
텍스트와 키보드
텍스트를 입력받고 처리하는 방법, 키보드를 제어하는 방법을 모두 공부합니다.
데이터 공유
다른 앱과 메모를 공유하는 기능을 구현합니다.
Dark Mode
iOS 13에서 도입된 Dark Mode를 지원합니다.
Universal App
iPhone과 iPad에 모두 동작하는 유니버셜 앱을 구현합니다.
Mac Catalyst
Mac에서 iOS 앱을 실행하는 새로운 기술을 경험합니다.
iOS 앱 개발을 시작했다면
누구나 환영합니다

Swift 기초 문법을 공부한
초보 개발자

iOS 앱을 직접 만들어 보고 싶은
모든 개발자
간단해도 기본 기능은 다 넣었어요
커리큘럼
Memo (Xcode 11, Swift 5)
(27 강의)
Step 1. 프로젝트 생성04:20Free
Xcode 11에서 새로운 프로젝트를 생성합니다.
Step 2. 프로젝트 설정07:55Free
Xcode 11에서 생성한 프로젝트를 iOS 10 이상을 대상으로 배포할 수 있도록 프로젝트 설정을 변경합니다.
Step 3. App Icon05:25Free
앱 아이콘을 생성하고 프로젝트에 적용합니다.
Step 4. Launch Screen07:30Free
이미지와 레이블로 구성된 간단한 Launch Screen을 구현합니다.
Step 5. Main Layout07:18Free
네비게이션 컨트롤러를 활용하는 메인 레이아웃을 구성합니다.
Step 6. Memo Class03:53Free
프로젝트에 새로운 그룹을 추가하고 메모 클래스를 추가합니다.
Step 7. 메모 목록 구현10:11Free
테이블 뷰에 메모 목록을 표시합니다.
Step 8. 테이블 뷰 구현 이론08:08Free
테이블 뷰에 목록을 표시하는 방법을 단계별로 설명합니다.
Step 9. 원하는 포멧으로 날짜 출력하기03:52Free
DateFormatter를 활용해서 날짜는 원하는 포멧으로 출력합니다.
Step 10. 새 메모 쓰기 화면12:04Free
새 메모 쓰기 화면을 구성합니다.
많은 분들이 만족하며 공부하고 있어요
수강 후기
5.0
3 개의 리뷰
riker3456
평소에 아무리 Swift를 공부하고 싶어도 좋은 강좌가 없었는데, 이 강좌를 보고 나서 제가 앱을 끝까지 만들 수 있게 되었습니다. 중간에 막혔지만, 빠른 피드백으로 극복하고 결국 끝까지 만들었습니다. 진짜 강추 합니다. 다시 한번 이런 강좌 올려주신 것에 정말 감사하네요.
jinheesung1
다른 무엇과 다르게 예제를 통해서 접근 해주시는게 너무나 저에게 좋은 강의가 되었습니다. 따라하면서, 모르는 부분의 지식을 늘릴수 있게 링크또한 너무 좋네요. 다른 강의도 여유가 된다면 꼭 듣도록 하겠습니다.
pjw2165
iOS 개발 과정의 전반적인 내용을 확인하기 아주 좋습니다.
강의 호환성
Xcode 10, 11
Xcode 10 ~ 11 버전을 모두 제공합니다.
Swift 4.2+
모든 코드는 Swift 4.2 버전 이상으로 작성되었습니다.
iOS 10+
최소 iOS 10 버전의 호환성을 보장합니다.