Nwlapcug.com


Python per Android

Python per Android


Con attrezzi, programmazione di computer può essere più difficile ed esasperante di inchiodare gelatina ad un albero con il tacco della scarpa. Il linguaggio di programmazione Python è stato progettato per essere facile da imparare, facile da scrivere e facile da mantenere. Python è stato chiamato un "batterie incluse," lingua: uno che include molte delle librerie, strumenti e documentazione necessari per produrre qualsiasi tipo di applicazione. L'interprete Python è disponibile per tutte le principali piattaforme, compreso il sistema operativo PC smartphone e tablet Android.

Strumenti di programmazione Android

Più Android applicazione programmazione avviene utilizzando il linguaggio Java. Codice Java viene compilato in bytecode che corre sotto di Android Java-like Dalvik Virtual Machine. Inoltre, Android Native Development Kit fornisce l'accesso a di Android Application Programming Interface o API, per i programmatori C o C++. I programmatori esperti con c# Microsoft linguaggio di programmazione possono scrivere applicazioni Android utilizzando Microsoft.NET clone Mono. Mono per Android supporta qualsiasi linguaggio compatibile .NET CLR o, Common Language Runtime, tra cui IronPython. IronPython è un open source, c# versione dell'interprete Python.

Livello di scripting per Android (SL4A)

Anche se Java è il linguaggio standard per lo sviluppo di app Android, Google, gli ingegneri hanno sviluppato un modo per i tifosi di interpretati, linguaggi di script per creare applicazioni Android pure. Attualmente, il livello di Scripting di Google per Android - SL4A - supporta Python, Perl, JRuby, Lua, BeanShell, JavaScript e Tcl. Per sviluppare applicazioni utilizzando SL4A, è necessario avere installato l'ambiente di runtime Java Oracle/Sun o OpenJDK. È inoltre necessario scaricare il SDK di Android. Infine, è necessario scaricare e installare SL4A sul dispositivo Android e l'emulatore di dispositivo Android incluso con il SDK di Android.

Python per Android

Python versione 2.6.2 ported per eseguire sulla macchina virtuale Android nel livello di Scripting per ambiente Android. Anche se l'ultima versione di Python è 3.2.2, c'è ancora molto sviluppo di applicazione Python fatto utilizzando le versioni precedenti del linguaggio. È possibile scaricare e installare l'applicazione PythonForAndroid disponibile presso "Code.google.com" sul vostro emulatore di dispositivo e il software Android SL4A-pronto. Google rende campione disponibile Python script, Framework per applicazioni Web e un modulo Python per la crittografia pure.

Jythonroid

Jythonroid è un'altra versione di Python disponibili per lo sviluppo di Android. Jythonroid è stato derivato Jython: un'implementazione di Python scritto in Java invece di C. Come PythonForAndroid, è possibile scaricare Jythonroid da Google. Purtroppo, il supporto per Jythonroid ha cessato in favore di PythonForAndroid. L'ultima versione di Jythonroid ancora disponibile è rilasciata la versione 0.4, novembre 2008.