Med de forkerte værktøjer, kan edb-programmering være sværere og exasperating end nagle gelé til et træ med hælen af din sko . Programmeringssproget Python var designet til at være let at lære, let at skrive og let at vedligeholde. Python er blevet kaldt en " batterier inkluderet, " language: én, der indeholder mange af de biblioteker , værktøjer og dokumentation , der er nødvendige for at producere næsten enhver form for anvendelse . Python fortolkeren er tilgængelig for alle større platforme , herunder Android smartphone og tablet- pc-operativsystem . Android Programmering Værktøj
fleste Android application programming sker ved hjælp af Java-sproget . Java -koden er kompileret til bytekode , der kører under Androids Java -lignende Dalvik Virtual Machine . Desuden giver Android Native Development Kit adgang til Android Application Programming Interface eller API , for C eller C + + programmører . Programmører oplevet med Microsofts C # programmeringssprog kan skrive Android apps ved hjælp af Microsoft . NET klon Mono . Mono til Android understøtter alle . NET CLR eller Common Language Runtime , kompatible sprog , herunder IronPython . IronPython er en open source , C # version af Python fortolkeren .
Scripting Layer til Android ( SL4A )
Selvom Java er standard sprog for Android app udvikling , Google ingeniører har udviklet en måde for fans af fortolket , script-sprog til at skabe Android apps så godt. I øjeblikket Googles Scripting Layer til Android - SL4A - understøtter Python , Perl, JRuby , Lua , BeanShell , JavaScript og Tcl . At udvikle apps bruger SL4A , skal du have den Oracle /Sun Java eller OpenJDK runtime environment installeret. Du skal også hente Android SDK. Endelig skal du hente og installere SL4A på din Android-enhed og Android -enhed emulator inkluderet med Android SDK.
Python For Android
Python version 2.6 .2 er blevet porteret til at køre på Android virtuel maskine i Scripting Layer til Android miljø. Selv om den nyeste version af Python er 3.2.2 er der stadig meget Python applikation gjort udvikling ved hjælp af ældre versioner af sproget. Du kan downloade og installere PythonForAndroid ansøgning til rådighed på " Code.google.com " på din SL4A -ready Android enhed og software emulator . Google stiller prøve Python scripts, web-applikation rammer og et Python modul til kryptering så godt.
Jythonroid
Jythonroid er en anden version af Python tilgængelig for Android udvikling. Jythonroid blev afledt Jython : a implementering af Python skrevet i Java i stedet for C. Ligesom PythonForAndroid , kan du hente Jythonroid fra Google. Desværre har støtte til Jythonroid ophørte til fordel for PythonForAndroid . Den sidste version af Jythonroid stadig tilgængelige er version 0.4 , frigivet november 2008.