Monday, September 14, 2020

Ekstensi Firebase Kotlin keluar dari versi Beta

Spanduk Firebase. Ilustrasi layar laptop dan ekstensi KXT
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
Untuk memulai library KTX, cari sufiks -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

Related Posts

Ekstensi Firebase Kotlin keluar dari versi Beta
4/ 5
Oleh

0 comments : Ekstensi Firebase Kotlin keluar dari versi Beta

0 comments : Ekstensi Firebase Kotlin keluar dari versi Beta