Programozási Nyelvek Az Android Számára

Tartalomjegyzék:

Programozási Nyelvek Az Android Számára
Programozási Nyelvek Az Android Számára

Videó: Programozási Nyelvek Az Android Számára

Videó: Programozási Nyelvek Az Android Számára
Videó: Programozási nyelvek (#13 Programozás Tutorial) 2024, November
Anonim

Az Android szoftverek nagy része a Java programozási nyelvre (PL) van írva. A rendszerfejlesztők a programozóknak keretet is kínálnak a C / C ++, Python és Java Script alkalmazások tervezéséhez a jQuery könyvtár és a PhoneGap segítségével.

Programozási nyelvek az Android számára
Programozási nyelvek az Android számára

Java for Android

Az Android programok fejlesztésének fő nyelve a Java. Az XML az alkalmazásjelölés és az interfész elemek létrehozására szolgál. Szinte bármilyen szoftverkörnyezetben lehet Java-ra programokat írni Androidra, de az operációs rendszer fejlesztői azt javasolják, hogy a programozók használják az Eclipse alkalmazást. A fordító funkció magában foglalja a mobilalkalmazások létrehozásának módját az Android Development Tools (ADT) plugin segítségével. Hasonló bővítmény elérhető olyan népszerű keretrendszerekhez, mint a NetBeans és az IntelliJ IDEA. Ezenkívül a Java-ba történő kódíráshoz használhatja az Eclipse alapján létrehozott Motodev Studio for Android csomagot, amely lehetővé teszi a programozást közvetlenül a Google SDK alapján.

C / C ++

A C / C ++ könyvtárak segítségével felírható néhány program és kódrészlet, amelyek végrehajtása maximális sebességet igényel. Ezeknek a programozási nyelveknek a használata az Android Native Development Kit fejlesztőknek szánt speciális csomag révén lehetséges, amely kifejezetten a C ++ használatával készült alkalmazások létrehozására összpontosít.

Az Embarcadero RAD Studio XE5 lehetővé teszi natív Android-alkalmazások írását is. Ugyanakkor egy, a számítógépre telepített Android-eszköz vagy egy emulátor elegendő a program teszteléséhez. A fejlesztőnek lehetősége van alacsony szintű modulok írására C / C ++ nyelven néhány szabványos Linux könyvtár és az Android számára kifejlesztett Bionic könyvtár használatával.

A C / C ++ mellett a programozók használhatják a C # -ot, amelynek eszközei jól jönnek, ha natív programokat írnak a platformhoz. A C # operációs rendszer használata az Android rendszerrel a Mono vagy a Monotouch felületen keresztül lehetséges. Mindazonáltal a C # használatának kezdeti engedélye 400 dollárba kerül egy programozónak, ami csak nagy szoftvertermékek írásakor releváns.

PhoneGap

A PhoneGap lehetővé teszi alkalmazások fejlesztését olyan nyelvek használatával, mint a HTML, a JavaScript (jQuery) és a CSS. Ugyanakkor az ezen a platformon létrehozott programok alkalmasak más operációs rendszerek számára, és más eszközökre módosíthatók a programkód további módosítása nélkül. A PhoneGap segítségével az Android fejlesztői a JavaScript használatával kódot és HTML-t írhatnak CSS-sel, a jelölések generálásának eszközeként.

Az SL4A megoldás lehetővé teszi a szkriptnyelvek írásbeli használatát. A környezet felhasználásával olyan programozási nyelveket terveznek bevezetni, mint a Python, Perl, Lua, BeanShell, JRuby stb. Azonban a fejlesztők száma, akik jelenleg az SL4A-t használják programjaikhoz, csekély, és a projekt még mindig alfa tesztelés alatt áll.

Ajánlott: