Giới thiệu về ứng dụng này
Các nguyên tắc cơ bản về phát triển thiết bị di động gốc với Android được khám phá thông qua mã cập nhật và các thư viện mới nhất:5. Vừa học vừa vui
4. Thực hiện theo các phương pháp hay nhất
3. Vượt qua thử thách với thử thách lập trình
2. Tạo một ứng dụng di động đầy đủ
1. Nắm vững những điều cơ bản của Android với các câu đố
0. Sẵn sàng để vượt qua các chứng chỉ và phỏng vấn xin việc?
Độc quyền có sẵn trên Google Play và được mã hóa hoàn toàn bằng ngôn ngữ Kotlin, "Kotlin dành cho Android" không chỉ là một minh chứng cho những phát triển Android phổ biến nhất.
|> Bắt đầu viết mã trong Kotlin:
Học ngôn ngữ Kotlin bằng cách phát triển một ứng dụng Android thú vị và thú vị.
Lưu ý: Kotlin là một ngôn ngữ lập trình tĩnh hiện đại.
"Cho phép bạn viết các ứng dụng tốt hơn, nhanh hơn và mạnh hơn"
|> Thiết kế giao diện người dùng:
Tìm hiểu cách sử dụng các thành phần đồ họa gốc với các quy tắc của Material Design.
|> Tìm hiểu Android SDK:
Xây dựng một ứng dụng di động hoàn chỉnh với Android Studio.
> Thử thách:
Một lộ trình học tập trong khoảng mười chủ đề, với các thách thức mã hóa cho mỗi chủ đề, được đề xuất.
> Đố:
Kotlin là gì?
A. Đó là một khuôn khổ Android
B. Đó là một thư viện nổi tiếng
C. Nó là một ngôn ngữ lập trình tĩnh hiện đại
D. Là môi trường phát triển tổng hợp
Giống như một trò chơi mà bạn là anh hùng, tất cả các chủ đề, ngoại trừ hai chủ đề đầu tiên, có thể được giải quyết không theo thứ tự.
/! Tôi không thể tiết lộ tất cả 11 chủ đề trong một danh sách vì "khối từ và danh sách từ dọc / ngang" là hành vi vi phạm phổ biến chính sách của Google Play!
* ABCD Android *
Học Android bằng cách tạo dự án đầu tiên với Android Studio
Trong phần này, các khái niệm cơ bản của thế giới Android, phát triển môi trường và lập trình được trình bày.
Ngoài ra, hãy kiểm tra kiến thức của bạn thông qua bài kiểm tra được cung cấp vào cuối khóa học này!
* Kotlin và Kotlin Nâng cao *
Học ngôn ngữ Kotlin bằng cách phát triển một ứng dụng Android trên khắp thế giới của bãi biển
Để cải thiện kỹ năng của bạn, một trong những thách thức được đề xuất là:
mã một chế độ xem tùy chỉnh với bong bóng ma thuật.
* Giao diện người dùng gốc *
Một lời khuyên để tuân thủ các quy tắc của Material Design:
Sử dụng các thành phần gốc!
Lưu ý: Material Design là một bộ hướng dẫn có thể điều chỉnh được dành cho điện thoại, máy tính bảng và máy tính xách tay. Đây là các quy tắc thiết kế, ở dạng 3D với các vật liệu, để đảm bảo tính liên tục của giao diện.
Thuật ngữ: UI là viết tắt của User Interface.
Khóa học này bao gồm các kiến thức cơ bản về giao diện người dùng, một số phương pháp hay nhất để tạo giao diện người dùng phù hợp và các mẹo về tài nguyên.
* Bữa ăn *
Một menu là điều cần thiết để tạo ra một ứng dụng hoàn chỉnh.
Từ giao diện người dùng đến kiến trúc, chủ đề này bao gồm cách xử lý các thành phần điều hướng đồ họa.
* RecyclerView *
RecyclerView là chìa khóa để trình bày danh sách các mục, nó hoạt động với bộ điều hợp để tự động hóa việc hiển thị.
Khái niệm về bộ điều hợp được đào sâu theo:
+ Nó làm cầu nối dữ liệu và xem như thế nào?
+ Kiểu xem nào là phù hợp?
Thử thách là hiển thị danh sách các bãi biển đẹp nhất.
Lưu ý: Có thể tối ưu hóa sự phát triển này (hiển thị danh sách) bằng Soạn thư.
* Thiết lập người dùng *
Các tham số người dùng phải được xem xét đầu tiên để lưu dữ liệu liên tục, nó hoạt động với thư viện androidx.preferences hoặc với thư viện DataStore, từ Jetpack, để tích hợp vào kiến trúc MAD (Phát triển Android hiện đại).
Trong mọi trường hợp, đây là câu hỏi về việc đọc và ghi các cặp khóa-giá trị, có thể khôi phục được ngay cả sau khi đóng ứng dụng.
* Bưu kiện *
Điều tốt nhất cuối cùng: Sự thật về hoạt động kinh doanh của một ứng dụng di động.