Swift Playgrounds

Pelajari kode yang rumit melalui iPad. Dengan cara yang benar-benar menyenangkan.

Unduh gratis Swift Playgrounds yang baru

Swift Playgrounds adalah aplikasi revolusioner untuk iPad yang menjadikan pembelajaran Swift interaktif dan menyenangkan. Aplikasi ini tidak memerlukan pengetahuan kode pemrograman, sesuai bagi siswa pemula. Selesaikan puzzle untuk menguasai dasar-dasar penggunaan Swift — bahasa pemrograman canggih yang dibuat Apple dan digunakan oleh para profesional untuk membuat aplikasi-aplikasi paling populer saat ini. Lalu, ikuti serangkaian tantangan dan masuki playgrounds yang lebih sulit hasil rancangan Apple dan pengembang terdepan lainnya.

Baru

Robot dan drone menunggu perintah Anda.
Kini Anda dapat memerintah robot melakukan hal-hal yang luar biasa dengan kode yang Anda tulis sendiri. Pelajari cara untuk memprogram perangkat terhubung seperti LEGO® MINDSTORMS® EV3 dan saksikan mereka menjadi hidup, langsung di depan mata Anda.

Ketahui lebih banyak mengenai perangkat terhubung

Kode Swift.
Begitu sederhana. Begitu menyenangkan.

Belajar kode pemrograman dengan Swift Playgrounds begitu menarik. Aplikasi tersebut hadir dengan rangkaian lengkap pelajaran yang didesain Apple. Pelajari dasar-dasarnya dalam “Fundamentals of Swift” menggunakan kode sungguhan untuk memandu karakter melalui dunia 3D. Kemudian beralih ke konsep lanjutan.

Tampilan hasil kode pemrograman Anda: Buat kode pada sisi kiri layar dan langsung lihat hasilnya di sebelah kanan — cukup dengan mengetuk.

Taklukkan level, puzzle, dan konsep kode pemrograman.

Dimulai dengan pelajaran “Fundamentals of Swift”, Anda akan menaklukkan tantangan target menggunakan kode yang juga digunakan pengembang profesional setiap hari. Seiring kemajuan Anda, konsep yang semakin rumit akan diterapkan. Anda akan terus berkreasi berdasarkan apa yang sudah Anda pelajari dan membuat kode yang semakin kompleks.

Dasar-dasar Swift.

Anda akan memulai dengan mempelajari konsep penting yang Anda perlukan untuk memahami kode.

  • Perintah

  • Fungsi

  • Loop

  • Parameter

  • Kode Kondisional

  • Variabel

  • Operator

  • Tipe

  • Inisialisasi

  • Perbaikan Bug

Kuasai dasarnya,
lalu, coba banyak tantangan lainnya.

Selain perpustakaan pelajaran bawaan, Swift Playgrounds menghadirkan koleksi tantangan tambahan — di mana isinya akan terus ditambahkan. Bukan hanya membuat kreasi seru, Anda juga mengasah keterampilan.

Segera hadir tahun ini

Taman bermain yang besar dari komunitas pengembang yang besar.

Temukan banyak saluran dengan tantangan baru yang seru, hasil karya pengembang dan penerbit terkemuka. Berlangganan ke yang Anda sukai dan Anda akan menerima karya terbaru mereka langsung di aplikasi. Kini tidak ada lagi batasan untuk playgrounds Anda.

Baru

Lihat kode Anda merangkak, berlari, hingga terbang.

Tonton kode Anda menjadi kenyataan dengan memprogram robot dan drone sungguhan. Saluran Aksesori dipenuhi dengan playgrounds menarik yang mengizinkan Anda untuk mengkonfigurasi dan mengontrol mainan edukasi yang populer seperti LEGO® MINDSTORMS® EV3. Dan itu baru awalnya saja.

Dengan playgrounds Sphero, Anda dapat memandu robot melingkar ini melalui lintasan yang rumit, berakselerasi saat melompat, dan berubah warna.

Playgrounds Dash menantang Anda untuk membuat robot berbicara, bernyanyi, dan merespons masukan untuk bereaksi pada lingkungan di sekitarnya.

Playgrounds MeeBot memandu Anda memprogram enam motor servo robotik dari Jimu Robot Meebot untuk membuatnya bergerak seperti manusia. Atau bahkan menari.

Dengan playgrounds Parrot, Anda dapat membawa drone Parrot dan iPad Anda ke ruang terbuka dan memprogramnya melakukan manuver aerobatik yang menegangkan.

Cara baru membuat kode pemrograman.
Pada perangkat terbaik untuk pembelajaran.

Swift Playgrounds memanfaatkan kekuatan, kemampuan Multi-Touch, dan kesederhanaan iPad secara maksimal. Cukup ketuk, seret, atau ketik teks dan angka, lalu berinteraksi dengan apa yang telah Anda buat.

Edit di tempat.

Mengedit angka begitu mudah dengan keypad yang muncul saat Anda mengetuk angka.

Snippets Library.

Seret cepat rangkaian kode yang sering digunakan dari Snippets Library untuk meminimalkan pengetikan.

Sentuh untuk mengedit.

Seret batas pernyataan dengan mudah di sekitar kode yang ada.

QuickType dan papan ketik kode pemrograman.

Dengan QuickType untuk kode, Bar Pintasan dengan cerdas menampilkan perintah saat Anda bekerja, jadi Anda bisa menulis sebaris kode hanya dengan satu atau dua ketukan. Dan pada saat pengetikan merupakan opsi terbaik, ada papan ketik inovatif yang didesain khusus untuk kode pemrograman. Sentuh tombol untuk mengakses beberapa karakter, lalu seret untuk memilih yang Anda inginkan.

Segera hadir tahun ini

Dapatkan bantuan dengan satu ketukan.

Jika Anda menemui perintah yang sulit dipahami, cukup sentuh dan tahan perintah tersebut. Menu opsi akan muncul. Pilih salah satu yang paling sesuai dan dapatkan jawaban yang Anda butuhkan.

Langsung mulai kreativitas Anda dengan templat.

Templat memungkinkan Anda berkreasi lebih lanjut — menyediakan kode yang membantu Anda memanfaatkan teknologi iPad seperti interaksi Multi-Touch, akselerometer, dan giroskop. Dapatkan inventif dan jadikan hasil karya Anda sendiri dengan menambahkan grafik, audio, dan banyak lagi.

Jelajahi kreasi Anda dalam layar penuh.

Saat mengerjakan kode, tidak ada tempat yang lebih baik untuk meletakkan hasil tes Anda daripada layar Retina iPad yang cemerlang. Ketuk dan tahan di tengah layar untuk beralih antara menampilkan kode atau area tampilan langsung di seluruh layar iPad. Kemudian gunakan lebih banyak gerakan untuk mencoba pengalaman kaya lainnya yang dapat Anda ciptakan.

Bagikan kreasi Anda dengan
teman. Atau seluruh dunia.

Kirim kode ke iPad teman menggunakan Mail, Pesan, atau AirDrop. Teman Anda dapat melihatnya di Swift Playgrounds dan bahkan melanjutkan kreasi dengan menambahkan variasi mereka sendiri. Anda juga dapat memposting video program yang sedang Anda jalankan ke web agar dunia dapat melihatnya.

Kerjakan di Xcode.
Lalu, sempurnakan lebih jauh.

Karena Anda bekerja dengan kode sungguhan, Anda dapat mengimpor dan mengekspor langsung antara Swift Playgrounds dan Xcode. Jadi, Anda dapat mencoba ide Anda dengan alat yang digunakan para profesional untuk mengembangkan aplikasi iOS dan Mac.

Kode adalah bahasa universal.
Jadi, kami mengajarkannya dalam banyak bahasa.

Swift Playgrounds kini tersedia dalam enam bahasa — Bahasa Inggris, Jerman, Prancis, Spanyol Amerika Latin, Tionghoa Sederhana, dan Jepang — dan lainnya segera menyusul. Karena kami percaya bahwa siapa pun, di mana pun semestinya memiliki kesempatan yang sama untuk belajar menulis kode.