web-dev-qa-db-ja.com

PythonでAndroidアプリをプログラムするにはどうすればよいですか?

私は、中学生の小グループに電話アプリケーションのプログラミング方法を教えることを担当します。よく調べた結果、Pythonが最善の方法であることがわかりました。

私は大学でウェブサイト開発の上級者ですが、以前にPythonを使用したことがありません。 ActionScriptとJavascriptの両方を理解しており、それらのロジックはPythonの学習に役立つ可能性があると思います。執筆に慣れているWeb言語の場合、Sublime2、Dreamweaver、またはFlashを使用してコーディングします。

だから私の質問は:

Pythonのコーディングにはどのプログラムを使用しますか?
Pythonで作成したコードを使用してAndroid電話で作業するにはどうすればよいですか?

25
Willow

Pythonに使用できるIDEは多数あります。あなたがしたいことに合ったものを見つける必要があります。公式のPython wikiには IDEの大きなリスト および エディター があり、これを出発点として使用できます。

ただし、クラスを教えるときは、エディターではなく言語/概念を教えることを忘れないでください。

Androidの場合、サポートされる言語はJavaおよびKotlinのみです。Pythonをサポートする Android-scripting プロジェクトがありますが、これは厳密に実験的です。

10
Burhan Khalid

http://kivy.org/#home をご覧になることをお勧めします。 Android、iphoneなどをサポートしています。また、Javascriptに精通している場合は、優れたチタンアクセラレータを試すことができます。または、Android app。

13
user232343

古い質問ですが、私は知っていますが、 Androidのpygameサブセット も確認できます。これにより、pygameアプリケーションをAndroidに変換できます。

2
wcb98

Android scripting layer を使用できます。

1
John Smith

Dr. pythonは優れたide/editorですが、使い方は簡単です。Linuxを使用している場合、ソフトウェアセンターにインストールできます。OSXにインストールする方法がわかりません。/Windows

0
Khanrad