Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
BEST
Programming

/

Mobile Application Development

[Lv.1] Cơ sở phát triển ứng dụng iOS 17 - Bắt đầu với SwiftUI

iOS là xu hướng phát triển ứng dụng hiện nay, SwiftUI là một trong những công nghệ cần thiết mà bạn phải biết, cùng với xu hướng phát triển mới nhất là MVVM Architecture, chúng ta sẽ cùng nhau tạo ra một ứng dụng thực sự có mặt trên AppStore. (📌 Chúng tôi cung cấp tất cả các tài liệu giảng dạy PDF và tệp Code thực hành)

(5.0) 26 đánh giá

486 học viên

  • jacobko
swiftui
iOS
SwiftUI
Swift

Đánh giá từ những học viên đầu tiên

Dịch cái này sang tiếng Việt

  • SwiftUI Core - Học những điều cần thiết để phát triển ứng dụng iOS

  • Kiến trúc MVVM - Cùng học thêm về cấu trúc ứng dụng được sử dụng phổ biến

  • Animation - Học cách tạo chuyển động động trong ứng dụng

  • Dự án thực tế - Clone mã ứng dụng "Từ điển động vật có nguy cơ tuyệt chủng" có trên AppStore

  • Phiên bản mới nhất - Tìm hiểu những cập nhật mới nhất (iOS 15, 16, 17)

Khung & Phiên bản mới nhất
Phát triển ứng dụng iOS với SwiftUI! ⚒️

SwiftUI là gì? 🖥️

  • Đây là khuôn khổ phát triển APP mới nhất do Apple phát triển và cho phép tạo ra các APP có thể sử dụng trên mọi nền tảng của Apple .
  • Declarative Swift giúp người mới bắt đầu học dễ dàng hơn so với UIKit truyền thống.
  • Phần dữ liệu và giao diện người dùng được viết bằng mã để hỗ trợ các chức năng mạnh mẽ hơn.

Tại sao nên học SwiftUI ngay bây giờ? 📖

Hàng năm WWDC (Apple
Tại hội nghị dành cho nhà phát triển
Phù hợp với xu hướng mới nhất
Cập nhật liên tục

Trong khuôn khổ phát triển iOS hiện tại
Một hình thức hoàn toàn mới
Khung phát triển

Xu hướng phát triển iOS hiện tại
Từ UIKit đến SwiftUI
Khi nó thay đổi
Có được công nghệ mới nhất


Các tính năng cơ bản của khóa học SwiftUI

Ngay cả những người mới tham gia phát triển ứng dụng cũng có thể học mọi thứ từ cài đặt Xcode đến kiến ​​thức SwiftUI cần thiết, các dự án thực tế và các bản cập nhật mới nhất bằng cách làm theo 🙆‍♂️

1. Lõi cơ bản

  • Tìm hiểu những kiến ​​thức cơ bản cần thiết của SwiftUI.

2. Mã hóa bản sao: Bách khoa toàn thư về động vật có nguy cơ tuyệt chủng

  • Chúng ta hãy cùng nhau tạo ra nội dung chính của ứng dụng "Từ điển các loài động vật có nguy cơ tuyệt chủng" trên AppStore.

3. Phiên bản mới nhất: iOS15, 16, 17

  • Bao gồm những cập nhật mới nhất. (iOS15, 16, 17)

4. PDF, Tệp Xcode: Tải xuống tất cả các tệp tài liệu bài giảng

  • Chúng tôi cung cấp tài liệu lý thuyết bài giảng (PDF) và tệp mã thực hành (Xcode).

5. Tệp Code Snippets, bài giảng được cung cấp

  • Chúng tôi sẽ giới thiệu về Snippet, cho phép bạn lưu và sử dụng mã thường dùng.

NHẬT KÝ CẬP NHẬT 🆙

[2.1] Đã thêm phần Đoạn mã - 2023-12-03

  • Đoạn trích giới thiệu
  • NavStack, VStack Đoạn mã
  • Đoạn trích HStack
  • Đoạn trích ZStack
  • Đoạn trích nút
  • Các đoạn trích mẫu
  • Các đoạn trích TabView
  • Đoạn văn bản
  • Đoạn trích tùy chỉnh

[2.0] Đã thêm Nội dung mới (iOS15, 16, 17) - 2023-11-25

  • SwiftUI - Giới thiệu
    • Tài liệu bài giảng
    • Xem trước Xcode 15
  • iOS 15
    • Văn bản (MarkDown, Lựa chọn)
    • Biểu tượngBiến thể
  • iOS 16
    • XemPhù Hợp
    • Nội dung được gắn nhãn
    • Bộ chọn ngày đa năng
    • NavDestion, Đường dẫn
    • Điều hướngChia chế độ xem
  • iOS 17
    • Ngành Mark
    • Nội dungKhông khả dụngXem
    • Hiệu ứng biểu tượng
    • ScrollView (Phân trang, Chuyển tiếp cuộn)
    • Quan sát (@Observable, @Bindable, @Environment)

Hỏi & Đáp 💬

H. Người mới bắt đầu không có kinh nghiệm phát triển APP có thể tham gia khóa học không?

Ngay cả khi đây là lần đầu tiên bạn nghe về SwiftUI, bất kỳ ai cũng có thể dễ dàng theo dõi bài giảng và tạo một ỨNG DỤNG.

H. Tôi có thể tham gia khóa học nếu tôi chưa từng sử dụng Swift trước đây không?

Vì bài giảng này không đề cập đến ngữ pháp Swift nên bạn phải có một số kiến ​​thức cơ bản về ngữ pháp Swift để có thể tham gia bài giảng. Bạn có thể đến và nghe bài giảng ngữ pháp Swift miễn phí do Inflearn cung cấp.

H. Đây có phải là khóa học hỗ trợ phiên bản mới nhất không?

Khóa học này tương thích với iOS 17 và XCode 15 kể từ năm 2023. Nội dung bổ sung sẽ tiếp tục được cập nhật trong các bản cập nhật iOS lớn trong tương lai.


Những điều cần lưu ý trước khi tham gia lớp học 📢

  • Môi trường phòng thí nghiệm: Thiết bị Mac chạy macOS Catalina, phiên bản 10.15 trở lên
  • Tài liệu học tập: Tải xuống và cài đặt các tệp PDF và Xcode được cung cấp.

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Nếu bạn mới bắt đầu phát triển ứng dụng iOS - bạn không cần phải biết UIKit

  • SwiftUI là công nghệ mới nhất mà bạn muốn tìm hiểu - phản ánh các bản cập nhật gần đây của iOS 16

  • SWIFTUI cơ bản muốn vững chắc - Luôn luôn kỹ năng cơ bản là quan trọng

Cần biết trước khi bắt đầu?

  • Hãy học trước ngữ pháp cơ bản của Swift

  • Các thiết bị MacOS như MacBook, iMac - M1 MacBook Air cơ bản cũng đủ đáp ứng nhu cầu

Xin chào
Đây là

769

Học viên

36

Đánh giá

44

Trả lời

5.0

Xếp hạng

4

Các khóa học

상시 학생 할인중

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

Chương trình giảng dạy

Tất cả

94 bài giảng ∙ (14giờ 50phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

26 đánh giá

5.0

26 đánh giá

  • koemma869806님의 프로필 이미지
    koemma869806

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    52% đã tham gia

    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
      Giảng viên

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

  • soulem6805님의 프로필 이미지
    soulem6805

    Đánh giá 3

    Đánh giá trung bình 5.0

    5

    85% đã tham gia

    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
      Giảng viên

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

  • suky님의 프로필 이미지
    suky

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    32% đã tham gia

    • leesw5505님의 프로필 이미지
      leesw5505

      Đánh giá 2

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      • jewonhong2426님의 프로필 이미지
        jewonhong2426

        Đánh giá 3

        Đánh giá trung bình 5.0

        5

        56% đã tham gia

        1.850.631 ₫

        Khóa học khác của jacobko

        Hãy khám phá các khóa học khác của giảng viên!

        Khóa học tương tự

        Khám phá các khóa học khác trong cùng lĩnh vực!