Kivy
キーヴィーは、ウインドウズ、マック、アンドロイド、IPadやラズベリーPiなどで動くアプリを作るための開発環境です。
Kivyは、Pythonを使用しており、とっても柔軟。アプリの画面の設計などは、Pythonをその中で遣うこともできるKivy言語で指定。
Widget集や、GUIデザイナー、などのツールも徐々に整備中(だけど、まだ発展途上)。
各種の環境で、同一のコードでカメラやセンサーなどを利用するための仕組みも徐々に出来てきている。
https://github.com/kivy/kivy/wiki
https://github.com/kivy/kivy-designer
https://github.com/kivy/kivy/tree/master/examples/demo/kivycatalog
http://stackoverflow.com/questions/17635117/installing-kivy-on-portable-python
http://stackoverflow.com/questions/9768489/kivy-eclipse-and-pydev-also-pypy
Kivy自体の(普及上の)問題点: 開発環境をもっと簡単にして、PHPの大嘘宣伝みたいに「簡単です、早いです」とか言わないと、使う人が増えない。
素人が参入すると、それに伴う弊害も出るが、PHPの過剰な普及にともなって起こったような各種の惨劇も、サポートするベテランがある程度存在すれば避けられるし、環境の活性化や素人受けするツールの整備などが進み勢いが増すので利点が大きい。
日本語の本も出てるみたい(Pythonの紹介にKivyを使ってる、という感じですが)
こんなのもあります。
http://www.cutt.co.jp/book/978-4-87783-317-6.html
ファイル選択の日本語化
Pypy信者発見!
アンドロイドはPyJinius、IOSはPyObjC? https://twitter.com/rokujyouhitoma/status/403412645060956160
Kivyを試した例と感想
Kivyとは直接関係ないけど、スペクトル処理などでは、あると便利なScipyとかのマック向け情報。
商用の開発環境はありますが、オープンソースは自分たちで改造できるし、便利な点も多い。