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

/

Mobile Application Development

Hiện thực hóa hệ thống thiết kế bằng SwiftUI: Cách tạo mọi UI trên thế giới bằng SwiftUI: Bản hoàn chỉnh

Với một khóa học này, bạn có thể phát triển tất cả các loại thành phần UI ứng dụng.

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

  • mushokumushu
SwiftUI
UI
Swift

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

  • Làm chủ SwiftUI một cách thoải mái

  • Giao diện người dùng của tất cả các ứng dụng trên thế giới

  • Tài liệu tham khảo phát triển UI

“Phát triển ứng dụng, bạn có mệt mỏi vì phải viết mã mới mỗi lần không?” 🤔

Một hệ thống thiết kế có thể tái sử dụng hoàn toàn và có thể được sử dụng cho các dự án trong tương lai, không chỉ được tạo ra một lần.
Hãy thực hiện thôi.


Hơn 20 nhà phát triển ứng dụng đã hỏi. Hầu hết họ đều có mối quan tâm tương tự.

  • "Tại sao mỗi lần tôi tạo một UI mới lại mất nhiều thời gian thế?"

  • "Khi tôi cộng tác với nhóm thiết kế, tại sao lúc nào cũng có chuyện không ổn?"

  • "Tại sao việc bảo trì trở nên khó khăn hơn khi dự án phát triển?"

Đây là câu trả lời tôi nhận ra khi tiến hành lớp học trực tuyến với 50 học viên. Câu trả lời cho những vấn đề này nằm ở một hệ thống thiết kế có hệ thống .

💡 Khóa học này có thể thay đổi điều gì cho bạn

  1. Sự bùng nổ năng suất
    Khả năng tái sử dụng các thành phần giúp giảm đáng kể thời gian dành cho thiết kế UI. Sau đó, bạn có thể tập trung vào việc phát triển các tính năng quan trọng hơn trong thời gian đó.

  2. Sự tiện lợi của việc bảo trì
    Khi dự án của bạn phát triển, bạn sẽ khám phá ra sức mạnh của một hệ thống thiết kế nhất quán. Bạn có thể áp dụng tất cả cùng một lúc ngay cả khi cần chỉnh sửa.

  3. Tăng cường vị thế của bạn trong nhóm
    Thật hiếm khi tìm được những nhà phát triển có thể hiểu và triển khai đúng hệ thống thiết kế. Bạn sẽ có thể khẳng định mình là chuyên gia về UI trong nhóm.

Khóa học này hoàn hảo cho những người sau:

Nếu bạn…

  • Nếu bạn cảm thấy mệt mỏi vì phải lặp đi lặp lại công việc viết mã mỗi lần,

  • Nếu bạn từng gặp khó khăn khi diễn giải cùng một UI theo cách khác nhau khi cộng tác với các thành viên trong nhóm của mình,

  • Nếu bạn muốn tăng năng suất phát triển ứng dụng và bảo trì dễ dàng hơn,



Khóa học này có gì đặc biệt?


1. Bài giảng thực hành thực tế

Chương trình giảng dạy này đã được thử nghiệm trên 50 học viên trong các lớp học trực tuyến và chỉ bao gồm những nội dung thực sự hữu ích . Sinh viên đều nhất trí rằng khóa học cung cấp những kết quả mà họ có thể áp dụng ngay vào dự án của mình.

2. Mọi thứ về hệ thống thiết kế được học với SwiftUI

Bạn sẽ học những kiến ​​thức cơ bản về việc tạo các thành phần như Badge, Chip, Toast và Tab, cũng như các nguyên tắc thiết kế của một hệ thống thiết kế dễ bảo trì và mở rộng. Sau khi hoàn thành khóa học này, bạn sẽ có thể:

  • Một công nghệ cho phép bạn tái sử dụng các thành phần bạn đã tạo một lần trên tất cả các dự án.

  • Làm thế nào để tăng tốc độ phát triển ứng dụng của bạn ít nhất gấp 2 lần

  • Cách thiết kế UI và viết mã giúp cộng tác dễ dàng hơn

3. Bao gồm hoạt hình và giao diện người dùng nâng cao

Hệ thống thiết kế không chỉ là giao diện người dùng tĩnh. Hoạt ảnh và tương tác mượt mà là chìa khóa cho trải nghiệm của người dùng. Hướng dẫn này sẽ hướng dẫn cách làm cho ứng dụng của bạn trở nên sống động bằng hoạt ảnh.

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


1. Nhận ra vấn đề

Chúng ta sẽ xem xét một số vấn đề thường gặp liên quan đến UI trong quá trình phát triển ứng dụng. "Tại sao chúng ta phải tạo cùng một nút thường xuyên như vậy?" Điều này khiến tôi cảm thấy cần phải có một hệ thống thiết kế để giải quyết cùng một vấn đề.


2. Tạo thành phần

Từ các thành phần đơn giản như Văn bản, Nút và Thẻ đến các UI nâng cao như Tab, Băng chuyền và Modal, bạn sẽ học các kỹ thuật bằng cách tạo chúng từng cái một bằng SwiftUI.


3. Thiết kế hệ thống thiết kế

Tìm hiểu cách thiết kế hệ thống thiết kế nhất quán bằng cách tích hợp nhiều thành phần. Chúng tôi xây dựng các hệ thống có thể được sử dụng hiệu quả trong các dự án nhóm và ứng dụng quy mô lớn.


4. Hoàn thiện và tiến triển

Tìm hiểu cách nâng cao trải nghiệm của người dùng bằng hình ảnh động mượt mà và tương tác nâng cao, sau đó tích hợp chúng vào hệ thống thiết kế của bạn.



Khóa học này không chỉ dạy bạn cách tạo thành phần. Lộ trình hoàn chỉnh giúp bạn phát triển thành nhà phát triển UI hiệu quả và năng suất với SwiftUI.

Một khóa học đã được 50 học viên chấp thuận, giờ đến lượt bạn.

💡 Đánh giá từ học viên thực tế

Khóa học này đã chứng minh được giá trị của nó với 50 học viên trực tiếp.

“Thời gian phát triển một ứng dụng mới đã giảm đi một nửa.”

“Tôi nghĩ khái niệm về hệ thống thiết kế rất trừu tượng, nhưng tôi không biết rằng nó có thể được dạy dễ dàng đến vậy . “Tôi đang tham gia lớp học này và làm việc với nhóm thiết kế của chúng tôi để xây dựng một hệ thống thiết kế.”

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

  • Bài giảng giải thích dựa trên MacOS. Vui lòng cài đặt XCode trước.


Tài liệu học tập

  • Tôi sẽ đính kèm nó vào bài giảng.

Kiến thức và ghi chú của người chơi

  • Ngữ pháp Swift cơ bản

  • Các khái niệm cơ bản về SwiftUI


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

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

  • Người muốn giải quyết nhanh chóng việc phát triển UI bằng cách sao chép và dán

  • Người mới làm quen với SwiftUI

  • Người muốn ứng dụng SwiftUI vào thực tế

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

  • Nhanh nhẹn

Xin chào
Đây là

안녕하세요.

저는 가장 필요하고 실무 현업에서 바로 쓸 수 있는 것들로

강의를 제작하고 있습니다.

피드백에 대해 성실하게 답변하니

편하게 문의주세요.

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

Tất cả

14 bài giảng ∙ (2giờ 3phú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!

716.373 ₫

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

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!