inflearn logo

[LV2] Jetpack Compose - UI và Hoạt ảnh

Đừng nói với nhà thiết kế rằng "cái này không làm được trên di động" nữa. Bạn có thể dễ dàng hiện thực hóa UI/animation với Jetpack Compose.

(4.6) 8 đánh giá

116 học viên

Độ khó Cơ bản

Thời gian Không giới hạn

Android
Android
Jetpack
Jetpack
Android Compose
Android Compose
Android
Android
Jetpack
Jetpack
Android Compose
Android Compose

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

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

4.6

5.0

po042

100% đã tham gia

Nó rất hữu ích trong việc triển khai hoạt ảnh.

5.0

chlrjatk98

100% đã tham gia

Điều này rất hữu ích cho trải nghiệm soạn thư đầu tiên của tôi! Nhờ đó, tôi nghĩ đây là khóa học nơi bạn có thể xây dựng nền tảng và phát triển kỹ năng của mình bằng cách thực hiện các dự án thực tế. Cần có hiểu biết cơ bản về jetpack và tôi giới thiệu nó cho bất kỳ ai có kinh nghiệm với xml!!

5.0

정태현

98% đã tham gia

Buổi học này cũng thú vị nữa!

Bạn sẽ nhận được điều này sau khi học.

  • Cách triển khai các giao diện người dùng (UI) đa dạng bằng Jetpack Compose

  • Cách triển khai các hiệu ứng hoạt hình (animation) đa dạng bằng Jetpack Compose

Đừng nói với các nhà thiết kế rằng "cái này không làm được trên di động đâu" nữa.
Bằng cách sử dụng Jetpack Compose, bạn có thể hiện thực hóa bất kỳ thiết kế hay hiệu ứng hoạt họa nào, dù độ khó có ra sao đi nữa.

Thông qua bài giảng, bạn sẽ thực hành tạo các ví dụ đa dạng như dưới đây.

1 - Tạo UI cơ bản

Luyện tập thông qua việc tạo các UI/Animation cơ bản.

2 - Tạo lịch sử chi tiêu cho ứng dụng tài chính

Thực hành các ví dụ thực tế thông qua việc làm theo ứng dụng tài chính.

3 - Tạo ứng dụng lịch

Xây dựng ứng dụng lịch và triển khai màn hình động.
Tìm hiểu thêm về LazyColumn / LazyRow.

4 - Tạo ứng dụng đồng hồ (đồng hồ bấm giờ)

Tự do tạo giao diện người dùng (UI) thông qua việc tạo hình dáng đồng hồ.

Jetpack Compose giúp việc phát triển Android khác biệt như thế nào?

Tôi đã cảm nhận được những điều này trong thực tế công việc.

  • Tốc độ phát triển nhanh chóng


  • Viết mã trực quan

  • Có khả năng tự do triển khai các thiết kế và hiệu ứng hoạt hình có độ khó cao

🔍 Những ai nên tham gia khóa học này?

Tôi đã thực hiện khóa học này với mong muốn nó sẽ giúp ích nhất cho những đối tượng sau đây.

  1. Nhà phát triển muốn học nhanh Jetpack Compose UI

  2. Những nhà phát triển muốn viết thử các ví dụ trước khi gia nhập công ty sử dụng Jetpack Compose.

  3. Các bạn sinh viên mới tốt nghiệp/người đang tìm việc đang xây dựng portfolio


Ngoài ra, nội dung này cũng sẽ giúp ích cho những đối tượng sau đây.

  • Những ai đã thực hiện các ví dụ cơ bản về Jetpack Compose nhưng muốn thử sức với các ví dụ thực tế hơn

  • Những ai từng cảm thấy tiếc nuối vì thiếu những ví dụ hướng dẫn tận tình về UI và hoạt ảnh

  • Những người cần học nhanh ngay trước khi bắt đầu dự án bằng Jetpack Compose

🤺 Trình độ của bài giảng như thế nào?

Đúng như tiêu đề, khóa học này tập trung trọng tâm vào UI và hoạt động đồ họa (animation).
Mục tiêu của khóa học là giúp bạn có thể hiện thực hóa cả những UI phức tạp thông qua việc học các ví dụ thực tế thường gặp, và
đây là khóa học phù hợp nhất cho những ai đã thử qua một vài ví dụ về Jetpack Compose và muốn luyện tập thêm về UI.
Ngoài ra, vì tốc độ bài giảng khá nhanh, vui lòng kiểm tra phong cách giảng dạy thông qua các bài học xem trước!

✏ Câu hỏi thường gặp

Q. Khóa học này sử dụng Jetpack Compose, vậy có bao gồm cả phần kiến trúc (Architecture) không?
A. Khóa học không bao gồm phần kiến trúc. Khóa học hiện tại tập trung trọng tâm vào UI/Animation.

Q. Tôi mới bắt đầu với Jetpack Compose. Tôi có nên tham gia khóa học này không?
A. Khóa học này được xây dựng dành cho những người đã từng viết các ví dụ cơ bản.
Nếu bạn là người mới bắt đầu, tôi khuyên bạn nên tham gia khóa học [LV1].

Hỏi: Tôi mới bắt đầu học phát triển Android. Tôi có thể bắt đầu ngay với Jetpack Compose thay vì cách tạo bằng XML truyền thống không?
Trả lời: Tôi không khuyến khích điều đó. Hầu hết các tài liệu Android hiện nay vẫn dựa trên XML, và ngay cả khi bạn đi làm tại các công ty, các chương trình hiện có vẫn được xây dựng bằng XML. Do đó, tôi khuyên bạn nên học cả hai phương pháp: phát triển bằng XML và phát triển bằng Compose.

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

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

  • Nhà phát triển Android gặp khó khăn với các yêu cầu của nhà thiết kế

  • Nhà phát triển Android muốn tập trung nghiên cứu sâu về UI và animation

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

  • Cú pháp cơ bản của Jetpack Compose

Xin chào
Đây là bokchi

6,294

Học viên

411

Đánh giá

1,391

Trả lời

4.8

Xếp hạng

12

Các khóa học

Kể từ khi thành lập startup vào năm 2015, tôi đã thực hiện nhiều dự án phát triển khác nhau.

Hiện tại tôi là một lập trình viên nhân viên văn phòng bình thường

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

Tất cả

49 bài giảng ∙ (3giờ 44phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

8 đánh giá

4.6

8 đánh giá

  • gutaekim4081님의 프로필 이미지
    gutaekim4081

    Đánh giá 5

    Đánh giá trung bình 4.6

    5

    31% đã tham gia

    • limjg8430님의 프로필 이미지
      limjg8430

      Đánh giá 2

      Đánh giá trung bình 5.0

      5

      31% đã tham gia

      • chlrjatk987644님의 프로필 이미지
        chlrjatk987644

        Đánh giá 1

        Đánh giá trung bình 5.0

        5

        100% đã tham gia

        Điều này rất hữu ích cho trải nghiệm soạn thư đầu tiên của tôi! Nhờ đó, tôi nghĩ đây là khóa học nơi bạn có thể xây dựng nền tảng và phát triển kỹ năng của mình bằng cách thực hiện các dự án thực tế. Cần có hiểu biết cơ bản về jetpack và tôi giới thiệu nó cho bất kỳ ai có kinh nghiệm với xml!!

        • bokchi
          Giảng viên

          Vui mừng bạn thấy nó hữu ích! Cảm ơn bạn đã đánh giá của bạn!

      • raonmjkim님의 프로필 이미지
        raonmjkim

        Đánh giá 5

        Đánh giá trung bình 5.0

        5

        98% đã tham gia

        • sweetburble님의 프로필 이미지
          sweetburble

          Đánh giá 25

          Đánh giá trung bình 5.0

          5

          98% đã tham gia

          Buổi học này cũng thú vị nữa!

          • bokchi
            Giảng viên

            Cảm ơn bạn vì những đánh giá!

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

        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!

        922.945 ₫