Pythonのツール・アプリ

Pythonistaの使い方まとめ

iPhone及びiPad向けのPython開発アプリ「Pythonista」の使い方についてまとめている記事です。
基本的な使い方やライブラリの使い方について紹介します。

※リンク先がないものについては順次追記予定

Pythonistaのダウンロード方法と始め方

ダウンロード方法

Pythonistaは他のアプリと同様App Storeからダウンロードできます。
Pythonista3をダウンロードする

有料で値段は$9.99(約1,000円)です。しかし、買い切りなので一度購入すればずっと使えます。
値段もパソコンの有料エディタは数万円なのでかなりお手頃な価格ですね。

機能もスマホのエディタとしてはかなり充実しています。
ただし、フリック入力が苦手な人は外付けキーボードがあった方が良いです。

Pythonプログラミングの始め方

ダウンロードしたアプリをインストールするだけでPythonの編集と実行の両方ができるようになります。

◆実行方法
アプリケーションを開くとエディタが出てきます。
「Hello World」を実行してみましょう。

1.左下の「+」ボタンをクリックします
Pythonista1

2.「Empty Script」をクリックします
Pythonista2

3.ファイル名を入力します
Pythonista3

4.print文を入力します
Pythonista4

◆実行例
エディタのプレイボタン(三角マーク)を押すことでPythonのコードを実行できます。
Pythonista5

◆実行例(gifアニメ)

iPhoneで始めるPythonプログラミングについては「Python超入門〜iPhone・iPadで始めるプログラミング〜」もお読みください。

手順を漫画にしてみました。

参考書と勉強方法

Pythonistaの参考書は現状あまり多くありません。
ネットの情報も参考にしつつ情報収集しましょう。

Pythonistaのおすすめ本+Pythonの勉強方法

「Pythonで始めるiOSプログラミング」は全編Pythonistaでまとまっている一冊です。
基本的な使い方からsceneの使い方まで詳しく書かれいているのでPythonistaでプログラミングを勉強したい方にはおすすめ。

【感想】Pythonistaの教科書?「Pythonで始めるiOSプログラミング」

ライブラリの拡張とpipコマンド

pipコマンドはデフォルトで入っていないので別途インストールする必要があります。

インストール方法は「ライブラリの拡張方法〜pipコマンドの使い方〜」をお読みください。

Pythonista・sceneライブラリ

sceneライブラリはアニメーションやゲーム制作に活用できるPythonista専用のライブラリです。
sceneライブラリを活用すれば比較的簡単にゲームやアニメーションを作ることができます。

sceneライブラリの基本

sceneライブラリの基本的な使い方について紹介します。
サンプルゲームもいくつか紹介されているのでまずは遊びながら学びましょう。

遊んで学ぶPythonista・sceneライブラリの基本

いろいろなゲームを触ってコードを読んだら以下の記事を参考にしつつプログラミングに挑戦してみましょう。

Pythonistaで作るポーカー作成講座

Pythonista+sceneで作るポーカー作成講座を作成しました。(全5回)

Pythonista+sceneポーカー作成講座

2Dアクションゲームの作成方法

2Dアクションゲームの作り方についてまとめている記事です。
【Pythonista+scene】2Dアクションゲーム作成方法まとめ

今後作成を検討しているもの

・シューティングゲーム作成方法
・RPG作成方法

Pythonista+UIの使い方

Pythonista+UIの使い方について説明します。
UIはiOS用のGUIアプリが作れるライブラリです。

sceneがアニメーションやゲームなどリアルタイムに特化したライブラリであるのに対して、UIは計算機などのユーザー操作によって画面遷移するタイプのアプリ作成に適しています。

【Pythonista】UIライブラリの基本的な使い方
【Pythonista+UI】データ保存・読み込みの方法~shelve編~

関連記事>>GIFアニメギャラリー~Pythonの動作結果をGIFアニメ化~

パソコンでプログラミングする場合はPyCharmがおすすめです。
PyCharmの使い方まとめ
PythonistaユーザがMacに乗り換えるなら「PyCharm」を使おう
PythonistaユーザにおすすめのWindowsのエディタ「PyCharm」

公式ドキュメント:Pythonista Documentation

プログラミング超初心者がやるべき勉強方法や実践方法についてまとめました。
ワンコイン以下ですが、私が10年以上培ってきたノウハウをぎっちり詰め込んでおります。

これからプログラミングの勉強を始める方は是非ご活用ください。
超初心者のためのプログラミングの始め方完全版

こちらの記事も読まれています

  • この記事を書いた人
miyabikno

みやびの

住んでいるところ:神奈川県。 プログラミング歴は13年ほど。 ※プログラミングに関する無料相談・質問への回答は行っていません。

-Pythonのツール・アプリ
-

Copyright© みやびのどっとぴーわい , 2020 All Rights Reserved Powered by AFFINGER5.