O Kivy pode ser usado para desenvolver um aplicativo Android totalmente funcional?
Kivy tem um grande potencial e aplicações totalmente funcionais para Android podem ser feitas nele usando Python e it's bibliotecas de suporte.
A minha equipe fez uma aplicação de reconhecimento de voz totalmente funcional que auxilia o usuário na configuração de lembretes, troca de aplicações etc.
Linguagem Kivy é fácil de aprender e implementar, mas está em fase de desenvolvimento e não há muita gente trabalhando neste ambiente. Há ajuda disponível em diferentes plataformas online, mas é difícil obter uma solução restrita ao seu problema específico.
Se alguém tem experiência em Java e Android, então eles podem converter as classes Java para código Python ou melhor importar módulos Java no código Python e usar bibliotecas suportadas.
Here are some important links:
Getting started with Kivy:
https://kivy.org/docs/installation/installation.html#
Kivy API reference:
https://kivy.org/docs/api-kivy.html
Kivy crash course:
http://inclem.net/pages/kivy-crash-course/
Kivy supporters Google Group:
https://groups.google.com/forum/m/#!forum/kivy-users