
Kotlin 1.3 Pemrograman Dokumentasi Bahasa
advertisement
Nama | Kotlin 1.3 Docs |
---|---|
Versi | 1.1.0 |
Memperbarui | Okt 09, 2021 |
Ukuran | 14 MB |
Kategori | Buku & Referensi |
Instal | 1K+ |
Developer | NextLabs.cc |
Android OS | Android 7.0+ |
Google Play ID | cc.nextlabs.kotlin_1_2 |
Kotlin 1.3 Docs · Deskripsi
Kotlin adalah bahasa pemrograman yang diketik secara statis yang berjalan pada mesin virtual Java dan juga dapat dikompilasi ke kode sumber JavaScript atau menggunakan infrastruktur kompilasi LLVM. Pengembangan utamanya adalah dari tim programmer JetBrains yang berbasis di Saint Petersburg, Rusia. Sementara sintaksnya tidak kompatibel dengan Java, Kotlin dirancang untuk berinteroperasi dengan kode Java dan bergantung pada kode Java dari Java Class Library yang ada, seperti kerangka pengumpulan. Kotlin menggunakan inferensi tipe agresif untuk menentukan jenis nilai dan ekspresi yang tidak diketahui jenisnya. Ini mengurangi verbasitas bahasa relatif terhadap Java, yang menuntut spesifikasi jenis yang sering sepenuhnya redundan.
Seperti Android Studio 3.0 Kotlin adalah bahasa pemrograman yang didukung penuh pada Android dan memungkinkan pengguna memilih antara Java target 6 atau Java 8-kompatibel bytecode.
Daftar Isi
Kotlin untuk Server Side
Kotlin untuk Android
Kotlin untuk JavaScript
Kotlin untuk Native
Coroutines
Multiplatform
Apa yang Baru di 1.1
Apa yang Baru di 1.2
Apa yang Baru di 1.3
Sintaksis Dasar
Idiom
Konvensi pengkodean
Tipe Dasar
Paket dan Impor
Aliran Kontrol
Pengembalian dan Jumps
Kelas dan Warisan
Properties dan Fields
Antarmuka
Pengubah Visibilitas
Ekstensi
Kelas Data
Kelas Sealed
Generik
Kelas Bertingkat
Kelas Enum
Objek
Kelas Inline
Delegasi
Properti yang Didelegasikan
Fungsi
Lambdas
Fungsi Inline
Deklarasi-Deklarasi Spesifik
Membangun dengan Gradle
Deklarasi Destrukturisasi
Koleksi
Rentang
Ketik Cek dan Cast
Ekspresi ini
Persamaan
Operator terlalu banyak
Keamanan Nol
Pengecualian
Anotasi
Refleksi
Pembangun Aman Tipe
Ketik Alias
Perpustakaan Standar
kotlin.test
Kata Kunci dan Operator
Tatabahasa
Memanggil Java dari Kotlin
Memanggil Kotlin dari Jawa
Jenis Dinamis
Memanggil JavaScript dari Kotlin
Memanggil Kotlin dari JavaScript
Modul JavaScript
Refleksi JavaScript
JavaScript DCE
Concurrency
Kekekalan
Perpustakaan Kotlin
Pustaka Platform
C Interop
Objective-C dan Swift Interop
Plugin Gradle
Debugging
FAQ
Panduan Coroutines
Dasar-dasar
Pembatalan dan Waktu habis
Channels
Menyusun Fungsi Menunda
Coroutine Context dan Dispatcher
Penanganan Exception
Pilih Ekspresi
Bersama Mutable State dan Concurrency
Mendokumentasikan Kode Kotlin
Menggunakan Kapt
Menggunakan Gradle
Menggunakan Maven
Menggunakan Ant
Kotlin dan OSGi
Plugin kompilator
Konvensi pengkodean
Kotlin Evolution
Stabilitas berbagai komponen
Panduan Kompatibilitas untuk Kotlin 1.3
FAQ
Perbandingan dengan Java
Memulai dengan IntelliJ IDEA
Memulai Eclipse
Bekerja dengan Command Line Compiler
Bekerja dengan Build Tools
Koans
Memulai Dengan Pengembangan Android
Ekstensi Android Kotlin
Kerangka Android
Mencampur Jawa dan Kotlin dalam satu proyek
Kotlin ke JavaScript
Memulai dengan Gradle
Memulai dengan IntelliJ IDEA
Memulai dengan Maven
Membuat perpustakaan JavaScript Kotlin dengan Command Line Compiler
Bekerja dengan Modul Kotlin dan JavaScript
Bekerja dengan JavaScript
Debugging Kotlin di browser
iOS dan Android
Perpustakaan Multiplatform
Aplikasi Kotlin / Native Dasar
Interop dengan C Library
Memetakan Jenis Data Primitif dari C
Pemetaan Struct dan Union Types dari C
Pemetaan Pointer Fungsi dari C
Memetakan String dari C
Bekerja dengan Kotlin / Native Libraries
Menargetkan Banyak Platform
Kotlin / Native sebagai Perpustakaan Dinamis
Kotlin / Native sebagai Kerangka Apple
Gradle untuk Kotlin / Native
Proyek Multiplatform: iOS dan Android
Pemrograman Asinkron
Pengantar Kotlin Coroutines di JVM
Membuat Aplikasi Web dengan Http Servlets
Membuat Layanan Web RESTful dengan Spring Boot
Menyiapkan Kotlin di TeamCity
Belajar Kotlin dengan plugin EduTools
Mengajar Kotlin dengan plugin EduTools
Buku-buku
Sumber Daya Lainnya
Seperti Android Studio 3.0 Kotlin adalah bahasa pemrograman yang didukung penuh pada Android dan memungkinkan pengguna memilih antara Java target 6 atau Java 8-kompatibel bytecode.
Daftar Isi
Kotlin untuk Server Side
Kotlin untuk Android
Kotlin untuk JavaScript
Kotlin untuk Native
Coroutines
Multiplatform
Apa yang Baru di 1.1
Apa yang Baru di 1.2
Apa yang Baru di 1.3
Sintaksis Dasar
Idiom
Konvensi pengkodean
Tipe Dasar
Paket dan Impor
Aliran Kontrol
Pengembalian dan Jumps
Kelas dan Warisan
Properties dan Fields
Antarmuka
Pengubah Visibilitas
Ekstensi
Kelas Data
Kelas Sealed
Generik
Kelas Bertingkat
Kelas Enum
Objek
Kelas Inline
Delegasi
Properti yang Didelegasikan
Fungsi
Lambdas
Fungsi Inline
Deklarasi-Deklarasi Spesifik
Membangun dengan Gradle
Deklarasi Destrukturisasi
Koleksi
Rentang
Ketik Cek dan Cast
Ekspresi ini
Persamaan
Operator terlalu banyak
Keamanan Nol
Pengecualian
Anotasi
Refleksi
Pembangun Aman Tipe
Ketik Alias
Perpustakaan Standar
kotlin.test
Kata Kunci dan Operator
Tatabahasa
Memanggil Java dari Kotlin
Memanggil Kotlin dari Jawa
Jenis Dinamis
Memanggil JavaScript dari Kotlin
Memanggil Kotlin dari JavaScript
Modul JavaScript
Refleksi JavaScript
JavaScript DCE
Concurrency
Kekekalan
Perpustakaan Kotlin
Pustaka Platform
C Interop
Objective-C dan Swift Interop
Plugin Gradle
Debugging
FAQ
Panduan Coroutines
Dasar-dasar
Pembatalan dan Waktu habis
Channels
Menyusun Fungsi Menunda
Coroutine Context dan Dispatcher
Penanganan Exception
Pilih Ekspresi
Bersama Mutable State dan Concurrency
Mendokumentasikan Kode Kotlin
Menggunakan Kapt
Menggunakan Gradle
Menggunakan Maven
Menggunakan Ant
Kotlin dan OSGi
Plugin kompilator
Konvensi pengkodean
Kotlin Evolution
Stabilitas berbagai komponen
Panduan Kompatibilitas untuk Kotlin 1.3
FAQ
Perbandingan dengan Java
Memulai dengan IntelliJ IDEA
Memulai Eclipse
Bekerja dengan Command Line Compiler
Bekerja dengan Build Tools
Koans
Memulai Dengan Pengembangan Android
Ekstensi Android Kotlin
Kerangka Android
Mencampur Jawa dan Kotlin dalam satu proyek
Kotlin ke JavaScript
Memulai dengan Gradle
Memulai dengan IntelliJ IDEA
Memulai dengan Maven
Membuat perpustakaan JavaScript Kotlin dengan Command Line Compiler
Bekerja dengan Modul Kotlin dan JavaScript
Bekerja dengan JavaScript
Debugging Kotlin di browser
iOS dan Android
Perpustakaan Multiplatform
Aplikasi Kotlin / Native Dasar
Interop dengan C Library
Memetakan Jenis Data Primitif dari C
Pemetaan Struct dan Union Types dari C
Pemetaan Pointer Fungsi dari C
Memetakan String dari C
Bekerja dengan Kotlin / Native Libraries
Menargetkan Banyak Platform
Kotlin / Native sebagai Perpustakaan Dinamis
Kotlin / Native sebagai Kerangka Apple
Gradle untuk Kotlin / Native
Proyek Multiplatform: iOS dan Android
Pemrograman Asinkron
Pengantar Kotlin Coroutines di JVM
Membuat Aplikasi Web dengan Http Servlets
Membuat Layanan Web RESTful dengan Spring Boot
Menyiapkan Kotlin di TeamCity
Belajar Kotlin dengan plugin EduTools
Mengajar Kotlin dengan plugin EduTools
Buku-buku
Sumber Daya Lainnya