Anda di halaman 1dari 9

Pengenalan

Design Pattern
MVVM pada
Nama : Mochamad Chukamak Kotlin
Amanulloh, S.Kom
RSIA Muslimat Jombang
Apa yang kita pelajari ?
Kotlin MVVM Retrofit

2
1 2 3

Open Source Mudah Dipelajari Perusahaan Banyak

Kotlin yang Memakai Kotlin

bahasa pemrograman modern yang


5 6 7
berbasis open source. Bahasa ini
tersaji secara statis dan dapat berjalan
pada platform JVM (Java Virtual
Bahasanya Simpel Kotlin Lebih Ringan Lebih Aman dari
Machine). JVM sendiri merupakan
dan Ringkas daripada Java Kesalahan Error
platform untuk menjalankan kode
berbasis Java. tak hanya itu, kode dari
bahasa lain yang telah dikompilasi 8 6 8
juga dapat berjalan pada platform ini
3

Terintegrasi Android Interoperable Multiplatform


Studio
Kotlin dengan Contoh Kode Java
Java TextView text = (TextView) findViewById(R.id.myTV);
text.setText("Halo Rekan Petirs");

Contoh Kode Kotlin


myTV.setText("Halo Rekan Petirs")

4
MVVM
Model View View Model adalah
salah satu arsitektur pembuatan
aplikasi berbasis GUI yang berfokus
pada pemisahan antara kode untuk
logika bisnis dan tampilan aplikasi.
Dalam penerapannya, MVVM
terbagi atas beberapa layer, yaitu
Model, View, dan ViewModel
5
RETROFIT
Retrofit adalah pustaka REST-client
yang sangat aman untuk Java dan
android. Retrofit sendiri
dikembangkan oleh Square. Pustaka
menyediakan kerangka kerja yang
kuat untuk mengautentikasi dan
berinteraksi dengan API dan
mengirim permintaan jaringan
dengan OkHttp 6
Penerapan MVVM,
Kotlin & Retrofit

7
Akun Github :

8
9

TERIMA KASIH

Anda mungkin juga menyukai