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.

cover android.jpg

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
cover belajar-android-untuk-pemula.jpg 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
cover belajar-design-dan-layout-android.jpg 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
cover navigasi-di-android.jpg 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
cover lifecycle-pada-aplikasi-android.jpg 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
cover viewmodel-dan-livedata-di-android.jpg 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
cover recyclerview-pada-android.jpg 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
cover belajar-database-menggunak-sqlite.jpg 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.
cover belajar-database-dengan-room-di-android.jpg 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
cover mengkonsumsi-api-di-aplikasi-android.jpg 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
cover caching-data-apinetwork-di-android.jpg Buka Kelas Ini

Halaman ini adalah halaman video tutorial programming "Belajar android dari nol".