Apple'i programmeerimiskeel Swift on nüüd saadaval Windowsi jaoks

Kiire

Apple tutvustas 2014. aastal ametlikult Swifti - uut programmeerimiskeelt, mis keskendus iOS-i ja macOS-i rakenduste väljatöötamisele, mis võib lisaks C-funktsioonide kutsumisele kasutada ka kõiki Objective-C programmeeritud teeke. Hoolimata sellest, et seda esitati varalise keelena, 2015. aastal aasta pärast esitlust, sai avatud lähtekoodiga.

Pärast mitu aastat ootamist see uus programmeerimiskeel lihtsalt maandus akendeleNii, et kõik Windowsi arendajad, kes on huvitatud selle programmeerimiskeele kasutamisest, saavad seda teha kohe ja saavad seega ära kasutada kõiki funktsioone, mida see arendajate poolt üha enam kasutatav keel meile pakub.

Swifti projekt on töötanud üle aasta Swifti Windowsi viimiseks, nii on see olnud mille tegi võimalikuks arendajate kogukond saidil swift.org.

Nagu võime avalduses, kus on teatatud Swifti Windowsi käivitamisest, ei tähenda see lihtsalt kompilaatori pakkumist, vaid pigem tagada, et kõik selle funktsioonid oleksid platvormil saadaval. Nii on lisaks kompilaatorile olemas ka standardraamatukogu ja pearaamatukogud.

Need raamatukogud on osa millest võimaldab arendajatel kirjutada rakendusi võimas lihtsalt, ilma et peaksite muretsema põhisüsteemi üksikasjade pärast. Tänu nendele raamatukogudele ja Swifti koostalitlusvõimele C-ga on võimalik Swiftis Windowsi rakendusi arendada, kasutades samal ajal ära Windowsi platvormil saadaval olevate raamatukogude korpust.

Üks arendajatest, kes panustab Swifti pakutava funktsionaalsuse osas kõige rohkem, on Readdle, kes koges selles programmeerimiskeeles kirjutatud mitmeplatvormilisi rakendusi, tuues paljud Swifti olemasolevad teegid Windowsi, et nende rakendused töötaksid täpselt nagu nad juba teevad Apple'i ökosüsteemi sees.


Jälgige meid Google Newsis

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.