Track Belajar android dari nol
Membuat aplikasi android tentunya hal yang sangat menarik untuk programmer saat ini, dengan jumlah pengguna OS android yang semakin banyak, automatis permintaan untuk membuat aplikasi android pun semakin banyak.
Belajar android untuk pemula
Pasti kamu sudah mendengar apa itu android. Tapi bagaimana dengan cara membuat aplikasi android dari nol? untuk mengikuti playlist ini pasitkan kamu sudah belajar bahasa program kotlin di sekolahkoding sebelumnya. Ini adalah bagian dasar dari membuat aplikasi android dengan native menggunakan bahasa program kotlin
Buka Kelas Ini
Belajar design dan layout android
Setelah belajar dasar-dasar cara membuat aplikasi android, sekarang waktunya kita melihat bagaimana cara membuat tampilan dasar dan macam-macam struktur dasar layout pada aplikasi android
Buka Kelas Ini
Navigasi di Android
Aplikasi android yang kita buat, tidak harus hanya satu halaman saja! tentunya seperti aplikasi modern pada umumnya, kita bisa punya lebih dari satu halaman. Belajar bagaimana cara mengatur navigasi beberapa halaman aplikasi, dan berbagai pilihan untuk membuat menu. Kita juga akan bermain cukup banyak dengan actionbar di aplikasi android ini dengan latihan membuat proyek game sederhana
Buka Kelas Ini
Lifecycle pada aplikasi Android
Mengetahui lifecycle pada aplikasi android sangatlah penting, agar kita bisa menyiapkan fungsi-fungsi tertentu ketika user melakukan hal tertentu saat menggunakan aplikasi kita, termasuk saat melakukan rotasi
Buka Kelas Ini
Viewmodel dan LiveData di Android
Architecture component adalah kumpulan library yang dibuat oleh tim android untuk memudahkan kita mengatur UI component lifecycle (siklus hidup) dan mengolah datanya. Di sini kita akan melihat bagaimana cara menggunakan viewModel dan juga liveData untuk mengatur aplikasi android agar lebih rapi dan mudah mengakses datanya
Buka Kelas Ini
recyclerView pada Android
Pada saat kita menampilkan list yang banyak, kita bisa menghemat resource aplikasi android dengan memanfaatkan recyclerView. Terutama kalau kamu ingin menampilkan data yang kompleks. Di sini juga kita akan membuat aplikasi CRUD sederhana (create, read, update dan delete) pada android
Buka Kelas Ini
Belajar database menggunakan SQLite
Kamu belum pernah bermain dengan database? kita mulai menggunakan SQLite, software yang ringan dan paling banyak digunakan. Kita akan mengenal konsep database dan query untuk melakukan CRUD (create, read, update dan delete) di sini
Buka Kelas Ini
Belajar database dengan Room di Android
Sekarang waktunya kita belajar menyimpan, memanggil dan memanipulasi data dari database SQLite dengan Room di aplikasi Android. Room akan kita jadikan jembatan untuk berinteraksi dengan database sqlite agar lebih mudah. Ini juga cocok untuk bermain dengan struktur data yang kompleks. Di bagian akhir ada juga opsi penyimpanan data lain seperti shared preferences , untuk menyimpan data yang lebih sederhana.
Buka Kelas Ini
Mengkonsumsi API di aplikasi android
Belajar bagaimana cara Mengkonsumsi API di aplikasi andorid dengan menggunakan library retrofit sebagai httpclientnya. Ini merupakan bagian yang sangat penting dalam membuat aplikasi di dunia nyata. Umumnya kamu akan bekerja dengan tim backend yang sudah menyiapkan APInya, sekarang tugas kamu untuk membuat aplikasi android dari API tersebut
Buka Kelas Ini
Caching data API/network di android
Setelah kita belajar cara mengkonsumsi atau reqeuest data dari API, kita perlu memikirkan bagaimana cara menyimpan data-data tadi ke database atau yang kita sebug sebagai cache (aktivitasnya caching), agar user tidak perlu selalu menunggu waktu yang lama untuk meload datanya. Kita bisa mengatur strategi cachingnya sendiri. Tidak lupa juga, kita akan belajar menjalankan background task saat aplikasi kita tidak dipakai dengan memanfaatkan workermanager di android
Buka Kelas Ini
Halaman ini adalah halaman video tutorial programming "Belajar android dari nol".