On kulunut yli vuosi siitä, kun Applen uusi ohjelmointikieli Swift on julkaistu. Tämä kieli sai hämmästyttävän vastaanoton kehittäjäyhteisöltä ja kaikki tilastot todistivat tämän. Vaikka Swiftin on ilmoitettu olevan avoimen lähdekoodin tänä syksynä, tähän mennessä ei ole saatavilla monia työkaluja, joilla voi nauttia tämän loistavan kielen mausta. Ja useimmat näistä työkaluista toimivat vain Macilla. Kehittäjälle tai aloittelijalle, joka on kiinnostunut rakentamaan natiiveja iOS-sovelluksia, se sopii, mutta kaikille muille se ei välttämättä sovi.

Tämän ongelman vuoksi RemObjects Software -ryhmä on kehittänyt ”Silverin”, Swift-ohjelmointikielen toteutuksen. Silverin avulla voit ajaa kirjoittaa ja kääntää Swift-koodia kehittääksesi .NET-, Java-, Android- ja Cocoa-pohjaisia sovelluksia myös Windowsissa. Se ei ole pelkkä kääntäjä, kuten useat muut verkkopohjaiset swift-kääntäjät, vaan täydellinen kehitysympäristö sovellusten kehittämiseen.

Windowsilla työskentelevät kehittäjät voivat hyödyntää Microsoftin huippuluokan Visual Studio IDE:n tehoa, johon Silver integroituu täysin. Visual Studio IDE:ssä Silver toimii Swift-kielen vaihtoehtona, ja se on sisällytetty olemassa olevaan koodieditoriin. Se laajentaa Swift-koodin ominaisuuksia kolminkertaisesti lisätyökaluilla. Silverin avulla kehittäjät voivat integroida ja ottaa käyttöön Android-laitteiden, iOS-laitteiden ja Mac OS X -koneiden tukemia sovelluksia. Se tarjoaa myös virheenkorjaustuen Androidille, Javalle ja natiiville Cocoalle.

Kuten RemObjects Software -ryhmän verkkosivuilla mainitaan, Silverissä on paljon muutakin. Heidän Elements-kääntäjällään on kyky tukea kahta muuta ohjelmointikieltä kuin Applen Swiftiä. Nämä ovat RemObjects C# ja Oxygene. Kaikilla näillä kielillä on oma ainutlaatuisuutensa, ja parasta on se, että voit sisällyttää kaikki kolme kieltä samaan projektiin.

Silver tuo mukanaan myös hapetusvaihtoehdon, jonka avulla voit muuntaa koodia mistä tahansa suositusta kielestä Swiftiksi. Tämä vaihtoehto ei ole toistaiseksi ilmainen, mutta siitä kannattaa todella maksaa. Mac-kehittäjille Silver on saatavilla Fire-nimellä, joka on kevyt ja tuottavampi kehitysympäristö.

Vastaa

Sähköpostiosoitettasi ei julkaista.