Mit den falschen Werkzeugen , Computer-Programmierung kann schwieriger sein als ärgerlich und Nageln Gelee an einen Baum mit der Ferse des Schuhs. Die Programmiersprache Python wurde entwickelt, um einfach zu erlernen, einfach zu schreiben und leicht zu pflegen. Python wurde als " Batterien enthalten , " die Sprache aus: eine, die viele der Bibliotheken , Werkzeuge und Dokumentation benötigt , um nahezu jede Art von Anwendung zu produzieren enthält . Der Python-Interpreter ist für alle gängigen Computer-Plattformen , einschließlich Android Smartphones und Tablet- PC-Betriebssystem. Android Programmierwerkzeuge
meisten Android-Anwendung Programmierung erfolgt mit der Programmiersprache Java . Java-Code auf Bytecode, der unter Android Java -like Dalvik Virtual Machine läuft zusammengestellt. Darüber hinaus bietet die native Android Development Kit Zugang zu Android Application Programming Interface , API oder für C oder C + +-Programmierer . Programmierer mit Microsoft C #-Programmiersprache schreiben kann erlebt Android Apps mit Microsoft. NET -Klon Mono . Mono für Android unterstützt alle . NET CLR oder Common Language Runtime , kompatible Sprache , einschließlich IronPython . IronPython ist eine Open Source , C #-Version der Python-Interpreter .
Scripting Layer for Android ( SL4A )
Obwohl Java ist die Standard- Sprache für Android App-Entwicklung , Google Ingenieure haben einen Weg für die Fans der interpretiert , Skriptsprachen zu Android Apps sowie zu schaffen entwickelt. Derzeit Google Scripting Layer for Android - SL4A - unterstützt Python , Perl, JRuby , Lua , BeanShell , JavaScript und Tcl . Um Apps mit SL4A entwickeln , müssen Sie die Oracle /Sun Java oder OpenJDK Laufzeitumgebung installiert haben. Sie müssen auch das Android SDK herunterladen. Schließlich müssen Sie herunterladen und installieren SL4A auf Ihrem Android-Gerät und dem Android-Gerät mit dem Android -Emulator SDK enthalten.
Python für Android
Python -Version 2.6 .2 portiert wurde , auf dem Android virtuelle Maschine in der Scripting Layer for Android -Umgebung ausgeführt werden . Obwohl die neueste Version von Python ist 3.2.2 , es gibt noch viel für Python-Anwendungsentwicklung erfolgt mit älteren Versionen der Sprache. Sie können herunterladen und installieren PythonForAndroid Anwendung verfügbar " Code.google.com " auf Ihrem Android -ready SL4A Gerät und Software -Emulator. Google stellt Probe Python-Skripte , Web Application Frameworks und ein Python-Modul für die Verschlüsselung als auch.
Jythonroid
Jythonroid ist eine andere Version von Python für Android Entwicklung. Jythonroid Jython abgeleitet wurde : eine Implementierung von Python in Java anstelle von C. Like PythonForAndroid geschrieben , können Sie aus Google Jythonroid herunterladen . Leider hat die Unterstützung für Jythonroid zugunsten PythonForAndroid aufgehört . Die letzte Version von Jythonroid noch verfügbar ist die Version 0.4 , veröffentlicht November 2008 .