Com as ferramentas erradas, programação de computador pode ser mais difícil e irritante do que pregar geléia a uma árvore com o salto de seu sapato. A linguagem de programação Python foi projetado para ser fácil de aprender, fácil de escrever e de fácil manutenção. Python tem sido chamado de " baterias incluídas , " linguagem : uma que inclui muitas das bibliotecas, ferramentas e documentação necessária para produzir praticamente qualquer tipo de aplicação . O interpretador Python está disponível para todas as principais plataformas de computação , incluindo o smartphone Android e tablet sistema operacional PC. Ferramentas de Programação Android
programação de aplicativos Android A maioria é feita usando a linguagem Java. Código Java é compilado para bytecode que é executado sob Java -like Dalvik Virtual Machine do Android. Além disso, Desenvolvimento Nativo Kit do Android oferece acesso a Application Programming do Android Interface, ou API , para programadores C ou C + +. Os programadores experientes com a linguagem de programação do Microsoft C # pode escrever apps Android usando o Microsoft . NET clone Mono . Mono para Android suporta qualquer CLR. NET , ou Common Language Runtime , a linguagem compatível, incluindo IronPython . IronPython é uma fonte aberta , a versão C # do interpretador Python.
Scripting Layer for Android ( SL4A )
Embora Java é a linguagem padrão para desenvolvimento de aplicativos Android , do Google Os engenheiros desenvolveram uma maneira para os fãs de interpretados , linguagens de script para criar apps Android também. Atualmente , Layer Scripting do Google para Android - SL4A - suporta Python , Perl, JRuby , Lua , BeanShell , JavaScript e Tcl . Para desenvolver aplicativos usando SL4A , você precisa ter o ambiente de execução Oracle /Sun Java ou OpenJDK instalado. Você também precisa fazer o download do SDK do Android. Finalmente, você deve baixar e instalar SL4A para o seu dispositivo Android eo emulador de dispositivo Android incluído com o SDK do Android .
Python para Android
Python versão 2.6 .2 foi portado para rodar na máquina virtual Android na camada de Scripting para o ambiente Android . Embora a última versão do Python é 3.2.2 , ainda há o desenvolvimento de aplicações Python muito feito usando versões mais antigas do idioma . Você pode baixar e instalar o aplicativo PythonForAndroid disponível em " Code.google.com " no seu dispositivo Android e software emulador SL4A -pronto. Google disponibiliza scripts Python amostra, frameworks de aplicação web e um módulo Python para a criptografia também.
Jythonroid
Jythonroid é outra versão do Python disponíveis para o desenvolvimento do Android. Jythonroid derivou Jython : a implementação de Python escrita em Java em vez de C. Como PythonForAndroid , você pode baixar Jythonroid do Google. Infelizmente , o suporte para Jythonroid cessou em favor de PythonForAndroid . A última versão do Jythonroid ainda disponível é a versão 0.4 , lançado em novembro de 2008.