¿Es posible crear aplicaciones de Android con Python como con Java? ¿Hay algunos IDE buenos para Python como los hay para Android Studio para Java?

Sí, uno puede crear aplicaciones de Android con Python. Básicamente se llaman aplicaciones híbridas

Por favor, siga ¿Cuáles son las limitaciones de Python en Android?

  • Python no puede recibir devoluciones de llamada de las clases de la interfaz de usuario de Java, por lo que no puede utilizar ningún elemento nativo de la interfaz de usuario de Java, como ListView, etc. Solo están disponibles fácilmente cuadros de diálogo, etc. Si tiene una interfaz de usuario totalmente personalizada, como un juego, puede probar PyGame para Android o puede mirar a Kivy, que también usa PyGame.
  • Empaquetar aplicaciones de Python es muy difícil, especialmente porque el intérprete de Python no está incluido en Android por defecto. Los equipos de Kivy y PyGame están haciendo un progreso intermitente en esto.
  • Debido a los problemas antes mencionados, Python esencialmente nunca se usa para hacer aplicaciones completas publicadas en la tienda de aplicaciones, por lo que la literatura sobre cómo manejar los diversos problemas con SL4A (Capa de secuencias de comandos para Android) es muy escasa.

Como nivel de principiante para aprender, echa un vistazo a Desarrollar tu primera aplicación de Android en Python

Pero teniendo en cuenta todas las limitaciones, Java es el mejor para desarrollar aplicaciones.

Feliz programación !!!

Sí, puedes crear aplicaciones de Android con python. Echa un vistazo a Kivy & Buildozer (creado por los creadores de Kivy). Vea este video para ver un ejemplo introductorio (siga la lista de reproducción para obtener más información).

EDITAR: Lol Quora, esta respuesta se ha colapsado, aunque esta puede ser la respuesta más fructífera a la pregunta, ¿probablemente dejará que la gente y el interrogador voten sobre ella en lugar de su algoritmo divertido?

Si desea desarrollar la aplicación de Android, necesita aprender JAVA o también puede probar Phonegap (HTML / JS).
Si está planeando el juego de Python para Android, pruebe este Framework Kivy: Python Framework multiplataforma para NUI
python-for-android – Py4A [Esto usando Script Layer para Android]

¡¡¡Es posible!!!

jython compila python a bytecode de java (ESTO SE HACE CON JSE) luego este bytecode de java se puede tratar normalmente y convertir a código operable DVM (.dex) con otros archivos xml y luego se empaqueta en un apk. El proceso será el siguiente:

.py + .xml -> .jar + .xml -> .apk

Estoy trabajando en este proyecto

Sí, puede crear aplicaciones de iOS y Android con Python usando kivy. Consulte aquí Crear un paquete para iOS y aquí Kivy en Android – Documentación de Kivy 1.10.1.dev0 y también proyectos de muestra en github kivy / kivy

Debe comprender cómo funciona Android, las aplicaciones generalmente se ejecutan en una jvm. Entonces tienes que codificar en Java. A menos que sea una aplicación nativa. Hasta donde sé, no hay un SDK o IDE de Android Python. Puedes usar JS, HTML Y CSS.

https://ep2013.europython.eu/con
Esta página tiene información sobre cómo ejecutar Python en Android, no oficial.

Si desea aprender aplicaciones de Android, sería muy útil si tiene conocimiento de JAVA o HTML porque la creación de aplicaciones de Android tiene la información básica de JAVA y HTML y otro lenguaje de programación. Por lo tanto, puede crear aplicaciones de Android con python. Puede consultar el siguiente enlace Tutorial de Android, Capacitación en programación de Android, Tutorial de desarrollo de Android | Intellipaat.com para tener una visión general sobre el desarrollo de Android, mis amigos me sugirieron el camino que me pareció útil, puede referirlo, también puede encontrarlo útil para el desarrollo de su aplicación.

Sí, puede crear muchas herramientas increíbles para crear aplicaciones y juegos de Android usando Python o C ++ en lugar de Java. Pero solo hablemos de las herramientas específicas de Python.

Echemos un vistazo a una pequeña lista de herramientas que se pueden usar para este propósito:

  1. Kivy
  2. QPython
  3. Cocos2D : Incluso AnTuTu fue creado usando el marco Cocos2D.
  4. PyGame : para PyGame, use RenPy para asignar teclas a gestos y use la aplicación.
  5. Y mucho más de lo que ni siquiera yo sé.

Entonces sí, obviamente puedes crear aplicaciones usando Python. Ahora para un IDE echemos un vistazo a algunos. PyCharm para usuarios pagos o profesionales. Si bien recomendaría Pydev / Liclipse como una opción gratuita.

Para más información no dude en comentar.

Sí, puedes crear aplicaciones de Android usando Python. Kivy sería una buena opción, si quieres hacer juegos simples.

También hay una desventaja, no podrás aprovechar muy buen estándar y otros Android de código abierto bibliotecas con Kivy. Están disponibles a través de Gradle Build (en Android Studio) o como frascos.

Sí, hay complementos disponibles para IDEs como PyCharm que harán que sea más fácil de desarrollar con Kivy. kivy / kivy

More Interesting

¿Es posible crear notificaciones de la barra de estado de Android en aplicaciones HTML 5 PhoneGap JavaScript?

Quiero crear una aplicación Sé algunos conceptos básicos de Java que se enseñan en la escuela. Algunos de mis amigos que conocen C ++ básico también pueden ayudarme. ¿Qué debo hacer para comenzar mi proyecto?

¿Es una buena idea continuar como desarrollador de Android con más de 4 años de experiencia en el desarrollo de Java y Android?

¿Hay algún problema si también elimino la información del usuario al desinstalar Android Studio?

¿Qué instituto es el mejor para el entrenamiento de Android en Banglore / Hyderabad?

¿Es el momento adecuado para aprender la programación de Android?

¿Cómo puedo resolver el problema para instalar Android SDK en eclipse?

¿Qué precio por hora debo esperar al externalizar el desarrollo de aplicaciones móviles como proyecto T&M?

Tenemos puertas cerradas con RFID en la universidad. ¿Cómo puedo hacer que mi teléfono Android emule mi tarjeta de identidad de estudiante y abra puertas cerradas con RFID?

¿Qué sistema operativo debo usar para Android Studio, Windows 8 o Ubuntu?

Cómo escribir un documento de requisitos de software para una aplicación de kiosco iPad / Android

¿Por qué Samsung crea aplicaciones y servicios de Android para sus teléfonos que ya existen?

¿Cuál es el mejor marco para la programación de juegos 2D en Android?

Prueba de aplicaciones de Android. ¿Cuántos dispositivos Android prueba su aplicación?

¿Cuáles son esas 30 universidades en la India con las que Google se ha asociado para capacitar a 2 millones de desarrolladores de Android?