Limbaje De Programare Pentru Android

Cuprins:

Limbaje De Programare Pentru Android
Limbaje De Programare Pentru Android

Video: Limbaje De Programare Pentru Android

Video: Limbaje De Programare Pentru Android
Video: 💻 Cum sa faci o Aplicatie in ANDROID de la ZERO? | Programare in Android #3 2024, Noiembrie
Anonim

Cea mai mare parte a software-ului Android este scris în limbajul de programare Java (PL). Dezvoltatorii de sistem oferă, de asemenea, cadre de programare pentru proiectarea aplicațiilor în C / C ++, Python și Java Script, prin biblioteca jQuery și PhoneGap.

Limbaje de programare pentru Android
Limbaje de programare pentru Android

Java pentru Android

Limbajul principal pentru dezvoltarea programelor Android este Java. XML este utilizat pentru a crea elemente de marcare și interfață ale aplicației. Este posibil să scrieți programe pentru Android în Java în aproape orice mediu software, dar dezvoltatorii sistemului de operare sugerează că programatorii folosesc Eclipse. Funcționalitatea compilatorului include modul de creare a aplicațiilor mobile prin intermediul pluginului Android Development Tools (ADT). Un plugin similar este disponibil pentru cadre populare precum NetBeans și IntelliJ IDEA. În plus, pentru a scrie cod în Java, puteți utiliza pachetul Motodev Studio pentru Android, creat pe baza Eclipse și care vă permite să programați direct pe baza SDK-ului Google.

C / C ++

Bibliotecile C / C ++ pot fi utilizate pentru a scrie unele programe și secțiuni de cod, a căror execuție necesită viteză maximă. Utilizarea acestor limbaje de programare este posibilă printr-un pachet special pentru dezvoltatorii Android Native Development Kit, axat special pentru crearea de aplicații folosind C ++.

Embarcadero RAD Studio XE5 vă permite, de asemenea, să scrieți aplicații native pentru Android. În același timp, un dispozitiv Android sau un emulator instalat pe computer este suficient pentru a testa programul. Dezvoltatorului i se oferă, de asemenea, posibilitatea de a scrie module de nivel scăzut în C / C ++ utilizând unele biblioteci Linux standard și biblioteca Bionic dezvoltată pentru Android.

În plus față de C / C ++, programatorii pot utiliza C #, ale cărui instrumente vor fi utile la scrierea de programe native pentru platformă. Lucrul în C # cu Android este posibil prin interfața Mono sau Monotouch. Cu toate acestea, licența inițială pentru utilizarea C # va costa un programator de 400 USD, ceea ce este relevant doar atunci când scrieți produse software mari.

PhoneGap

PhoneGap vă permite să dezvoltați aplicații folosind limbaje precum HTML, JavaScript (jQuery) și CSS. În același timp, programele create pe această platformă sunt potrivite pentru alte sisteme de operare și pot fi modificate pentru alte dispozitive fără modificări suplimentare la codul programului. Cu PhoneGap, dezvoltatorii Android pot folosi JavaScript pentru a scrie cod și HTML cu CSS ca mijloc de generare a markup-ului.

Soluția SL4A face posibilă utilizarea limbajelor de scriptare în scris. Folosind mediul, este planificată introducerea unor limbaje de programare precum Python, Perl, Lua, BeanShell, JRuby etc. Cu toate acestea, numărul dezvoltatorilor care folosesc în prezent SL4A pentru programele lor este mic, iar proiectul este încă în testare alfa.

Recomandat: