Med fel verktyg , kan datorprogrammering vara svårare och irriterande än att spika gelé till ett träd med hälen på skon . Programmeringsspråket Python har utformats för att vara lätt att lära sig , lätt att skriva och lätt att underhålla . Python har kallats en " batterier ingår , " språk : en som innehåller många av de bibliotek, verktyg och dokumentation som behövs för att producera bara om någon typ av applikation . Den Pythontolk är tillgänglig för alla större plattformar , inklusive Android smartphone och Tablet PC operativsystem . Android programmering Verktyg
Mest Android applikation programmering sker med hjälp av Java . Java-kod kompileras till bytekod som körs under Android Java - liknande Dalvik Virtual Machine . Dessutom ger Android Native Development Kit tillgång till Android Application Programming Interface , eller API , för C eller C + + programmerare . Programmerare med erfarenhet av Microsofts C # programmeringsspråk kan skriva Android Apps som använder Microsoft . NET klon Mono . Mono för Android stöder alla . NET CLR , eller Common Language Runtime , kompatibla språk , inklusive IronPython . IronPython är en öppen källkod , C # version av Python tolken . Addera Scripting Layer för Android ( SL4A )
Även Java är standardspråket för Android app utveckling , Google ingenjörer har utvecklat ett sätt för fans av tolkat skriptspråk för att skapa Android Apps också. För närvarande , Googles Scripting Layer för Android - SL4A - stöder Python , Perl , JRuby , Lua , BeanShell , JavaScript och Tcl . Att utveckla appar som använder SL4A , måste du ha Oracle /Sun Java eller OpenJDK körtidsmiljö installerad . Du måste också ladda ner Android SDK . Slutligen måste du hämta och installera SL4A på din Android-enhet och Android-enhet emulator medföljer Android SDK .
Python för Android
Python version 2.6 .2 har portats för att köras på Android virtuella maskinen i Scripting Layer för Android miljö . Även den senaste versionen av Python är 3.2.2 , det finns fortfarande mycket Python applikationsutveckling utförs med äldre versioner av språket . Du kan hämta och installera PythonForAndroid ansökan finns på " Code.google.com " på din SL4A -ready Android-enhet och programvara emulator . Google gör tillgängligt prov Python -skript , webb ramar ansökan och ett Pythonmodul för kryptering samt. Addera Jythonroid
Jythonroid är en annan version av Python tillgängliga för Android utveckling . Jythonroid härleddes Jython : en implementering av Python skriven i Java istället för C. Liksom PythonForAndroid , kan du ladda ner Jythonroid från Google . Tyvärr har stöd för Jythonroid upphörde till förmån för PythonForAndroid . Den senaste versionen av Jythonroid fortfarande tillgängliga är version 0.4 , släpptes november 2008 .