Bersenang-senang Dengan Bahasa Pemrograman Swift Apple

The Playgrounds di Swift Apakah Terlalu Banyak Menyenangkan

Apple meluncurkan bahasa pemrograman Swift di acara WWDC 2014. Swift dirancang untuk akhirnya menggantikan Objective-C, dan menyediakan lingkungan pengembangan terpadu bagi mereka yang membuat aplikasi untuk perangkat Mac dan iOS.

Sejak pengumuman awal Swift, bahasa baru telah melihat sejumlah pembaruan. Sekarang menggabungkan dukungan untuk watchOS serta tvOS, membiarkan Anda mengembangkan untuk seluruh perangkat Apple dari satu lingkungan pengembangan.

Selama musim panas 2014, saya mengunduh versi beta asli Swift yang tersedia bagi para pengembang Apple. Ini adalah pandangan singkat tentang apa yang saya temukan, dan beberapa rekomendasi untuk bagaimana melanjutkan jika Anda tertarik untuk belajar Swift.

Musim Panas 2014

Pada awal minggu, saya akhirnya berhasil mengunduh versi beta Xcode 6 dari situs web Apple Developer. Xcode, IDE Apple (Integrated Development Environment) berisi semua yang diperlukan untuk mengembangkan aplikasi untuk perangkat Mac atau iOS. Anda benar-benar dapat menggunakan Xcode untuk banyak proyek pengembangan yang berbeda, tetapi untuk pengguna Mac, membuat aplikasi Mac dan iOS adalah biggies.

Xcode, seperti biasa, gratis. Anda memang membutuhkan ID Apple, yang sudah dimiliki sebagian besar pengguna Mac dan iOS, tetapi Anda tidak perlu menjadi anggota berbayar dari komunitas Pengembang Apple. Siapa pun yang memiliki ID Apple dapat mengunduh dan menggunakan Xcode IDE.

Pastikan untuk memilih Xcode 6 beta, karena ini termasuk bahasa Swift. Sebuah kata peringatan: file berukuran besar (sekitar 2,6 GB), dan mengunduh file dari situs Pengembang Apple adalah proses yang sangat lambat.

Setelah saya menginstal Xcode 6 beta, saya pergi mencari panduan dan tutorial bahasa Swift. Pengalaman pemrograman saya kembali ke bahasa assembly untuk prosesor Motorola dan Intel, dan sedikit C untuk beberapa proyek pengembangan; kemudian, saya bermain-main dengan Objective-C, hanya untuk kesenangan saya sendiri. Jadi, saya menantikan untuk melihat apa yang ditawarkan Swift.

Seperti yang saya sebutkan, saya mencari tutorial, panduan, dan referensi Swift. Ketika saya menemukan banyak situs yang menyediakan panduan Swift, saya memutuskan, tanpa alasan tertentu, bahwa daftar di bawah ini adalah tempat saya akan mulai.

Panduan Bahasa Swift

Setelah membaca ulang Bahasa Pemrograman Swift iBook (saya benar-benar membaca iBook ketika pertama kali keluar pada bulan Juni), saya memutuskan untuk melompat ke panduan cepat memulai Ray Wenderlich dan menyelesaikan tutorialnya tentang dasar-dasar Swift. Saya suka pembimbingnya dan saya pikir ini adalah tempat yang bagus untuk seorang pemula yang memiliki sedikit, jika ada, pengalaman pemrograman untuk memulai. Meskipun saya memiliki latar belakang yang layak dalam pengembangan, itu dari waktu yang lalu, dan sedikit penyegaran hanyalah tiketnya sebelum beralih ke panduan dan referensi Apple.

Saya belum membuat aplikasi apa pun dengan Swift, dan kemungkinan besar, saya tidak akan pernah melakukannya. Saya hanya ingin mengikuti perkembangan terkini. Apa yang saya temukan di Swift sangat luar biasa. Xcode 6 beta sendiri luar biasa, dengan fitur Playgrounds yang bekerja dengan Swift. Taman bermain memungkinkan Anda untuk mencoba kode Swift yang Anda tulis, dengan hasilnya, baris demi baris, ditampilkan di Playgrounds. Apa yang bisa kukatakan; Saya suka Playgrounds; kemampuan untuk mendapatkan umpan balik saat Anda menulis kode Anda sangat luar biasa.

Jika Anda tergoda untuk mencoba tangan Anda dengan sedikit pengembangan, saya sangat merekomendasikan Xcode dan Swift. Beri mereka suntikan, dan bersenang-senanglah.

Pembaruan:

Bahasa pemrograman Swift hingga versi 2.1 pada saat pembaruan ini. Seiring dengan versi baru, Apple merilis Swift sebagai bahasa pemrograman open source, dengan port tersedia untuk Linux, OS X, dan iOS. Bahasa Swift open source termasuk Swift compiler dan pustaka standar.

Juga melihat pembaruan adalah Xcode, yang maju ke versi 7.3. Saya sudah memeriksa semua referensi dalam artikel ini, yang awalnya melihat versi beta pertama Swift. Semua bahan referensi tetap terkini dan berlaku untuk versi terbaru Swift.

Jadi, seperti yang saya katakan pada musim panas 2014, bawa Swift keluar ke taman bermain; Saya pikir Anda akan benar-benar menyukai bahasa pemrograman baru ini.

Diterbitkan: 20/8/2014

Diperbarui: 4/5/2015