Mga Wika Sa Pagprograma Para Sa Android

Talaan ng mga Nilalaman:

Mga Wika Sa Pagprograma Para Sa Android
Mga Wika Sa Pagprograma Para Sa Android

Video: Mga Wika Sa Pagprograma Para Sa Android

Video: Mga Wika Sa Pagprograma Para Sa Android
Video: Paano palakihin ang internal memory space ng iyong cellphone? | Android free up space 2024, Mayo
Anonim

Ang karamihan ng Android software ay nakasulat sa wika ng Java programming (PL). Nag-aalok din ang mga developer ng system ng mga framework ng mga programmer para sa pagdidisenyo ng mga application sa C / C ++, Python at Java Script sa pamamagitan ng jQuery library at PhoneGap.

Mga wika sa pagprograma para sa Android
Mga wika sa pagprograma para sa Android

Java para sa Android

Ang pangunahing wika para sa pagbuo ng mga programa sa Android ay Java. Ginamit ang XML upang lumikha ng markup ng application at mga elemento ng interface. Posibleng magsulat ng mga programa para sa Android sa Java sa halos anumang kapaligiran sa software, ngunit iminumungkahi ng mga developer ng operating system na ang mga programmer ay gumagamit ng Eclipse. Kasama sa pagpapaandar ng tagatala ang mode ng paglikha ng mga mobile application sa pamamagitan ng plugin ng Pag-unlad ng Android (ADT). Magagamit ang isang katulad na plugin para sa mga tanyag na balangkas tulad ng NetBeans at IntelliJ IDEA. Bilang karagdagan, upang isulat ang code sa Java, maaari mong gamitin ang Motodev Studio para sa Android package, nilikha batay sa Eclipse at pinapayagan kang mag-program nang direkta sa batayan ng Google SDK.

C / C ++

Ang mga aklatan ng C / C ++ ay maaaring magamit upang magsulat ng ilang mga programa at mga seksyon ng code, na ang pagpapatupad nito ay nangangailangan ng maximum na bilis. Ang paggamit ng mga wikang ito sa pag-program ay posible sa pamamagitan ng isang espesyal na pakete para sa mga developer ng Android Native Development Kit, partikular na nakatuon sa paglikha ng mga application gamit ang C ++.

Hinahayaan ka rin ng Embarcadero RAD Studio XE5 na sumulat ng mga katutubong Android app. Sa parehong oras, ang isang Android aparato o isang emulator na naka-install sa computer ay sapat na upang subukan ang programa. Inaalok din sa developer ang pagkakataong sumulat ng mga modyul na may mababang antas sa C / C ++ sa pamamagitan ng paggamit ng ilang pamantayang mga silid aklatan ng Linux at ang Bionic library na binuo para sa Android.

Bilang karagdagan sa C / C ++, ang mga programmer ay maaaring gumamit ng C #, ang mga tool na kung saan ay magagamit sa pagsulat ng mga katutubong programa para sa platform. Ang pagtatrabaho sa C # sa Android ay posible sa pamamagitan ng interface ng Mono o Monotouch. Gayunpaman, ang paunang lisensya na gumamit ng C # ay nagkakahalaga ng isang programmer na $ 400, na nauugnay lamang kapag sumusulat ng malalaking mga produkto ng software.

PhoneGap

Nagbibigay-daan sa iyo ang PhoneGap na bumuo ng mga application na gumagamit ng mga wika tulad ng HTML, JavaScript (jQuery), at CSS. Sa parehong oras, ang mga program na nilikha sa platform na ito ay angkop para sa iba pang mga operating system at maaaring mabago para sa iba pang mga aparato nang walang karagdagang mga pagbabago sa code ng programa. Sa PhoneGap, ang mga developer ng Android ay maaaring gumamit ng JavaScript upang magsulat ng code at HTML na may CSS bilang isang paraan ng pagbuo ng markup.

Ginagawa ng solusyon ng SL4A na posible na gumamit ng mga wika ng script sa pagsulat. Gamit ang kapaligiran, planong ipakilala ang mga wikang tulad ng pag-program tulad ng Python, Perl, Lua, BeanShell, JRuby, atbp. Gayunpaman, ang bilang ng mga developer na kasalukuyang gumagamit ng SL4A para sa kanilang mga programa ay maliit, at ang proyekto ay nasa pagsubok pa rin sa alpha.

Inirerekumendang: