Ketika Apple meluncurkan iPadOS 15 pada bulan Juni, ada satu pembaruan yang sangat signifikan untuk iPad — Swift Playgrounds — yang tidak menarik banyak perhatian, terutama karena itu bukan fitur yang menghadap pengguna. ditujukan untuk calon pengembang.

Namun, bukan berarti itu bukan masalah besar, karena berjanji untuk merevolusi cara pengembang membuat aplikasi untuk iPhone dan iPad — dan sekarang akhirnya tiba.

Pertama kali dirilis lima tahun lalu, Swift Playgrounds memulai kehidupannya sebagai aplikasi iPad yang dirancang untuk mengajarkan pengguna semua hal penting Swift — bahasa pemrograman yang telah diperkenalkan Apple dua tahun sebelumnya, pada tahun 2014, untuk memberikan banyak cara yang lebih sederhana untuk membuat kode aplikasi untuk iPhone dan iPad.

Dalam bentuk aslinya, Swift Playgrounds sepenuhnya mendidik. Pengguna dapat menginstalnya di iPad mereka untuk bermain-main dengan bahasa Swift, melihat tutorial tentang cara membuat kode proyek sederhana, dan bahkan membuat pengalaman aplikasi mini di dalam aplikasi. Namun, itu cukup banyak sejauh hal itu terjadi.

Apple kemudian memperbaruinya untuk menambahkan dukungan untuk pemrograman drone dan robot, tetapi sekali lagi ini dilakukan sepenuhnya dalam aplikasi Swift Playgrounds. Itu pada dasarnya ditambahkan sebagai pengalaman belajar lain bagi para pembuat kode muda yang bercita-cita tinggi. Jika Anda ingin mengubah proyek Anda menjadi aplikasi iPhone atau iPad yang sebenarnya, Anda masih perlu memindahkan semuanya ke set lengkap alat pengembangan Xcode Apple di Mac.

Namun, itu semua akan berubah, dengan pembaruan besar pada Swift Playgrounds yang tidak hanya semakin meningkatkan pengalaman pengkodean tetapi juga memungkinkan pengembang mengambil proyek dari konsep hingga penyelesaian sepenuhnya di iPad. Tidak diperlukan Mac.

Swift Playgrounds 4

Meskipun Apple mengumumkan versi baru Swift Playgrounds pada bulan Juni, tidak sepenuhnya jelas kapan itu akan datang, di luar biasanya “ akhir tahun ini.”

Meskipun Swift Playgrounds adalah aplikasi yang berdiri sendiri, tampaknya Apple masih harus membangun beberapa fondasi untuk fitur barunya ke dalam sistem operasi yang mendasarinya, dan butuh waktu hingga rilis iPadOS 15.2 minggu ini untuk mendapatkan semuanya siap.

Namun, setelah iPadOS 15.2 keluar, Apple juga telah merilis pembaruan untuk Swift Playgrounds 4 di App Store, membawa semua fitur baru yang dijanjikan.

Yang paling penting, developer sekarang dapat membuat aplikasi iPhone dan iPad dengan SwiftUI langsung di iPad mereka — dan mengirimkan aplikasi yang sudah jadi langsung ke App Store.

Versi baru Swift Playgrounds juga memiliki beberapa trik lain. Untuk satu hal, pengguna sekarang dapat melihat pratinjau perubahan secara real-time saat mereka mengetikkan kode mereka, dan mereka bahkan dapat berbagi proyek melalui iCloud Drive untuk memungkinkan banyak orang mengerjakannya secara bersamaan. Pengguna juga dapat dengan mudah bolak-balik proyek aplikasi bolak-balik antara Swift Playgrounds di iPad dan suite Xcode lengkap di Mac.

Aplikasi juga dapat diuji dalam mode layar penuh, dan ada perpustakaan lengkap berisi saran kode sebaris yang cerdas untuk membantu pengembang pemula mendapatkan kecepatan dengan cepat. Pustaka Cuplikan dan Paket Swift juga memungkinkan pengguna dengan cepat memilih dari kontrol UI bawaan dan kode yang tersedia untuk umum yang dapat mereka sertakan dalam aplikasi mereka.

Dapat dikatakan bahwa Swift Playgrounds 4 benar-benar mengubah permainan untuk mengembangkan aplikasi iPhone dan iPad, tidak hanya membawa pengalaman coding pendidikan ke tingkat berikutnya — dari praktik menjadi kenyataan — tetapi juga memberikan pengalaman yang lebih terjangkau, platform serbaguna dan fleksibel yang dapat digunakan pengembang untuk membuat aplikasi hebat berikutnya.

Swift Playgrounds 4 tersedia sekarang sebagai unduhan gratis dari App Store. Pengguna dengan iPadOS 14.7 atau lebih baru masih dapat menggunakannya untuk belajar dan berlatih coding. Namun, iPadOS 15.2 diperlukan untuk benar-benar membangun dan menguji aplikasi dengan SwiftUI dan mengirimkannya ke App Store.

Categories: IT Info