Androidi rakenduste tegemiseks saab kasutada paljusid programmeerimiskeeli.
Pildi krediit: Photos.com/PhotoObjects.net/Getty Images
Nutitelefonide kasvav populaarsus on loonud professionaalsetele ja harrastajatest programmeerijatele suure turu väikeste, nutikate ja visuaalselt atraktiivsete rakenduste loomiseks. Google'i Android-seadmetele on juba saadaval sadu tuhandeid rakendusi. Androidi rakenduste kirjutamine hõlmab tavaliselt koodi kirjutamist Java programmeerimiskeeles, kasutades Eclipse'i integreeritud arendajakeskkonda või IDE-d. Kui olete kogenud Visual Basicu programmeerija, on Androidi rakenduste kirjutamiseks ka teisi võimalusi.
Visual Basicu ülevaade
Microsofti õnn sai alguse 1970. aastatel nende Altairi komplekti arvuti põhitõlgist. Microsoft on pärast seda aastakümnete jooksul oma Basicut pidevalt täiustanud. Visual Basic ühendas Microsoft Basicu kompilaatori IDE-ga. Visual Basicu programmeerija võib oma rakendusele hiireklõpsuga lisada graafilise kasutajaliidese või GUI komponente, nagu menüüd, märkeruudud, dialoogiboksid, raadiokastid ja loendikastid. Visual Basicu versioonid kuni 6.0 kompileerisid allikad natiivsele Inteli x86 koodile. Visual Basic koostab koodi, mis töötab ainult .NET Common Language Runtime'iga.
Päeva video
Xamarin Visual Studio jaoks
.NET-keel C# ja CLR on funktsionaalselt sarnased Javale ja Java virtuaalmasinale. Visual Basicu rakendused ei tööta aga JVM-is ega Google'i Dalvik JVM-is sarnaselt. Tarkvarafirma Xamarin müüb C# programmeerijatele mõeldud tööriista, mis toodab Androidi rakendusi, kasutades Microsofti poolt heaks kiidetud .NET klooni Mono. 2013. aastal tutvustas Xamarin ka Visual Studio pistikprogrammi, mis annab Visual Studio arendajatele võimaluse arendada rakendusi iOS-i ja Android-seadmete jaoks. Pistikprogramm toetab simulaatorites ja mobiilseadmetes loomist, juurutamist ja silumist.
Basic4android
Basic4android on Visual Basicu keele kaubanduslik Windowsi-põhine alamhulk, millel on IDE, graafiline visuaalne redaktor, sisseehitatud dokumentatsioon, samm-sammuline silur ja tugi objektid. Basic4android kompileerib teie Basicu lähtekoodi Dalvikiga ühilduvasse virtuaalmasina baitkoodiks. Basic4android aitab teil luua ka Androidi rakenduste pakette või APK-faile kasutaja Android-seadmesse lihtsaks installimiseks. Basic4android toetab Androidi versioone 1.6 ja uuemaid.
Google'i lihtne keel
Teine Visual Basicu sarnane Androidi lahendus on Google'i tasuta avatud lähtekoodiga Simple Compiler ja Runtime süsteem. Simple ei ole täisfunktsionaalne üldotstarbeline keel, nagu Visual Basic või isegi Basic4android. Simple'i eesmärk on luua Androidi rakenduse tööriist, mida on lihtne õppida ja lihtne kasutada. Erinevalt Basic4androidist, mis on ainult Windows, töötab Simple operatsioonisüsteemides Mac OS X ja Linux.