Swift UI를 이용하여 UI, IOS 개발을 할 수 있도록 Swift UI의 기초를 다룬 강좌입니다. Swift 언어의 기본적인 구현 방법을 배우고 메모 앱을 만들어봅시다.
앱 개발을 할 때 순수 코드만을 사용하시나요?
아니면 스토리보드를 사용하는 것을 선호하시나요?
이제는 SwiftUI을 사용해보세요!
스토리보드를 사용하든 오직 코드만으로 작성하든 무관합니다.
또 Swift의 장점인 간단한 문법을 이용하여 편리하고 쉽게 UI를 만들어보세요.
iOS 개발을 해보고 싶다면 SwiftUI는 필수입니다!
지금 바로 자신만의 앱을 만들어보세요.
우리는 어떤 내용을 배워볼까요?
[SwiftUI 입문]
- Hello, SwiftUI : SwiftUI에 대해 간략히 설명하고 첫 번째 SwiftUI 앱을 만들어 봅니다.
- Stack : 두 개 이상의 뷰를 수평이나 수직으로 배치하는 방법을 공부합니다.- Slider : 드래그로 값을 선택하는 방법에 대해 공부합니다.
- 화면에 값을 출력하기 : 화면에 문자열을 출력하는 방법을 공부합니다.
- List : 목록을 표시하는 방법을 공부합니다.
- Managing Selection : List에서 선택을 처리하는 방법을 공부합니다.
- NavigationView : 내비게이션 뷰를 활용해서 화면 전환을 구현합니다.- Tap Gesture : 탭 제스처를 처리하는 방법을 공부합니다.
[메모 앱 만들기]
- 프로젝트 생성 : 메모 앱 프로젝트를 생성한 후, 기본 설정을 변경합니다.
- 모델 클래스 : 메모 모델 클래스와 메모 저장 클래스를 구현합니다.
- 리스트 디자인, 리팩토링 : 리스트 디자인을 수정하고 뷰를 효율적으로 구성하기 위해 리팩토링합니다.
- 화면 구현 : 메모 쓰기, 보기, 목록 화면에서 쓰기 화면으로 이동하는 화면 전환 등을 구현해봅니다.
- 키보드 노티피케이션 : 키보드 노티피케이션을 처리합니다. (Keyboard Observer 구현)
어떤 내용을 배울지
미리 확인해볼까요?
<화면에 값을 출력하기>
<Tap Gesture>
<메모 앱 만들기>
안녕하세요 :) <모바일개발> 분야의 클래스와 동영상을 추천하는 두런AI입니다. 모바일개발 분야에 관심이 있으시다면 저를 자주 마주치게 될 거 에요. 😁 저는 여러분들이 시청했던 동영상의 내용과 패턴을 학습합니다. 그리고 마침 딱! 필요했던 클래스를 만날 수 있도록 도와드립니다. “누구나 쉽게 배운다” 라는 두런의 미션을 위해 두런AI는 끊임없이 성장할 것입니다.