강의

멘토링

커뮤니티

BEST
Programming

/

Mobile Application Development

[Lv.1] iOS 17 App Development Basics - Getting Started with SwiftUI

We will create an actual AppStore app based on SwiftUI, the trend in iOS app development, and MVVM Architecture, the latest development trend. (📌 We provide all lecture materials in PDF and practice code files)

(5.0) 29 reviews

503 learners

  • jacobko
swiftui
iOS
SwiftUI
Swift
kakao-tech

Reviews from Early Learners

What you will gain after the course

  • SwiftUI Core - Learn the essentials you need to develop iOS apps

  • MVVM Architecture - Learn the most commonly used app structure

  • Animation - Learn how to create dynamic movement in your app

  • Real Project - Cloning the "Endangered Species Dictionary" on the AppStore

  • Newest Version - Learn about the latest released (iOS 15, 16, 17) updates

Latest Framework & Version
Develop iOS apps with SwiftUI! ⚒️

SwiftUI? 🖥️

  • This is the latest APP development framework developed by Apple, and it enables the creation of APPs that can be used on all Apple platforms .
  • Declarative Swift makes it easier for beginners to learn than traditional UIKit.
  • Data and UI parts are written in code to support more powerful functions .

Why learn SwiftUI now? 📖

Every year WWDC (Apple
At the developer conference
In line with the latest trends
Continuous updates

In the existing iOS development framework
A completely new form
Development Framework

Current iOS development trends
From UIKit to SwiftUI
As it changes
Acquire the latest technology


SwiftUI Basic Course Features

Even those who are new to app development can learn everything from Xcode installation to essential SwiftUI knowledge, practical projects, and the latest updates by following along 🙆‍♂️

1. Basic Core

  • Learn the essential fundamentals of SwiftUI.

2. Clone Coding: Endangered Animal Encyclopedia

  • Let's create the main contents of the "Endangered Species Dictionary" App on the AppStore together.

3. Latest Version: iOS15, 16, 17

  • Covers the latest updates (iOS15, 16, 17)

4. PDF, Xcode Files: Download all lecture material files

  • We provide lecture theory materials (PDF) and practice code (Xcode) files.

5. Code Snippets file, lecture provided

  • We will cover Snippets, which allow you to save and use frequently used code.

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
    • Lecture materials
    • 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. Can beginners without any APP development experience also take the course?

Even if this is your first time hearing about SwiftUI, anyone can easily follow the lecture and create an APP.

Q. Can I still take the course if I have never used Swift before?

Since this lecture does not cover Swift grammar, you must have some basic knowledge of Swift grammar to take the lectures. You can take the Swift grammar lecture provided for free by Inflearn.

Q. Is this a course that supports the latest version?

This course is compatible with iOS 17 and XCode 15 as of 2023. Additional content will be continuously updated when iOS is updated in the future.


Things to note before taking the class 📢

  • Lab Environment: Mac device running macOS Catalina, version 10.15 or later
  • Learning Materials: Download and install the provided PDF and Xcode files .

Recommended for
these people

Who is this course right for?

  • If you are new to iOS App development - you don't need to know UIKit

  • If you want to learn the latest SwiftUI technology - reflecting recent iOS 16 updates

  • If you want to build a solid foundation in SwiftUI - basic skills are always important

Need to know before starting?

  • Learn the basics of Swift in advance

  • MacOS devices such as MacBook and iMac - Even the basic M1 MacBook Air is sufficient

Hello
This is

810

Learners

44

Reviews

48

Answers

5.0

Rating

4

Courses

상시 학생 할인중

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

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

👉jacobko@kakao.com


안녕하세요. 😀

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

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

👉  Jacob's DevLog 바로가기


Hello. 😀

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

Curriculum

All

94 lectures ∙ (14hr 50min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

29 reviews

5.0

29 reviews

  • koemma869806님의 프로필 이미지
    koemma869806

    Reviews 1

    Average Rating 5.0

    5

    52% enrolled

    I decided to use SwiftUI in a new project in a hurry, so I registered and listened to it to build a foundation, and it was easy to understand because it was explained one by one. ^^ However, it is a pity that there is no content such as LocalDB and Combine that can be applied to the app, but since it is a basic level lecture, I hope that these contents will be covered in the future. Thank you~

    • jacobko
      Instructor

      kyh0527. I'm working on a more in-depth lecture. Thank you for the review 😊

  • soulem6805님의 프로필 이미지
    soulem6805

    Reviews 3

    Average Rating 5.0

    5

    85% enrolled

    I am a job seeker preparing to become an iOS developer. I applied for the course in a hurry because there was always a SwiftUI preference in the job posting, and I learned well because it explained everything in detail. In particular, it was very helpful that the project was conducted using the app structure mvvm pattern and the source code for all processes was disclosed. I haven't listened to the rest of the part yet, but I am satisfied with the overall content of the course because it can solidify the basics of SwiftUI when preparing for employment! Thank you! ㅎㅎ

    • jacobko
      Instructor

      Thank you for your satisfaction 😄 We will prepare better lectures in the future.

  • suky님의 프로필 이미지
    suky

    Reviews 1

    Average Rating 5.0

    5

    32% enrolled

    • leesw5505님의 프로필 이미지
      leesw5505

      Reviews 2

      Average Rating 5.0

      5

      100% enrolled

      • jewonhong2426님의 프로필 이미지
        jewonhong2426

        Reviews 3

        Average Rating 5.0

        5

        56% enrolled

        Limited time deal ends in 21:42:17

        $51.70

        24%

        $68.20

        jacobko's other courses

        Check out other courses by the instructor!

        Similar courses

        Explore other courses in the same field!