Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
BEST
개발 · 프로그래밍

/

모바일 앱 개발

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

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

(5.0) 수강평 26개

수강생 486명

  • Jacob(제이콥)

먼저 경험한 수강생들의 후기

이런 걸 배울 수 있어요

  • 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 맥북에어 기본형으로도 충분합니다

안녕하세요
입니다.

769

수강생

36

수강평

44

답변

5.0

강의 평점

4

강의

상시 학생 할인중

강의 금액이 부담되는 학생분들을 위해서 본인 학교 메일 계정으로 예) @***.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분)

해당 강의에서 제공:

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

수강평

전체

26개

5.0

26개의 수강평

  • Kyh0527님의 프로필 이미지
    Kyh0527

    수강평 1

    평균 평점 5.0

    5

    52% 수강 후 작성

    급하게 신규 프로젝트에 SwiftUI 을 사용하기로 해서, 기초를 다지기 위해 등록 해서 들었는데, 하나씩 쉽게 설명해주셔서 이해가 잘 되었어요. ^^ 다만, 앱에 적용할 LocalDB, Combine 등의 내용이 없어서 아쉽지만, 베이직 단계 강의이다 보니 추후 이러한 내용도 다뤄 줬으면 합니다. 감사합니다~

    • Jacob(제이콥)
      지식공유자

      kyh0527님. 좀 더 심화된 강의 제작중에 있습니다. 리뷰 감사합니다 😊

  • Emma님의 프로필 이미지
    Emma

    수강평 3

    평균 평점 5.0

    5

    85% 수강 후 작성

    iOS 개발자를 준비하는 취준생 입니다. 채용공고에 항상 SwiftUI 우대가 있어서 급한 마음에 강의를 신청했는데 상세하게 하나씩 알려주셔서 잘 배웠습니다. 특히, 앱 구조 mvvm 패턴으로 프로젝트를 진행한것과 모든 과정 소스코드를 공개 해주셔서 도움이 많이 됐습니다 아직 나머지 부분을 다 듣진 않았지만, 강의 전반적인 내용이 취업 준비할때, SwiftUI 부분에 대한 기초를 확실히 다질 수 있다는 점에서 만족합니다! 감사합니다!ㅎㅎ

    • Jacob(제이콥)
      지식공유자

      만족 하셨다니 감사합니다 😄 앞으로 더 좋은 강의 준비하겠습니다.

  • Suky님의 프로필 이미지
    Suky

    수강평 1

    평균 평점 5.0

    5

    32% 수강 후 작성

    • o_D님의 프로필 이미지
      o_D

      수강평 2

      평균 평점 5.0

      5

      100% 수강 후 작성

      • jewon.hong님의 프로필 이미지
        jewon.hong

        수강평 3

        평균 평점 5.0

        5

        56% 수강 후 작성

        월 ₩17,600

        5개월 할부 시

        ₩88,000

        Jacob(제이콥)님의 다른 강의

        지식공유자님의 다른 강의를 만나보세요!

        비슷한 강의

        같은 분야의 다른 강의를 만나보세요!