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

/

Mobile Application Development

[Lv.4] SwiftUI Animation Nâng cao - Làm chủ UI Tương tác Tập trung vào Thực tiễn

Khóa học định hướng thực hành này đi sâu vào Spring Animation và Transition, cốt lõi của ảnh động SwiftUI, và dạy bạn học có hệ thống 9 màn hình ứng dụng thực tế cùng UI/UX tương tác. (📌 Cung cấp toàn bộ tài liệu bài giảng PDF và file Code thực hành)

17 học viên đang tham gia khóa học này

  • jacobko
실습 중심
모바일앱
애니메이션
ios
SwiftUI
iOS
Swift
animations

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

  • Triển khai UI tương tác với Spring Animation và Transition

  • Hoàn thành 9 màn hình ứng dụng trong dự án thực chiến (menu hamburger, onboarding, v.v.)

  • Làm chủ withAnimation và hoạt ảnh dựa trên trạng thái

  • Mẫu hoạt ảnh SwiftUI nâng cao và kỹ thuật ứng dụng thực tế

Ứng dụng SwiftUI có thể mang lại trải nghiệm sống động cho người dùng như thế nào?

Câu trả lời nằm ở Spring Animation và Transition.

Hoạt ảnh và tương tác là những yếu tố thiết yếu trong phát triển ứng dụng hiện đại và các công nghệ chính để triển khai chúng là Spring Animation và Transition .

Trong khóa học này, bạn sẽ học cách triển khai giao diện người dùng (UI) tương tác thực tế bằng Spring Animation và Transition với SwiftUI, và áp dụng chúng vào các dự án thực tế ( menu hamburger, màn hình onboarding, hệ thống toast ). Bạn sẽ nâng cao kỹ năng phát triển iOS của mình bằng cách thực hành mọi thứ , từ withAnimation và quản lý trạng thái đến các hiệu ứng chuyển tiếp phức tạp và MatchedGeometryEffect .

Các tính năng của khóa học này

Triển khai hoạt ảnh tương tác với SwiftUI : Tìm hiểu về hoạt ảnh và chuyển tiếp Spring để cách mạng hóa trải nghiệm người dùng trong ứng dụng của bạn.

Thực tế, có thể thực hiện được : Bao gồm các mẫu hoạt hình thiết yếu cho các dự án thực tế, bao gồm menu hamburger, màn hình chào mừng, hệ thống toast, v.v.

Khóa học thực hành : Toàn bộ mã được viết và kiểm tra bằng tay, đồng thời được xác minh là hoạt động chính xác trong các ứng dụng thực tế.

Khóa học dành cho nhà phát triển nâng cao : Nếu bạn có nền tảng vững chắc về SwiftUI, bạn có thể bắt đầu ngay! Nâng cao kỹ năng phát triển iOS của bạn lên một tầm cao mới.

Tôi giới thiệu điều này cho những người này

Tôi muốn nâng cao trình độ phát triển ứng dụng iOS của mình

Các nhà phát triển nâng cao muốn hiểu cốt lõi của Spring AnimationTransition và triển khai UI tương tác với SwiftUI .

Dành cho những ai muốn học thông qua các dự án thực tế
Bất kỳ ai muốn học các kỹ thuật hoạt hình thực tế và tạo 9 màn hình ứng dụng thực tế, bao gồm menu hamburger và màn hình hướng dẫn .

Bất kỳ ai quan tâm đến công nghệ iOS mới nhất
Bất kỳ ai muốn trải nghiệm các tính năng hoạt hình mới nhất của SwiftUI và theo dõi các xu hướng phát triển mới nhất.

Tìm hiểu về những điều này.

Hiểu biết đầy đủ về hoạt ảnh và chuyển tiếp mùa xuân

  • Tìm hiểu các kỹ thuật hoạt ảnh SwiftUI mới nhất (Spring Animation và Transition) từng bước để triển khai UI tương tác.

  • Bao gồm mọi thứ từ những kiến ​​thức cơ bản về withAnimation cho đến Response, Damping, BlendDuration và các Transitions phức hợp của Spring.


Nắm vững các mẫu hoạt hình nâng cao

  • Tìm hiểu cách thực hiện chuyển động tự nhiên bằng cách sử dụng nhiều thông số và kết hợp chuyển tiếp khác nhau của Spring Animation.

  • Học nhiều kỹ thuật hoạt hình khác nhau (Thời gian, Trì hoãn, Trình tự, Tương tác) thông qua thực hành.

Dự án thực tế: Phát triển 9 màn hình ứng dụng tương tác

  • Tạo các mẫu hoạt hình để sử dụng thực tế, chẳng hạn như menu hamburger, màn hình chào mừng và hệ thống thông báo.

  • Thiết kế và triển khai UX ứng dụng thực tế, bao gồm mở rộng thẻ, chuyển đổi danh sách, hoạt ảnh tải, v.v.


SwiftUI MatchedGeometryEffect

  • Tìm hiểu các kỹ thuật hoạt hình nâng cao như Hoạt hình anh hùng và Chuyển đổi phần tử được chia sẻ, và tái cấu trúc giao diện người dùng tĩnh hiện có thành giao diện người dùng động.

  • Triển khai trải nghiệm người dùng cao cấp ở cấp ứng dụng với các chuyển đổi màn hình phức tạp và liên kết thành phần.

  • Hiểu đầy đủ và áp dụng các tính năng mạnh mẽ của MatchedGeometryEffect trong SwiftUI thông qua các ví dụ thực tế.


Cung cấp tài liệu lý thuyết PDF và file thực hành

• Tất cả tài liệu PDF và tệp dự án Xcode cần thiết cho khóa học đều được cung cấp.

• Các ví dụ mã từng bước cho phép bạn thực hành và áp dụng nội dung khóa học ngay lập tức.

Thông qua khóa học này, bạn sẽ nắm vững hoạt ảnh trong SwiftUI và học được các kỹ năng thực tế mà bạn có thể sử dụng ngay!

Bài giảng của người chơi

Nếu bạn biết các khái niệm cơ bản về Swift và SwiftUI cũng như tính bất đồng bộ (Async/Await), bạn có thể bắt đầu khóa học này ngay.

Tuy nhiên, nếu bạn thiếu kỹ năng ngữ pháp Swift cơ bản và kỹ năng sử dụng SwiftUI, chúng tôi khuyên bạn nên tham gia các khóa học dưới đây trước.

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

Môi trường thực hành

  • Hệ điều hành : Khóa học dựa trên macOS . Công việc liên quan đến Xcode chỉ có thể thực hiện trong môi trường macOS.

  • Công cụ phát triển : Sử dụng phiên bản Xcode mới nhất. Các tệp dự án được cung cấp trong khóa học sẽ chạy trên Xcode 15 trở lên.

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

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

  • Những ai muốn học chuyên sâu về SwiftUI Animation

  • Người muốn học kỹ năng UI/UX tương tác qua dự án thực tế

  • Nhà phát triển trung cấp muốn học xu hướng và công nghệ animation mới nhất.

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

  • Cú pháp cơ bản Swift

  • SwiftUI Cơ bản

  • Swift Concurrency ( Async / Await ) Kiến thức cơ bản

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ả

54 bài giảng ∙ (15giờ 49phú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á

Chưa có đủ đánh giá.
Hãy trở thành tác giả của một đánh giá giúp mọi người!

2.089.422 ₫

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!