Pythonista 3 - Python 3をサポートしたiOS用の本格的開発環境

S 2016 06 16 0 26 01

iOSで動作するPython開発環境「Pythonista 3」がリリースされました。既存の「Pythonista」とは別のアプリであるため、既存ユーザーも新規に購入しなおす必要がありますが、現在リリース記念の期間限定半額セールが開催されています。

Pythonista 3 App
カテゴリ: 仕事効率化
価格: ¥1,200 → ¥600 (記事公開時)
iOSで動作する本格的なPython開発環境

PythonistaはiPadまたiPhoneでPythonスクリプトを作成することができる本格的な統合開発環境です。ゲームやアニメーション、UI、自動化などを題材とした大量のサンプルスクリプトが含まれているため動かしながらPythonに親しんでいくことができます。

Pythonの強力な標準ライブラリに加えて、Pythonistaの拡張機能によってネイティブのiOS機能を呼び出し、連絡先や、リマインダ、写真、位置データといったiOSデバイス特有の情報を利用することも可能となっています。

今回リリースされたv3.0では、Python 2.7に加えてPython 3.5がサポートされました。設定画面で切り替えてどちらを使うか選択することができます。

IMG 0089

その他ブレークポイントとビジュアルスタックフレーム検査をサポートした統合デバッガや、custom UIやシンタックスハイライトテーマを作成できるテーマエディタが追加されています。さらにdoctestやPEP-8 style checkerが統合され、photosモジュールが完全に刷新されています。

詳細はリリースノートをご確認ください。

おまけ

サンプルをいくつか実行してみました。

IMG 0083
▲時計

IMG 0084

▲タッチ文字

IMG 0085
▲ストップウォッチ

IMG 0086

▲ブロック崩し

IMG 0088

▲UI構築(計算機)。

なおプログラミングに必要な情報はPythonista Documentationからたどることができます。

スポンサーリンク