Ubah Sekali, Lihat di Kedua Aplikasi
Sunting logika bersama dan lihat kedua platform diperbarui
Ubah Sekali, Lihat di Kedua Aplikasi adalah pelajaran Kotlin Multiplatform Academy gratis di CoddyKit. Ini adalah pelajaran 4 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Kotlin Multiplatform Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Kotlin Multiplatform Academy mencakup 4 pelajaran total.
Manfaat Sebenarnya
Inilah keajaiban KMP: edit fungsi bersama sekali, dan kedua aplikasi berubah bersama. Tanpa salin-tempel dan tanpa perbedaan yang makin melebar.
Sesuaikan Salam
Buka greet di commonMain dan ubah susunan katanya. Inilah satu-satunya tempat yang perlu Anda ubah, meskipun dua aplikasi bergantung padanya.
fun greet(name: String): String {
return "Welcome, $name!"
}Bangun Ulang Android
Jalankan kembali aplikasi Android. Karena aplikasi tersebut menautkan modul bersama, teks Selamat datang yang baru langsung muncul tanpa pengeditan tambahan.
Bangun Ulang iOS
Bangun ulang aplikasi iOS, dan baris baru yang sama akan muncul. Kerangka kerja bersama dikompilasi ulang dari satu sumber yang Anda ubah.
Tambahkan Logika, Bukan Hanya Teks
Ubah perilakunya juga, misalnya dengan memangkas spasi. Kedua platform langsung mendapatkan perbaikan karena logika benar-benar berada di satu tempat.
fun greet(name: String): String {
return "Welcome, " + name.trim() + "!"
}Satu Bug, Satu Perbaikan
Jika greet memiliki bug, Anda memperbaikinya sekali, dan kedua aplikasi pun terbebas dari masalah. Itulah konsistensi yang KMP dirancang untuk berikan.
Mengapa Pembangunan Diperlukan
Setiap platform mengompilasi kode bersama menjadi artefaknya sendiri. Jadi setelah pengeditan, kedua aplikasi memerlukan pembangunan baru agar perubahan diterapkan.
Pengujian Melindungi Logika
Tulis satu pengujian untuk greet di commonTest, dan pengujian itu melindungi setiap platform. Satu jaring pengaman mencakup semua aplikasi Anda.
Lebih Sedikit Kode untuk Dipelihara
Berbagi logika memperkecil cakupan permukaan Anda. Lebih sedikit baris, lebih sedikit tempat untuk bug, dan perilaku yang tidak mungkin berbeda antar-aplikasi.
Pertahankan UI Asli Platform
Teks berubah di mana-mana, tetapi setiap aplikasi tetap menatanya dengan UI sendiri. Anda berbagi otaknya dan mempertahankan tampilan asli tiap platform. 💡
Anda Berhasil dari Awal hingga Akhir
Anda menulis kode bersama, memanggilnya dari kedua aplikasi, dan membuktikan bahwa satu pengeditan memperbarui keduanya. Itulah keseluruhan alur KMP. 🎉
Pemeriksaan Singkat
Apa yang terjadi setelah Anda mengedit logika bersama?
Ringkasan
Satu pengeditan di commonMain mengalir ke kedua aplikasi setelah pembangunan ulang. Bagikan logikanya, uji sekali, dan pertahankan UI asli tiap platform. 🎉
Belajar Kotlin dengan tutor AI — gratis
Tulis dan jalankan kode asli di browser kamu, dapatkan bantuan instan dari tutor AI 24/7, dan lanjutkan di mana kamu tinggalkan di web atau aplikasi.
- Kursus
- 30
- Pelajaran
- 120
Pertanyaan yang Sering Diajukan
Apakah pelajaran “Ubah Sekali, Lihat di Kedua Aplikasi” gratis?
Ya — teks lengkap “Ubah Sekali, Lihat di Kedua Aplikasi” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Kotlin Multiplatform Academy, upgrade ke CoddyKit PRO. Kursus Kotlin Multiplatform Academy mencakup 4 pelajaran total.
Apa yang akan aku pelajari di “Ubah Sekali, Lihat di Kedua Aplikasi”?
Sunting logika bersama dan lihat kedua platform diperbarui Kamu berlatih Kotlin Multiplatform Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.
Apakah aku perlu pengalaman untuk memulai Kotlin Multiplatform Academy?
Tidak diperlukan pengalaman sebelumnya. Kotlin Multiplatform Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 4 dari 4.
Berapa lama pelajaran “Ubah Sekali, Lihat di Kedua Aplikasi” memakan waktu?
Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.
Bisakah aku menulis dan menjalankan kode dalam pelajaran Kotlin Multiplatform Academy ini?
Ya. Setiap pelajaran Kotlin Multiplatform Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.
Semua pelajaran dalam kursus ini
- Fungsi Sapaan di commonMain
- Memanggil Kode Bersama dari Aplikasi Android
- Memanggil Kode Bersama dari Aplikasi iOS
- Ubah Sekali, Lihat di Kedua Aplikasi