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…
Pengenalan Architecture Component
Pada modul Pengenalan ini, Anda akan memplajari tentang Architecture Pattern khususnya Architecture Component yang merupakan buatan dari Google dalam Google I/O 2017. Beberapa komponen yang akan dibahas dalam modul ini adalah: Architecture PatternArsitektur adalah seni dan ilmu dalam merancang bangunan….
Belajar Komponen UI (User Interface) Android Jetpack
UI (User Interface) Pembagian komponen yang terakhir adalah komponen User Interface atau antarmuka pengguna. Komponen ini menyediakan widget dan dukungan untuk membuat aplikasi. Tak hanya mudah, tetapi juga menyenangkan untuk digunakan. Berikut bagian dari komponen UI: Animation & Transitions Komponen…
Belajar Komponen Behavior Android Jetpack
Behavior Komponen Behavior atau perilaku membantu aplikasi Anda terintegrasi dengan layanan Android standar, seperti notifikasi, permission atau perizinan, sharing atau berbagi dan Assistant. Berikut bagian dari komponen Behavior: CameraX CameraX adalah salah satu dari Support Library di Android Jetpack. CameraX…
Belajar Komponen Architecture Android Jetpack
Architecture Masuk ke bagian selanjutnya, di bagian Android Jetpack ada komponen Architecture. Komponen Architecture atau arsitektur membantu Anda mendesain aplikasi yang tangguh, dapat diuji, dan dapat dipelihara. Berikut bagian dari komponen arsitektur: Data Binding Library Data Binding adalah library pendukung…
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…
Teori Dasar Android Jetpack
Android Jetpack Pada Google I/O 2018, Google resmi mempublikasikan Android Jetpack. Jetpack merupakan kumpulan library, tools, architecture guidance yang dapat membantu proses pengembangan aplikasi android dengan lebih mudah dan cepat. Jetpack terdiri dari beberapa paket library dengan awalan androidx.*, yang tidak terpaket dengan API platform. Jetpack…
Belajar Instrumentation Testing Aplikasi Android
Tujuan Pada codelab kali ini Anda akan menguji antar muka dari aplikasi menggunakan Espresso. Tujuannya agar ui dan ux aplikasi dapat berjalan dengan benar. Hasil dari codelab kali ini akan menjadi seperti ini: Skenario Pengujian Terdapat 4 skenario pengujian Instrumentation…
Teori Dasar Instrumentation Testing Aplikasi Android
Salah satu titik krusial dalam sebuah proses pengembangan aplikasi, baik itu pada platform web, desktop, bahkan mobile adalah pada proses pengujiannya. Pengujian yang baik akan menentukan hasil yang baik pula. Pengujian tentunya berpengaruh pada kualitas aplikasi yang dihasilkan. Kita tidak ingin saat aplikasi sudah…
Belajar Unit Testing Menggunakan Mockito
Tujuan Pada Codelab kali ini Anda akan menggunakan Junit untuk melakukan testing pada aplikasi Cuboid atau Balok. Poin penting yang tercakup dalam materi ini adalah bagaimana cara menggunakan Junit untuk mengetes Unit Testing Anda. Logika Dasar Menjalankan Aplikasi → melakukan…