Tentang aplikasi ini
Fundamental pengembangan seluler Android diajarkan melalui kode terkini dan perpustakaan terakhir:5. Bersenang -senanglah dalam belajar
4. Ikuti praktik yang baik
3. Tantang diri Anda dengan pengkodean konkret
2. Bangun aplikasi seluler yang lengkap
1. Kuasai Android Essentials With Quiz
0. Siap mengikuti ujian eksternal dan wawancara kerja?
Tersedia secara eksklusif di Google Play dan seluruhnya diberi kode dengan bahasa Kotlin,
«Kotlin untuk Android» lebih dari sekadar pertunjukan pengembangan Android yang paling populer.
| dan GT; Mulai Coding di Kotlin
Pelajari bahasa Kotlin dengan mengembangkan aplikasi Android yang keren dan menyenangkan.
Catatan: Kotlin adalah bahasa pemrograman statis modern,
memungkinkan Anda untuk menulis aplikasi Android yang lebih cepat dan lebih kuat.
| dan GT; Desain UI yang luar biasa
Belajar menggunakan komponen grafis asli dengan aturan desain material.
| dan GT; Pelajari Android SDK:
Bangun aplikasi seluler lengkap dengan Android Studio.
dan gt; tantangan:
Topik = 1
while (! course.isfinish ()) {
Cetak 'Kode Tantangan Topik' + Topik
course.complish (topik)
Topik ++
}
Cetak 'ada topik' + topik + 'dalam kursus ini.'
dan gt; kuis:
Apa itu Kotlin?
A. Ini adalah kerangka Android
B. Ini adalah perpustakaan yang terkenal
C. Ini adalah bahasa pemrograman statis modern
D. Ini adalah lingkungan pembangunan yang terintegrasi
Seperti permainan yang Anda pahlawan, semua topik, kecuali dua yang pertama, dapat dibaca secara berbeda.
/! Maaf saya dapat mengungkap 11 topik menjadi satu daftar karena "blok kata dan daftar kata vertikal/horizontal" adalah pelanggaran umum dari kebijakan Google Play!
* 101 Android *
Pelajari Android dengan membuat proyek pertama dengan Android Studio.
Dalam topik ini, hal -hal penting di dunia android, pengembangan lingkungan dan konsep pemrograman diekspos.
Apalagi kuasai kuis yang diusulkan di akhir kursus ini!
* Kotlin *
Pelajari bahasa Kotlin dengan mengembangkan aplikasi Android yang keren dan menyenangkan.
Dalam topik ini tantangan diusulkan untuk meningkatkan keterampilan Anda:
Mulailah membuat kode tampilan khusus dengan lingkaran ajaib, seperti di layar desain material aplikasi ini.
* Antarmuka pengguna asli *
Saran untuk sejalan dengan aturan desain material:
Cukup gunakan komponen asli!
Catatan: Desain material adalah sistem pedoman yang dapat disesuaikan untuk telepon, tablet, dan laptop. Ini adalah aturan desain, dalam 3D dengan bahan, untuk komponen UI untuk memastikan kesinambungan bagi pengguna.
Glosarium: UI adalah singkatan dari antarmuka pengguna.
Sesi ini berisi lembar cheat antarmuka pengguna, beberapa praktik terbaik untuk membangun tips UI dan sumber daya yang sesuai.
* Menu *
Menu sangat penting untuk membangun aplikasi lengkap.
Dari antarmuka pengguna hingga arsitektur, kursus ini menjelaskan cara menangani komponen grafik navigasi.
* RecyclerView *
RecyclerView adalah kunci untuk menyajikan daftar item, berfungsi dengan adaptor untuk mengotomatiskan tampilan.
Konsep adaptor diperdalam menurut:
+ Bagaimana itu menjembatani kesenjangan antara data dan tampilan?
+ Jenis tampilan apa yang berfungsi?
Tantangan dari sesi ini adalah menampilkan daftar pantai yang paling indah.
* Pengaturan pengguna *
Pengaturan pengguna adalah awal untuk menyimpan data persisten, berfungsi dengan preferensi pustaka.
Pertama dan terutama, ini adalah untuk menampilkan layar pengaturan dengan preferenceFragmentCompat.
Kedua, ini adalah membaca dan menulis data nilai kunci dari file SharedPreferences default.
Tantangan kursus ini adalah menyimpan preferensi suara pengguna dan melacak berapa kali aplikasi dibuka.
* Database *
Basis data lokal dalam aplikasi seluler adalah praktik yang baik untuk mengelola koneksi offline.
Topik ini memberikan informasi tentang cara menyimpan data dengan penyimpanan file Android atau SQLite DB.
Tantangannya adalah menyimpan pantai di DB lokal menggunakan Perpustakaan Kamar.
* Komunikasi https *
HTTPS Communication hadir di semua aplikasi seluler lengkap.
Gagasan di lingkungan klien/server diperkenalkan untuk lebih memahami peran klien seluler.
Dalam topik ini, tantangannya adalah mendapatkan informasi tentang negara -negara dari bagian ketiga, dengan menggunakan perpustakaan retrofit yang populer.
* Publikasi *
Untuk tidak pernah mendengar akhir Kotlin untuk aplikasi Android: Saya menulis kisah sukses. Kebenaran