如何使用Python编写Android应用程序?

如何使用Python编写Android应用程序?,android,python,Android,Python,我将负责教一小群中学生如何编写手机应用程序。经过大量研究,我发现Python可能是最好的方法 我是我所在大学网站开发专业的大四学生,但我以前从未使用过Python。我了解ActionScript和Javascript,我认为它们的逻辑可能有助于学习Python。对于我熟悉的网络语言,我使用Sublimite2、Dreamweaver或Flash来编写代码 因此,我的问题是: 我应该使用哪个程序编写Python? 如何使用Python中创建的代码在Android手机上工作?您可以使用。Python

我将负责教一小群中学生如何编写手机应用程序。经过大量研究,我发现Python可能是最好的方法

我是我所在大学网站开发专业的大四学生,但我以前从未使用过Python。我了解ActionScript和Javascript,我认为它们的逻辑可能有助于学习Python。对于我熟悉的网络语言,我使用Sublimite2、Dreamweaver或Flash来编写代码

因此,我的问题是:

我应该使用哪个程序编写Python?

如何使用Python中创建的代码在Android手机上工作?

您可以使用。

Python可以使用许多IDE。你必须找到一个适合你想做的事情。官方的pythonwiki有一个和,您可以使用它作为起点

但是,当你在教一门课时,要记住,最终不是教编辑,而是教语言/概念


对于Android,唯一受支持的语言是Java和Kotlin。有一个支持Python的项目,但这是严格的实验性项目。

我建议您看看。它支持android、iphone等。如果你像你所说的那样熟悉javascript,你可以尝试伟大的钛加速器,或者其他开发android应用程序的方法

我知道这是一个老问题,但您也可以查看一下,它允许您将pygame应用程序转换为android。

python博士是一个很好的ide/编辑器,但使用起来很简单。如果您使用linux,您可以在软件中心安装它。我不知道如何在OSX/Windows上安装它

我也在研究Java,但是有些人建议我不要走这条路,因为Python更容易学习,孩子们会更好地理解它。Python更容易(到目前为止),但问题是Android。也许从开始吧。你知道Java和手机有什么好的资源吗?我发现它非常友好,容易理解。谢谢你的资源。今天早些时候我看了Kivy,但我没能让它在我的mac电脑上正常工作。它说要将python文件拖到程序中,它应该打开,但它没有=\这似乎很有用,我如何将其与python文件一起使用?您阅读了介绍手册了吗?顺便说一句,这些问题很容易被谷歌搜索到。