Python Programming Language

App StoreにiOSプラットフォームでPython開発が行える「Python 2.7 for iOS」、「Python 3.2 for iOS」が公開されている。これらiOS向けのアプリケーションはBlizzard Entertainmentの社員、Jonathan Hosmer氏によって開発されたPython for iOS 1.5をベースにしている。

Python for iOSは、iOS向けに開発されているPythonの統合開発環境。対話型インタプリタやPythonドキュメントビューワ、自動インデント機能などが実装されており、iPadやiPhone上でPythonの開発が行えるようになっている。

Python for iOS 1.5では共有オブジェクトに依存しているmultiprocessingやsqlite3といったすべてのモジュールが正しく動作するようになっており、スクリプトエディタに対してタブの読み込み時にクラッシュしていた問題の修正やシンタックスハイライトのパフォーマンス改善、ファイル操作の安定性及び信頼性の向上などが実施されている。

現在、Python 2.7.3対応の「Python 2.7 for iOS」とPython 3.2.3対応の「Python 3.2 for iOS」の2種類のiOSアプリが、App Storeより購入が可能となっている。