Pythonista Kotan(ぱいそにすたこたん)は、Appli Ponto(あぷりぽんと)がPythonista(ぱいそにすた)について学(まな)んだ備忘録(びぼうろく)を記事(きじ)にしたKotan(こたん)です。Kotanはアイヌ語(あいぬご)で集落(しゅうらく)や村(むら)ですから、直訳(ちょくやく)するとPythonista集落(ぱいそにすたしゅうらく)とかPythonista村(ぱいそにすたむら)となります。Web(うぇぶ)における集落や村は場所(ばしょ)を意味(いみ)するSite(さいと)のことですから、Pythonista KotanはPythonista Website(ぱいそにすたうぇぶさいと)と同(おな)じ意味です。
Pythonistaは、iPadのiPadOSやiPhoneのiOSで動作するPython開発環境アプリです。12.9インチiPad Pro(3rd Gen)で使用しています。
特長は以下のとおりです。
(1)アプリをiPadだけで作成可能
MacOSのXcodeやWindowsのDelphiを必要としません。
(2)サンプルプログラムが豊富
人気のあるPython言語の学習に役立ちます。iPadOS特有機能も使えます。
(3)カスタムキーボードを搭載
iPad画面下半分を占有するソフトウェアキーボード(PyKeys)をユーザーが自由に拡張できます。拡張できる機能はPythonistaの全て。アイデアしだいで無限の可能性があります。例えば電卓の機能を拡張すれば、電卓はソフトウェアキーボードと同じ画面下半分にのみ表示されるので、画面上半分に表示したアプリの表示をじゃますることがありません。
Pythonista3は有料アプリで、価格は9.99USD相当です。2020-06-30購入時は1200円でした。『iOS/Macアプリ値下げ情報|Pythonista 3』によれば、現在1500円です。
ちなみに余談ですが、App Storeでは、購入済みのアプリの価格は表示されません。購入時の価格はメモしておく必要があります。
Pythonアプリに限らず、App Storeには無料アプリが多いので、Pythonista3の価格は高いと思う人もいると思いますが、そんなことはありません。
iPadOSだけでなく複数のOS用のアプリを開発できて、かつiPadの機能を実行できて、かつコンパイラ型で実行速度が速いDelphiの価格は20万円以上します。Pythonistaは、実行できるのはiOSとiPadOSのみ、インタプリタ型で実行速度は遅い、日本語情報が少ないという課題があるものの、iPadの機能を実行できて、人気のプログラミング言語のPythonアプリが使えて、iPadとして最高機種のM4 iPad proを選べばインタプリタ型でも実用的実行速度が得られる、といった特長があるので、1500円という価格はリーズナブルだと思います。
(1)Pythonista for iOS
(2)Pythonista Documentation
(1)Pythonで始めるiOSプログラミング、掌田津耶乃(しょうだつやの)、2860円
(2)Pythonista3 入門、大西武、2530円