med feil verktøy , kan programmering være mer vanskelig og utmattende enn å spikre gele til en trestamme med hælen på skoen. Programmeringsspråket Python er designet for å være lett å lære , lett å skrive og lett å vedlikeholde. Python har blitt kalt en " batterier inkludert , " språk : en som inneholder mange av biblioteker, verktøy og dokumentasjon som trengs for å produsere nesten alle slags program . Python tolk er tilgjengelig for de aller fleste operativsystemer , inkludert Android smarttelefon og tablet PC-operativsystemet . Android Programming Tools
fleste Android-applikasjon programmering skjer ved hjelp av Java-språket . Java -koden er kompilert til bytecode som kjører under Androids Java -lignende Dalvik Virtual Machine. I tillegg gir Android Native Development Kit tilgang til Android Application Programming Interface , eller API , for C eller C + + programmerere . Programmerere opplevd med Microsofts C # programmeringsspråk kan skrive Android apps som bruker Microsoft. NET klone Mono. Mono for Android støtter alle . NET CLR , eller Common Language Runtime , kompatibel språk , inkludert IronPython . IronPython er en åpen kildekode , C # versjon av Python tolk .
Scripting Layer for Android ( SL4A )
Selv om Java er standardspråket for Android app utvikling , Google ingeniører har utviklet en måte for fans av tolket , script språk for å lage Android- apps også. Foreløpig Googles Scripting Layer for Android - SL4A - støtter Python , Perl , JRuby , Lua , BeanShell , JavaScript og Tcl . Å utvikle apps som bruker SL4A , må du ha Oracle /Sun Java eller OpenJDK Runtime Environment installert. Du må også laste ned Android SDK . Til slutt må du laste ned og installere SL4A på din Android-enhet og Android-enhet emulator som følger med Android SDK .
Python For Android
Python versjon 2.6 0,2 har blitt oversatt til å kjøre på Android virtuell maskin i Scripting Layer for Android miljøet . Selv om den nyeste versjonen av Python er 3.2.2 , er det fortsatt mye Python programutvikling gjøres ved hjelp av eldre versjoner av språket. Du kan laste ned og installere PythonForAndroid programmet tilgjengelig på " Code.google.com " på din SL4A -ready Android-enhet og programvare emulator . Google gjør tilgjengelig sample Python- skript, web-applikasjon rammeverk og en Python -modul for kryptering også.
Jythonroid
Jythonroid er en annen versjon av Python tilgjengelig for Android utvikling. Jythonroid ble avledet Jython : en implementering av Python skrevet i Java i stedet for C. Som PythonForAndroid , kan du laste ned Jythonroid fra Google. Dessverre har støtte for Jythonroid opphørte i favør av PythonForAndroid . Den siste versjonen av Jythonroid fortsatt tilgjengelig er versjon 0.4 , utgitt november 2008.