Kita tahu bahwa Kotlin adalah masa depan Android dan developer Kotlin menginginkan API yang bersih dan idiomatis ketika mereka menggunakan Firebase di aplikasinya. Selama setahun terakhir, kami telah merilis library ekstensi Firebase Kotlin (KTX) bersama dengan Android Java SDK untuk memberikan yang terbaik bagi developer Kotlin dari keduanya.
Dengan senang hati kami umumkan bahwa library KTX telah keluar dari versi Beta dan direkomendasikan untuk semua developer Firebase yang menggunakan Kotlin di aplikasi Android mereka!
Jadi apa artinya ini bagi Anda?
- Dokumen referensi lengkap untuk semua library KTX kami
- Cuplikan Kotlin dalam dokumentasi kami sekarang akan menggunakan sintaks KTX
- Kode Kotlin dalam contoh kami sekarang akan menggunakan sintaks KTX
-ktx
di bagian "Kotlin+KTX" dari library Android yang tersedia. Sebagai contoh, mari kita lihat bagaimana pengaturan Remote Config dengan dan tanpa library KTX.app/build.gradle (sebelum)
implementation 'com.google.firebase:firebase-config:19.1.2'MainActivity.kt (sebelum)
val remoteConfig = FirebaseRemoteConfig.getInstance() val configSettings = FirebaseRemoteConfigSettings.Builder() .setMinimumFetchIntervalInSeconds(3600) .setFetchTimeoutInSeconds(60) .build() remoteConfig.setConfigSettingsAsync(configSettings)app/build.gradle (setelah)
// The -ktx library has a dependency on the firebase-config library implementation 'com.google.firebase:firebase-config-ktx:19.1.2'MainActivity.kt (setelah)
// New global "Firebase" class val remoteConfig = Firebase.remoteConfig // New settings builder syntax val configSettings = remoteConfigSettings { minimumFetchIntervalInSeconds = 3600 fetchTimeoutInSeconds = 60 } remoteConfig.setConfigSettingsAsync(configSettings)Dan library KTX yang kami miliki saat ini barulah permulaan, karena kami terus bekerja keras untuk menambah cakupan semua produk Firebase dan menambahkan fitur-fitur baru yang berfokus pada Kotlin dalam waktu dekat!
Kami tidak akan dapat merilis library KTX ini tanpa bantuan semua penggemar Kotlin di komunitas Firebase. Kami ingin memberikan kredit khusus untuk Rosário Pereira Fernandes yang telah menyumbangkan begitu banyak kode dan dokumentasi yang sangat luar biasa untuk upaya KTX.
Jika Anda memiliki masukan atau ingin berkontribusi, Anda bisa menemukan kami di GitHub.
Sumber : https://developers-id.googleblog.com/2020/05/ekstensi-firebase-kotlin-keluar-dari.html?m=1
Share : Ekstensi Firebase Kotlin keluar dari versi Beta
Ekstensi Firebase Kotlin keluar dari versi Beta
4/
5
Oleh
anovandi
0 comments : Ekstensi Firebase Kotlin keluar dari versi Beta
0 comments : Ekstensi Firebase Kotlin keluar dari versi Beta