PythonistaでiOSホビープログラミング

Yusuke Muraoka

Audience level:
Novice
Category:
Embedded Systems and Mobile / 組み込み機器・携帯アプリ

Description

iOSアプリであるPythonistaはiOS上でPythonを実行できる環境です。標準モジュール以外のバラエティに富んだモジュール群がバンドルされているので、単に使い捨てのスクリプトを書く以上のあなたに特化した使えるアプリケーションが作れます。 このセッションではPythonistaの紹介、ケーススタディ、実際にアプリケーションを作るデモをおこないます。

Abstract

iOSアプリであるPythonistaはiOS上でPythonを実行できる環境です。標準ライブラリを使ったプログラミングにかぎらず、numpyやBottole、paramiko、ビルトインのUIEditor(!)、エディタ自身にアクセスするモジュール、iOSネイティブの機能にアクセスする独自APIモジュールなど豊富なモジュール群が提供されています。 GPSにアクセスしたり写真を加工したりするアプリもPythonistaだけで作ることができます。 やりたいことを満たす、ちょっとだけ気の効いたアプリを見付けるためにAppStoreやウェブをさまようのはもうやめましょう。もちろんXcodeを起動したり新しい言語を覚えたりコンパイルすら必要ないのです。 ほしいアプリはPythonistaを使って手に入れましょう。