我正在学习编程(python 3.x),并且想知道制作 android 应用程序/游戏最好学什么。我真的对UI一无所知,但听说过kivy吗?在安卓上。这值得学习还是我应该使用其他东西。谢谢
编辑:我在我的 android 设备上使用 sl4a 和 py34a。
我正在学习编程(python 3.x),并且想知道制作 android 应用程序/游戏最好学什么。我真的对UI一无所知,但听说过kivy吗?在安卓上。这值得学习还是我应该使用其他东西。谢谢
编辑:我在我的 android 设备上使用 sl4a 和 py34a。
Kivy 很好,可以在 Android 上运行,但你不能用它制作 Android 应用程序。它无法与 Android API 交互。您可以在设备上运行 kivy 应用程序,但不能读取传感器或类似的东西。他们有一个名为 pyjnius 的项目,它允许您从 Python 访问 Java 类,但不能使用 Python3,除非您了解 Java,否则它不是很容易使用。
您已经安装了 SL4A,因此您可以使用 Web 技术来制作 UI,包括游戏,这些 UI 可以使用 webviews 在设备上呈现。也就是说,Kivy 是一个更加成熟且维护良好的项目。
我爱基维。具有讽刺意味的是,我在这里找到了这个主题来寻求有关 python 3 的帮助。Python 2 运行良好,但 3 仍然兼容。除此之外,Kivy 非常适合初学者。特别是,因为您不必编写复杂的代码。