Tutup iklan

Memandangkan pembentangan semalam adalah pembukaan persidangan pemaju WWDC 2016, ia merupakan penekanan besar terhadap kemungkinan baharu untuk pemaju. Pada akhir pembentangan, Apple juga membentangkan rancangannya sendiri untuk mengembangkan bilangan orang yang memahami bahasa pengaturcaraan dengan ketara.

Ia mahu berbuat demikian dengan bantuan apl iPad baharu yang dipanggil Swift Playgrounds. Ia akan mengajar penggunanya memahami dan bekerja dengan bahasa pengaturcaraan Swift, yang dicipta oleh Apple dan pada 2014 dikeluarkan sebagai sumber terbuka, dengan itu tersedia untuk semua orang dan percuma.

Semasa pembentangan langsung, salah satu pelajaran pertama yang akan ditawarkan oleh aplikasi telah ditunjukkan. Permainan ditunjukkan di bahagian kanan paparan, arahan di sebelah kiri. Aplikasi pada ketika ini sebenarnya hanya memerlukan pengguna untuk bermain permainan - tetapi bukannya kawalan grafik, ia menggunakan baris kod yang digesa.

Dengan cara ini, mereka akan belajar untuk beroperasi dengan konsep asas Swift, seperti arahan, fungsi, gelung, parameter, pembolehubah, pengendali, jenis, dll. Sebagai tambahan kepada pelajaran itu sendiri, aplikasi juga akan mengandungi set yang terus berkembang cabaran yang akan memperdalam keupayaan untuk bekerja dengan konsep yang telah diketahui.

Walau bagaimanapun, pembelajaran di Swift Playgrounds tidak terhenti pada asasnya, yang ditunjukkan oleh pengaturcara Apple menggunakan contoh permainan yang dicipta sendiri di mana fizik dunia dikawal menggunakan giroskop iPad.

Memandangkan iPad tidak mempunyai papan kekunci fizikal, Apple telah mencipta palet kawalan yang kaya. Papan kekunci QWERTY perisian "klasik" itu sendiri, sebagai contoh, sebagai tambahan kepada pembisik kod, mengandungi beberapa aksara pada kekunci individu yang dipilih oleh pelbagai jenis interaksi dengannya (contohnya, nombor ditulis dengan menyeret kekunci ke atas).

Elemen kod yang kerap digunakan tidak perlu ditulis, cuma seretnya daripada menu khas dan seret sekali lagi untuk memilih julat kod yang sepatutnya digunakan. Selepas mengetik nombor, hanya pad kekunci berangka akan muncul terus di atasnya.

Projek yang dibuat boleh dikongsi sebagai dokumen dengan sambungan .playground dan sesiapa sahaja yang mempunyai iPad dan aplikasi Swift Playgrounds yang dipasang akan dapat membuka dan mengeditnya. Projek yang dibuat dalam format ini juga boleh diimport ke Xcode (dan sebaliknya).

Seperti segala-galanya yang diperkenalkan pada pembentangan semalam, Swift Playgrounds kini tersedia dalam pembangun, dengan percubaan awam pertama akan datang pada bulan Julai dan keluaran awam pada musim luruh, bersama-sama dengan iOS 10. Semuanya akan percuma.

.