Bahasa pengaturcaraan Apple, Swift, kini tersedia untuk Windows

Swift

Apple secara rasmi memperkenalkan Swift pada tahun 2014, bahasa pengaturcaraan baru yang berfokus pada pengembangan aplikasi untuk iOS dan macOS, yang dapat menggunakan perpustakaan apa pun yang diprogramkan dalam Objektif-C selain memanggil fungsi C. Walaupun telah disajikan sebagai bahasa proprietari, pada tahun 2015 , satu tahun selepas pembentangannya, menjadi sumber terbuka.

Setelah beberapa tahun menunggu, bahasa pengaturcaraan baru ini baru mendarat di tingkapDengan cara yang mana-mana pembangun Windows yang berminat untuk mula menggunakan bahasa pengaturcaraan ini dapat melakukannya mulai sekarang dan dengan demikian dapat memanfaatkan semua fungsi yang ditawarkan oleh pemaju ini kepada bahasa yang semakin banyak digunakan oleh pembangun.

Projek Swift telah bekerja selama lebih dari satu tahun untuk menyalurkan Swift ke Windows, suatu usaha yang telah dilakukan dimungkinkan oleh komuniti pemaju di swift.org.

Seperti yang kita dapat dalam pernyataan di mana pelancaran Swift untuk Windows telah diumumkan, ini bukan sekadar menawarkan penyusun, tetapi memastikan semua fungsinya tersedia di platform. Dengan cara ini, sebagai tambahan kepada penyusun, terdapat juga perpustakaan standard dan perpustakaan utama.

Perpustakaan ini adalah sebahagian daripada apa membolehkan pembangun menulis aplikasi berkuasa dengan mudah tanpa perlu risau tentang perincian sistem yang mendasari. Berkat perpustakaan ini dan interaktif Swift dengan C, adalah mungkin untuk mengembangkan aplikasi Windows di Swift, sambil memanfaatkan korpus perpustakaan yang terdapat di platform Windows.

Salah satu pembangun yang paling banyak mempertaruhkan fungsi yang ditawarkan Swift, adalah Readdle, yang berpengalaman dalam aplikasi pelbagai platform yang ditulis dalam bahasa pengaturcaraan ini, membawa banyak perpustakaan yang ada di Swift ke Windows sehingga aplikasinya berfungsi seperti yang sudah mereka lakukan di dalam ekosistem Apple.


Kandungan artikel mematuhi prinsip kami etika editorial. Untuk melaporkan ralat, klik di sini.

Menjadi yang pertama untuk komen

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.