강의

멘토링

로드맵

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) 27 reviews

493 learners

  • jacobko
swiftui
iOS
SwiftUI
Swift
kakao-tech

Reviews from Early Learners

What you will learn!

  • 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

785

Learners

38

Reviews

47

Answers

5.0

Rating

4

Courses

상시 학생 할인중

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

Curriculum

All

94 lectures ∙ (14hr 50min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

27 reviews

5.0

27 reviews

  • koemma869806님의 프로필 이미지
    koemma869806

    Reviews 1

    Average Rating 5.0

    5

    52% enrolled

    急いで新規プロジェクトにSwiftUIを使用することにして、基礎を固めるために登録して聞きましたが、一つずつ簡単に説明してくれて理解が上手になりました。 ^^ ただ、アプリに適用するLocalDB、Combineなどの内容がなくて残念ですが、ベーシックステップ講義だから今後これらの内容も取り上げてほしいです。ありがとうございます〜

    • jacobko
      Instructor

      kyh0527さん。 もう少し深くなった講義制作中です。 レビューありがとうございます 😊

  • soulem6805님의 프로필 이미지
    soulem6805

    Reviews 3

    Average Rating 5.0

    5

    85% enrolled

    iOS開発者を準備する就学者です。 採用公告にいつもSwiftUI優待があって、急いで心に講義を申し込んだのですが、詳細に一つずつ教えていただき、よく学びました。 特に、アプリ構造のmvvmパターンでプロジェクトを進めたことと、すべてのコースのソースコードを公開してくださって助けがたくさんありました。点で満足です!ありがとうございます!

    • jacobko
      Instructor

      満足していただきありがとうございます😄 今後より良い講義を準備します。

  • 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

        $68.20

        jacobko's other courses

        Check out other courses by the instructor!

        Similar courses

        Explore other courses in the same field!