Python para android

linguagens de script tornar a programação aplicativo Android mais fácil.

Video: Como instalar Python 3 no Android

Com as ferramentas erradas, programação de computadores pode ser mais difícil e exasperante do que pregar geléia a uma árvore com o salto do 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," idioma: um que inclui muitas das bibliotecas, ferramentas e documentação necessários para produzir praticamente qualquer tipo de aplicação. O interpretador Python está disponível para todas as principais plataformas de computação, incluindo o sistema operacional do PC Android smartphone e tablet.

Video: Программируем на языке Python для Android mobile

Ferramentas de Programação Android

A maioria de programação de aplicativos Android é feito usando a linguagem Java. código Java é compilado para bytecode que é executado sob Java-like Dalvik Virtual Machine do Android. Além disso, Kit de Desenvolvimento Nativo do Android fornece acesso à programação do Android Application Interface ou API, para programadores C ou C ++. Os programadores experientes com linguagem de programação C # da Microsoft pode escrever aplicativos Android usando clone Microsoft .NET Mono. Mono para Android suporta qualquer CLR .NET, ou Common Language Runtime, linguagem compatível, incluindo IronPython. IronPython é uma fonte aberta, C # versão do interpretador Python.

Scripting Layer for Android (SL4A)



Embora Java é a linguagem padrão para desenvolvimento de aplicativos Android, os engenheiros do Google desenvolveram uma maneira para os fãs de interpretados, linguagens de script para criar aplicativos Android também. Atualmente, Scripting Layer do Google para Android - SL4A - suporta Python, Perl, JRuby, Lua, BeanShell, javascript e Tcl. Para desenvolver aplicativos usando SL4A, você precisa ter a Oracle / Sun Java ou ambiente de execução 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 e o emulador de dispositivo Android incluído com o SDK do Android.

Python para Android

Python versão 2.6.2 foi portado para rodar em máquina virtual Android no Scripting Layer para o ambiente Android. Embora a última versão do Python é 3.2.2, ainda há muito o desenvolvimento de aplicativos Python 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 e software emulador Android SL4A-pronto. Google faz scripts disponíveis amostras Python, frameworks de aplicação web e um módulo Python para criptografia também.

Jythonroid

Jythonroid é uma outra versão do Python disponível para o desenvolvimento Android. Jythonroid foi derivado Jython: a implementação de Python escrito 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 é versão 0.4, lançado em novembro de 2008.

Referências

  • ligação Linux Journal: Python para Android
  • ligação Estudos indefinidos: comandar o seu brilhante Android em Python
  • ligação Open Source no Google: Apresentando Android Scripting Environment
  • ligação Code.Google: Android-scripting
  • ligação Python: Python

Sobre o autor

Allen Bethea tem escrito artigos sobre programação, web design, sistemas operacionais e hardware de computador desde 2002. Ele é bacharel em Ciência da UNC-Chapel Hill e AAS graus em tecnologia de escritório, engenharia mecânica / elaboração e tecnologia de internet. Allen tem uma vasta experiência com o desktop e software de sistema para os sistemas operacionais Windows e Linux.


Artigos relacionados