Belajar Aplikasi Android : Pengujian ViewModel dalam Proyek Academy
Tujuan Pada Codelab kali ini Anda akan mempelajari bagaimana menguji ViewModel dalam proyek Academy dengan Unit Test dan Instrumental Test. Logika Dasar Unit Testing: Melakukan pengujian tiap ViewModelInstrumental Testing: Melakukan pengujian tiap halaman dan keseluruhan Aplikasi. Codelab Unit Testing ViewModel…
Belajar Aplikasi Android Studi Kasus Proyek Akademi : ViewModel dalam Proyek Academy
Tujuan Pada Codelab kali ini Anda akan mempelajari bagaimana mengimplementasikan ViewModel dalam proyek Academy. Hasil dari codelab kali ini akan menjadi seperti ini: Logika Dasar Membuka Aplikasi → memanggil DataDummy ke ViewModel → mengirim data ke Activity → melakukan perubahan…
Belajar Aplikasi Android Studi Kasus Proyek Akademi : Menghubungkan Activity & Fragment
Codelab Menghubungkan Activity dan Fragment Pada codelab ini Anda akan menghubungkan tiap asset-asset dan layout dengan fragment dan Activity. Mari kita mulai dengan mengubah kode yang ada di dalam package ui: Buatlah sebuah kelas AcademyAdapter untuk menampilkan item untuk RecyclerView…
Belajar Membuat Aplikasi Android Studi Kasus Proyek Akademi : Layouting
Codelab Layouting Proyek Academy Setelah menyediakan asset-asset yang dibutuhkan, Anda perlu mengubah tampilan dari masing-masing Activity atau Fragment. Ubahlah satu per satu: activity_course_reader.xmlBukalah dan ubah ConstraintLayout menjadi FrameLayout: <?xml version=”1.0″ encoding=”utf-8″?><FrameLayout xmlns:android=”http://schemas.android.com/apk/res/android” xmlns:tools=”http://schemas.android.com/tools” android:id=”@+id/frame_container” android:layout_width=”match_parent” android:layout_height=”match_parent” /> activity_detail_course.xmlHapus FloatingActionButton dan…
Belajar Membuat Aplikasi Android Studi Kasus Proyek Akademi : Persiapan Asset
Codelab Persiapan Asset Pada modul ini, Anda akan menyiapkan asset-asset yang digunakan di proyek Academy seperti gambar, warna, menu dan teks. Kita akan menyiapkan asset-asset yang akan digunakan selama proses pembuatan proyek Academy. Bukalah res/values/colors.xml, ubah dan tambahkan warna-warna berikut:…
Belajar Membuat Aplikasi Android Studi Kasus Proyek Akademi : Dasar
Belajar Membuat Aplikasi Android Studi Kasus Proyek Akademi Pada kelas ini, Anda akan berlatih bagaimana mengimplementasikan Android Jetpack yang dikemas dalam sebuah aplikasi Academy. Lalu bagaimana konsep, atau gambaran hasil akhir dari aplikasi proyek Academy? Seperti inilah skema yang akan…
Belajar ViewModel Dengan Contoh Project Aplikasi Android
Tujuan Pada codelab kali ini, Anda akan mempelajari bagaimana mengimplementasikan ViewModel dalam membuat aplikasi Android. Hasil dari codelab kali ini akan menjadi seperti ini: Logika Dasar Melakukan input → mengirim data ke ViewModel → melakukan penghitungan → mengirim data ke…
Belajar View Model dan Lifecycle didalam Architecture Component
View Model dan Lifecycle Pada modul kali ini Anda akan mempelajari tentang ViewModel dan Lifecycle sebagai bagian dari Android Architecture Component. ViewModel Di modul pengenalan Android Jetpack, kita sempat membahas sekilas tentang ViewModel. Pada modul ini, Anda akan mempelajari lebih…
Teori Dasar Architecture Pattern Android Jetpack
Architecture Pattern Arsitektur adalah seni dan ilmu dalam merancang bangunan. Semua orang bisa merancang bangunan, mempunyai pintu, jendela, atap dan komponen lainnya. Namun tak semua orang bisa merancang bangunan dengan baik. Itulah kenapa, arsitektur sangat penting dalam merancang bangunan. Memposisikan…
Belajar Komponen Foundation Android & Android KTX
Foundation Komponen Foundation atau fondasi, menyediakan fungsionalitas lintas sektor seperti kompatibilitas dengan versi sebelumnya, pengujian, dan dukungan bahasa Kotlin. Berikut bagian dari komponen fondasi: Android KTX Android KTX? Pernahkah kalian mendengarnya? Jika Anda menggunakan bahasa Kotlin, mungkin Android KTX familiar di…