인프런 영문 브랜드 로고
인프런 영문 브랜드 로고
BEST
개발 · 프로그래밍

/

모바일 앱 개발

[Lv.1] iOS 17 앱 개발 기초 - SwiftUI로 시작하기

iOS 앱개발의 대세인 SwiftUI, 필수로 알아야 할 사항과 최신 개발 트랜드인 MVVM Architecture 바탕으로 실제 AppStore 에 있는 앱을 함께 만들어 봅니다. (📌 모든 강의 자료 PDF 및 실습 Code 파일을 제공합니다)

(5.0) 수강평 19개

수강생 420명

Thumbnail

초급자를 위해 준비한
[모바일 앱 개발] 강의입니다.

이런 걸
배워요!

  • SwiftUI Core - iOS 앱개발에 필요한 필수 사항들을 배웁니다

  • MVVM Architecture - 많이 사용되는 App 구조도 함께 배웁니다

  • Animation - App에서 Dynamic한 움직임을 할 수 있도록 배웁니다

  • Real Project - AppStore 에 있는 "멸종위기동물사전" 클론코딩 합니다

  • Newest Version - 최근 출시한 (iOS 15, 16, 17) 업데이트된 사항을 배웁니다

최신 Framework & Version
SwiftUI로 iOS 앱 개발해보세요! ⚒️

SwiftUI? 🖥️

  • Apple에서 개발한 최신 APP 개발 Framework이며, 모든 Apple 플랫폼에서 사용할 수 있는 APP 제작이 가능합니다.
  • 선언형 Swift 사용으로 기존 UIKit 대비 초보자도 쉽게 배울 수 있습니다. 
  • 데이터와 UI 부분을 통합적으로 Code로 작성하여 더욱 강력한 기능들을 지원합니다.

왜 지금 SwiftUI를 배워야 할까요? 📖

매년 WWDC(애플
개발자 회의)에서
최신 트렌드에 맞춘
지속적 업데이트

기존 iOS 개발 틀에서
완벽히 새로운 형태의
개발 Framework

현재 iOS 개발 트렌드가
UIKit에서 SwiftUI로
변경됨에 따른
최신 기술 습득


SwiftUI Basic 강의 특징 

앱 개발이 처음은 분들의 눈높이에 맞춰서 Xcode 설치부터 SwiftUI 필수 지식, 실전 프로젝트, 최신 업데이트된 내용까지 쉽게 따라 하면서 배울 수 있습니다 🙆‍♂️

1. Basic Core

  • SwiftUI의 기본적인 중요 사항들을 배웁니다.

2. Clone Coding : 멸종위기동물사전

  • AppStore "멸종위기동물사전" App의 주요 내용을 같이 만들어봅니다.

 

3. Latest Version : iOS15, 16, 17

  • 최신 업데이트된 내용을 다룹니다. (iOS15, 16, 17)

4. PDF, Xcode Files : 모든 강의 자료 파일 다운로드

  • 강의 이론 자료 (PDF), 실습 코드 (Xcode) 파일을 제공합니다.

5. Code Snippets 파일, 강의 제공

  • 자주 사용되는 Code 를 저장하여 사용할 수 있는 Snippets 에 대해서 다룹니다

UPDATE LOG 🆙

[2.1] Added Code Snippets Section  - 2023-12-03

  • Snippets Intro
  • NavStack, VStack Snippets
  • HStack Snippets
  • ZStack Snippets
  • Button Snippets
  • Form Snippets
  • TabView Snippets
  • Text Snippets
  • Custom Snippets

[2.0] Added New Contents (iOS15, 16, 17) - 2023-11-25

  • SwiftUI - Intro
    • 강의자료 
    • Xcode 15 Preview
  • iOS 15
    • Text (MarkDown, Selection)
    • SymbolVariant
  • iOS 16
    • ViewThatFits
    • LabeledContent
    • MultiDatePicker
    • NavDestion, Path
    • NavigationSplitView
  • iOS 17
    • SectorMark
    • ContentUnavailableView
    • SymbolEffect
    • ScrollView (Paging, ScrollTransition)
    • Observation (@Observable, @Bindable, @Environment)

Q&A 💬

Q. APP 개발 경험이 없는 초보도 들을 수 있나요?

SwiftUI 처음 들으셨더라도, 누구나 쉽게 강의를 따라오시면 여러분도 APP을 만들 수 있습니다.

Q. Swift을 한 번도 사용한 적이 없는데 수강 가능한가요?

본강의는 Swift 문법은 다루지 않기 때문에, 기본적인 Swift 문법은 어느 정도 알고 들으셔야 강의들 들으실 수 있습니다. 인프런에서 무료로 제공하는 Swift 문법 강의 듣고 오시면 됩니다. 

Q. 최신 버전을 지원하는 강의인가요?

2023년 기준 iOS 17과 XCode 15 버전에 호환되는 강의입니다. 추후 iOS 메이저 업데이트 시 추가 내용도 지속 업데이트될 예정입니다.


수강 전 참고 사항 📢

  • 실습 환경 : macOS Catalina, 버전 10.15 이상의 맥 디바이스
  • 학습 자료 : 제공되는 PDF, Xcode 파일을 다운받아서 설치하세요.

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • iOS App 개발 처음 이신분 - UIKit 을 모르셔도 됩니다

  • SwiftUI 최신 기술을 익히고 싶은분 - 최근 iOS 16 업데이트 사항 반영

  • SwiftUI 기초를 탄탄히 하고 싶은 분 - 언제나 기본실력은 중요합니다

선수 지식,
필요할까요?

  • Swift 기초문법 미리 배우고 오세요

  • 맥북, 아이맥 등 MacOS 기기 - M1 맥북에어 기본형으로도 충분합니다

안녕하세요
Jacob(제이콥)입니다.

수강생 수

570

수강평 수

25

강의 평점

5.0

강의 수

3

🏫 상시 학생 할인중

강의 금액이 부담되는 학생분들을 위해서 본인 학교 메일 계정으로 예) @***.ac.kr , @***.edu

이메일 보내주시면 전 강의 할인 쿠폰을 보내 드립니다.

👉 jacobko@kakao.com


안녕하세요. 😀

뉴질랜드에서 iOS 개발을 하고 있는 Jacob 입니다.

SwiftUI 을 통해 누구나 쉽게 iOS APP 을 만들수 있도록 다양한 강의를 제작중에 있습니다.

SwiftUI 뿐만 아니라 다양한 iOS 개발 관련 자료들을 저의 Jacob's DevLog 에서 만나실 수 있습니다.

👉  Jacob's DevLog 바로가기


Hello. 😀

I'm Jacob,living in New Zealand.

I'm currently working on creating various tutorials to make it easy for anyone to develop iOS apps through SwiftUI.

You can find not only SwiftUI but also various iOS development-related materials on my Jacob's DevLog.

👉  Go to Jacob's DevLog directly

커리큘럼

전체

94개 ∙ (14시간 50분)

수업 자료

가 제공되는 강의입니다.

  • Intro

    03:19

강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!