Sí, pero probablemente no sea una buena idea.
De hecho, no es ideal pensar en hacer “aplicaciones para iPhone” en absoluto. Piense en hacer aplicaciones móviles en su lugar.
Kivy.org ofrece una solución multiplataforma que utiliza Python. Pero incluso entonces no es ideal. Crea controles en OpenGL como lo haría un juego, lo que funciona bien para un juego, pero no se parece en nada a los controles nativos en ninguna plataforma. Si quieres crear una aplicación 100% temática, esto no es tan malo. Pero también te estás encerrando en el ecosistema, de modo que si Kivy no tiene el control que necesitas, tendrás que hacerlo tú mismo.
- ¿Qué grado de contenido NSFW (chica en bikini, etc.) está permitido en la tienda de aplicaciones iOS / mercado de Android y dónde puedo encontrar más información al respecto?
- ¿Cuánto tiempo le llevó pasar de una idea a una aplicación móvil completamente desarrollada sin experiencia en programación?
- ¿Cuáles son los mejores creadores de aplicaciones móviles para principiantes y profesionales?
- ¿He creado una aplicación y necesito comentarios genuinos?
- ¿Por qué no hay una aplicación móvil para stackoverflow?
No estaría de más usar Kivy para aplicaciones pequeñas, pero será mucho mejor usar un lenguaje como C # con Xamarin o JavaScript con Cordova / Ionic / Meteor.js / React Native / NativeScript. Las herramientas de desarrollo son más maduras y la comunidad es mucho más grande. Si necesita acceso a una API nativa que aún no es compatible, probablemente pueda encontrar ejemplos en StackOverflow.
Si solo eres reacio a aprender un nuevo idioma, no lo seas. Te ayudará a crecer como desarrollador.