Programski Jezici Za Android

Sadržaj:

Programski Jezici Za Android
Programski Jezici Za Android

Video: Programski Jezici Za Android

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

Glavnina Android softvera napisana je na programskom jeziku Java (PL). Programeri sistema nude i okvire programera za dizajniranje aplikacija na C / C ++, Python i Java Script kroz jQuery biblioteku i PhoneGap.

Programski jezici za Android
Programski jezici za Android

Java za Android

Glavni jezik za razvoj Android programa je Java. XML se koristi za kreiranje oznaka aplikacije i elemenata sučelja. Programe za Android moguće je pisati na Javi u gotovo bilo kojem softverskom okruženju, ali programeri operativnog sistema predlažu da programeri koriste Eclipse. Funkcionalnost kompajlera uključuje način kreiranja mobilnih aplikacija putem dodatka Android Development Tools (ADT). Sličan dodatak dostupan je za popularne okvire kao što su NetBeans i IntelliJ IDEA. Pored toga, za pisanje koda na Javi možete koristiti paket Motodev Studio za Android, stvoren na bazi Eclipse-a i omogućavajući vam direktno programiranje na osnovu Google SDK-a.

C / C ++

C / C ++ biblioteke mogu se koristiti za pisanje nekih programa i odjeljaka koda, za čije je izvršavanje potrebna maksimalna brzina. Korištenje ovih programskih jezika moguće je putem posebnog paketa za programere Android Native Development Kit-a, posebno usmjerenog na stvaranje aplikacija pomoću C ++.

Embarcadero RAD Studio XE5 takođe vam omogućava pisanje izvornih Android aplikacija. Za testiranje programa dovoljan je jedan Android uređaj ili emulator instaliran na računaru. Programeru se takođe nudi mogućnost pisanja modula niskog nivoa na C / C ++ upotrebom nekih standardnih Linux biblioteka i Bionic biblioteke razvijene za Android.

Pored C / C ++, programeri mogu koristiti i C #, čiji će alati dobro doći prilikom pisanja izvornih programa za platformu. Rad u C # sa Androidom je moguć putem Mono ili Monotouch interfejsa. Ipak, početna licenca za upotrebu C # programera će koštati 400 USD, što je relevantno samo za pisanje velikih softverskih proizvoda.

PhoneGap

PhoneGap vam omogućava razvoj aplikacija koristeći jezike kao što su HTML, JavaScript (jQuery) i CSS. Istovremeno, programi stvoreni na ovoj platformi pogodni su za druge operativne sisteme i mogu se modificirati za druge uređaje bez dodatnih promjena programskog koda. Uz PhoneGap, Android programeri mogu koristiti JavaScript za pisanje koda i HTML sa CSS-om kao sredstvom za generiranje oznaka.

Rešenje SL4A omogućava upotrebu skriptnih jezika u pisanom obliku. Korištenjem okruženja planirano je uvođenje programskih jezika kao što su Python, Perl, Lua, BeanShell, JRuby itd. Međutim, broj programera koji trenutno koriste SL4A za svoje programe je mali, a projekt je još uvijek u alfa testiranju.

Preporučuje se: