Kotlin Multiplatform Academy · Pelajaran

Xcode & CocoaPods untuk Sisi iOS

Prasyarat di Mac untuk membangun aplikasi iOS

Pelajaran 2 dari 413 langkah

Xcode & CocoaPods untuk Sisi iOS adalah pelajaran Kotlin Multiplatform Academy gratis di CoddyKit. Ini adalah pelajaran 2 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.

Bagian iOS Memerlukan Mac

Untuk membangun target iOS aplikasi KMP Anda, diperlukan Mac. Alat kompilasi Apple hanya berjalan di macOS, sehingga bagian ini berada di sana. 🍎

Pasang Xcode

Dapatkan Xcode dari Mac App Store. Xcode adalah IDE Apple yang menyediakan kompiler dan simulator yang diperlukan aplikasi iOS Anda.

Buka Xcode Sekali

Jalankan Xcode setidaknya sekali setelah memasangnya. Xcode menyelesaikan penyiapan dan menerima lisensi, yang nantinya diperlukan Gradle.

Alat Baris Perintah

Xcode juga menyediakan alat baris perintah, yaitu kompiler dan utilitas yang dipanggil oleh kompilasi KMP di balik layar untuk menghasilkan kerangka kerja iOS.

Pilih Rangkaian Alat yang Aktif

Jika Anda memiliki beberapa versi Xcode, arahkan sistem ke versi yang benar agar kompilasi menggunakan rangkaian alat yang Anda harapkan.

sudo xcode-select -s /Applications/Xcode.app

Kenali CocoaPods

CocoaPods adalah pengelola dependensi untuk iOS. KMP dapat menggunakannya untuk menghubungkan kerangka kerja bersama ke aplikasi iOS.

Pasang CocoaPods

Pasang CocoaPods dari terminal. Setelah terpasang di mesin Anda, plugin KMP dapat menerbitkan modul bersama sebagai pod.

sudo gem install cocoapods

Konfirmasi Pemasangan

Periksa kesiapan CocoaPods dengan meminta versinya. Nomor versi berarti perkakas dependensi iOS sudah tersedia.

pod --version

Ruby Mulai Berperan

CocoaPods berjalan di atas Ruby. macOS menyediakan Ruby, meskipun banyak tim menggunakan pengelola versi untuk menghindari masalah izin.

Gunakan Simulator

Xcode menyertakan Simulator iOS, sehingga Anda dapat menjalankan aplikasi iOS yang didukung kode bersama tanpa menghubungkan iPhone sungguhan.

Kedua Sisi Sudah Siap

Dengan Studio, Xcode, dan CocoaPods yang telah disiapkan, kedua platform kini dapat dibangun dari basis kode Kotlin yang sama. Anda siap membuat kerangka proyek.

Pemeriksaan Singkat

Apa peran CocoaPods dalam penyiapan KMP?

Rangkuman

Anda telah menyiapkan sisi Mac: Xcode beserta alat baris perintah dan simulatornya, serta CocoaPods. Bagian iOS kini dapat dibangun. ✅

Gratis untuk memulai

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 “Xcode & CocoaPods untuk Sisi iOS” gratis?

Ya — teks lengkap “Xcode & CocoaPods untuk Sisi iOS” 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 “Xcode & CocoaPods untuk Sisi iOS”?

Prasyarat di Mac untuk membangun aplikasi iOS 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 2 dari 4.

Berapa lama pelajaran “Xcode & CocoaPods untuk Sisi iOS” 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

  1. JDK, Android Studio & Plugin KMP
  2. Xcode & CocoaPods untuk Sisi iOS
  3. Membuat Proyek dengan KMP Wizard
  4. Tur Folder yang Dihasilkan
← Kembali ke Kotlin Multiplatform Academy