SwiftUI

4개 챕터7개 카드v1.0.0VIVO Docs전체 이용가
Mobile공개#SwiftUI#Mobile#Hands-on#WASM Runtime#Android#iOS
학습 시작하기

SwiftUI

강좌 개요

SwiftUI는 애플(Apple)이 2019년에 공개한 선언형(Declarative) UI 프레임워크(Framework)입니다. 화면의 최종 상태를 코드로 선언하면 프레임워크가 상태 변화에 따른 뷰 갱신을 처리하므로, UIKit에서처럼 뷰를 만들고 갱신하는 절차를 일일이 작성하지 않습니다. 하나의 스위프트(Swift) 코드베이스로 iOS, macOS, watchOS, tvOS 애플리케이션을 만들 수 있으며, 이 강좌는 iOS 앱을 기준으로 합니다. Swift 언어 기초부터 SwiftUI의 기본 뷰와 레이아웃, 상태 관리, 내비게이션

선수 지식

  • 없음

레슨 구성

  • 01. 강좌 개요 (1장. 강좌 소개)
  • 02. SwiftUI 소개와 개발 환경 구성 (2장. SwiftUI 소개와 개발 환경 구성)
  • 03. Swift 기초 문법 (2장. SwiftUI 소개와 개발 환경 구성)
  • 04. 기본 뷰와 레이아웃 (3장. 기본 뷰와 레이아웃)
  • 05. 상태 관리와 사용자 입력 (3장. 기본 뷰와 레이아웃)
  • 06. 내비게이션과 리스트 (4장. 내비게이션과 리스트)
  • 07. 데이터 저장과 비동기 처리 (4장. 내비게이션과 리스트)

실습 안내

  • 본 강좌의 실습 코드는 브라우저 및 로컬 런타임에서 직접 수정하고 실행할 수 있습니다.

라이선스 및 저작권 안내

본 강좌의 모든 콘텐츠는 CC-BY-4.0 라이선스를 따릅니다. (제작자: VIVO Docs)