Kivy:Kivy 帮助开发利用创新的多点触控 UI 的应用程序。Kivy 背后的基本理念是让开发人员能够构建一个应用程序并在所有设备上使用它,使代码可重用和可部署,从而实现快速轻松的交互设计和快速原型设计。
为什么 Kivy 是 Android 应用开发的最佳选择?
Kivy 帮助我们设计具有多点触控功能的创新用户界面。
它可以流畅地与Windows、Android、Linux、iOS、macOS和Raspberry Pi等各种平台配合使用。
它提供了有据可查的 API。
它提供了更好的程序表示,包括类、小部件配置和继承的类。
您还必须知道为什么不应该选择 Kivy 进行 Android 应用程序开发:
非本地外观的用户界面。
更大的包大小(因为需要包含 Python 解释器)。
缺乏社区支持。
缺乏好的例子和文档
我在某处读到,如果您正在使用 Kivy 开发您的应用程序,那么您将无法使用,或者您可能会在使用用户的设备传感器时遇到问题。