Programski Jeziki Za Android

Kazalo:

Programski Jeziki Za Android
Programski Jeziki Za Android

Video: Programski Jeziki Za Android

Video: Programski Jeziki Za Android
Video: ТОП 6 ПРИЛОЖЕНИЙ НА АНДРОИД ДЛЯ ПРОГРАММИСТОВ 2024, Maj
Anonim

Večina programske opreme Android je napisana v programskem jeziku Java (PL). Razvijalci sistema ponujajo tudi ogrodja programerjev za oblikovanje aplikacij v C / C ++, Python in Java Script prek knjižnice jQuery in PhoneGap.

Programski jeziki za Android
Programski jeziki za Android

Java za Android

Glavni jezik za razvoj programov za Android je Java. XML se uporablja za ustvarjanje oznak in elementov vmesnika. Programe za Android je mogoče pisati v Javi v skoraj vsakem programskem okolju, vendar razvijalci operacijskega sistema predlagajo, naj programerji uporabljajo Eclipse. Funkcionalnost prevajalnika vključuje način ustvarjanja mobilnih aplikacij prek vtičnika Android Development Tools (ADT). Podoben vtičnik je na voljo za priljubljene okvire, kot sta NetBeans in IntelliJ IDEA. Poleg tega lahko za pisanje kode v Javi uporabite paket Motodev Studio za Android, ustvarjen na osnovi Eclipse in vam omogoča neposredno programiranje na osnovi Google SDK.

C / C ++

Knjižnice C / C ++ lahko uporabimo za pisanje nekaterih programov in odsekov kode, katerih izvajanje zahteva največjo hitrost. Uporaba teh programskih jezikov je mogoča v posebnem paketu za razvijalce Android Native Development Kit, ki se osredotoča posebej na ustvarjanje aplikacij s pomočjo C ++.

Embarcadero RAD Studio XE5 vam omogoča tudi pisanje izvornih aplikacij za Android. Hkrati je za preizkušanje programa dovolj ena naprava Android ali emulator, nameščen v računalniku. Razvijalcu se ponuja tudi možnost pisanja nizkorazrednih modulov v C / C ++ z uporabo nekaterih standardnih knjižnic Linuxa in knjižnice Bionic, razvite za Android.

Poleg C / C ++ lahko programerji uporabljajo tudi C #, katerega orodja vam bodo prišla prav pri pisanju izvornih programov za platformo. Delo v C # z Androidom je možno prek vmesnika Mono ali Monotouch. Kljub temu bo začetna licenca za uporabo C # stala programerja 400 USD, kar je pomembno le pri pisanju velikih programskih izdelkov.

PhoneGap

PhoneGap vam omogoča razvoj aplikacij z uporabo jezikov, kot so HTML, JavaScript (jQuery) in CSS. Hkrati so programi, ustvarjeni na tej platformi, primerni za druge operacijske sisteme in jih je mogoče spreminjati za druge naprave brez dodatnih sprememb programske kode. Z razvijalcem PhoneGap lahko razvijalci Androida uporabljajo JavaScript za pisanje kode in HTML s CSS kot sredstvom za ustvarjanje oznak.

Rešitev SL4A omogoča pisno uporabo skriptnih jezikov. Z uporabo okolja se načrtuje uvedba programskih jezikov, kot so Python, Perl, Lua, BeanShell, JRuby itd. Vendar pa je število razvijalcev, ki trenutno uporabljajo SL4A za svoje programe, majhno, projekt pa je še vedno v alfa testiranju.

Priporočena: