0 / 140

はじめてみる!? iPhoneだけでプログラミングできる「Pythonista 3」

Pythonista 3」は、iPhoneやiPadなどのiOSデバイス環境にプログラミング環境を提供してくれる神アプリ的なツールです。コードを書くエディタはもとより、作ったプログラムを実行してその結果を見ることのできるコンソール、そして豊富なPythonライブラリもうれしい充実ぶりです。

Pythonista3

Pythonista 3」は有料アプリで1,200円とお高い値段がついていますが、iOSデバイスにプロイグラミング環境を実現してくれるだけでも十分な価値があります。iPhoneの「写真」アプリ内のライブラリやリマインダ、クリップボードを操作したり、あるいはDropboxやEvernoteなどのアプリとの連携もお手のものです。

また、Pythonistaを使ってインタラクティブなマルチタッチ エクスペリエンスやUIをカスタマイズ、アニメーション、2Dゲームなどを構築することもできます。

Pythonista 3 3.1 (¥1,200)
カテゴリ: 仕事効率化,教育
販売元: Ole Zorn – omz:software(サイズ: 506.32 MB)
全てのバージョンの評価: (30件の評価) iPhone/iPadの両方に対応

「Pythonista 3」の機能

  • Scriptable code editor with syntax highlighting and code completion
  • Extended keyboard, designed specifically for Python
  • Interactive prompt with code completion, command history, and support for showing images in the console output
  • Integrated visual debugger
  • Integrated PEP 8 style checker with issues highlighted directly in the editor
  • Complete offline documentation with quick lookup directly from the editor
  • Various beautiful light and dark color themes, and a theme editor to make your own
  • UI editor for quick prototyping
  • Includes most of the Python standard library and additional modules for graphics, sound, and iOS system services (e.g. clipboard, contacts, reminders, twitter, UI…)
  • Matplotlib and NumPy for scientific visualizations
  • Lots of other popular third-party modules, e.g. requests, BeautifulSoup, Flask, bottle, SymPy, and more.
  • Lots of included examples to get started
  • Universal app for iPad and iPhone

コードエディタ

Pythonistaのプロフェッショナルなコードエディタは、構文強調表示、スマートコード補完、およびPython用に特別に設計された拡張オンスクリーンキーボードを提供します。

Pythonista3-01

便利なアウトラインビューを使用すると、スクリプトを効率的にナビゲートすることができ、複数のタブで大規模なプロジェクトを簡単に処理できます。

Pythonista3-02

充実したライブラリ

Pythonistaには、2Dグラフィックス、マルチタッチ、サウンドエフェクト用の使いやすいライブラリが付属しています。 加速度計を使用してモーションコントロールされたゲームやインタラクティブな実験を作成することもできます。

Pythonista3-03

すぐに実行できるサンプルが多数含まれているので、すぐに開始することができます。

Pythonista3-04

強力なインタラクティブ・プロンプト

コードスニペットをすばやく試したり、臨時の計算を実行したりする場合は、対話型のプロンプトは常にスワイプで表示されます。 また、スクリプトの結果をインタラクティブに検査するためにも使用できます。

Pythonista3-05

また、コンソールは、付属のmatplotlibおよびPIL(Python Imaging Library)モジュールを使用して作業するときに、イメージとプロットを表示するためのサポートも提供します。

Pythonista3-06

付属のモジュール

強力なPython標準ライブラリに加えて、Pythonistaには、iOS向けに特別に設計されたいくつかのモジュールが含まれています。

クリップボード、連絡先、リマインダ、および写真からのデータにアクセスできるオートメーションスクリプトを作成できます。デバイスのモーションセンサーと位置情報データを使うこともできます。Pythonistaはおそらく、Twitter APIを使って実験する最も簡単な方法です。

必要であれば、PythonからネイティブObjective-C APIにアクセスすることもできます。

スクリーンショット

  • iPhone
  • iPad

 

Pythonista 3 3.1 (¥1,200)
カテゴリ: 仕事効率化,教育
販売元: Ole Zorn – omz:software(サイズ: 506.32 MB)
全てのバージョンの評価: (30件の評価) iPhone/iPadの両方に対応


「Pythonista」はPythonを使う人という意味ですが、この「Pythonista 3」はiPhoneなどのiOSデバイス上でプログラミングを実現できる最もポピュラーなアプリということができます。これからプログラミングをはじめる、はじめたい!というユーザーであれば、試してみても損はないと思います。Webサイトを検索すれば、「Pythonista」についての紹介や実際のプロイグラミング事例を見ることもできます。

The following two tabs change content below.
ガジェット好きなオヤジです。iPhoneやMac・PCを使っていて、ふとしたときに感じた疑問なんかを自分なりに解決した記事を書いていきます。また、時には楽しい動画なんかもアップしていくつもりです。どうぞよろしく!

つぶやき

  • 鼻水が止まらぬ、つらい
     2017年10月21日 09:19

Facebookのコメント

この記事へのコメント

メールアドレスが公開されることはありません。 が付いている欄は必須項目です