概要:
「Pythonista3」はパソコン上ではなくiPhoneやiPad上で動作する「Python」をプログラミングしたり実行したりできる有料の「IDE」統合開発環境)。
「パソコンをもっておらず、「iPhone」や「iPad」で「Python」をプログラミングしたい人」、あるいは「パソコンはあるけど「iPhone」や「iPad」でもプログラミングしたい人」のためのアプリです。
*
本書は「Pythonista3」の入門書で、iPhoneでも触りやすいように5〜29行のシンプルなコードを中心に進めていきます。
また、「Pythonista3」には、キャラクター画像やサウンドなどのアセットもたくさん用意されています。
本書でもデフォルトのアセットを使っており、特別な準備は要りません。
もちろん、自分で用意したアセットも使えるので、自前で用意したキャラクター画像も読み込むサンプルコードも用意してあります。
■「Python」と「Pythonista」について
・「Python」について
・「Pythonista3」について
・「Pythonista3」の使い方と「pyファイルの実行」
■「10行以下」のミニサンプル
・「URL一覧」からホームページを開く
・「地図の表示」
・「写真」の保存
・エディタの「読み上げ」
■「ゲーム状態」の切り替え
・「テンプレート」の作成
・「タイトル」の表示
・「画面タッチ」で「ゲーム状態」を変更
■タッチゲーム
・「テンプレート」の作成
・「スプライト」の表示
・「タッチゲーム」の完成
■鬼ごっこゲーム
・「テンプレート」の作成
・「スプライト」の表示
・キャラ同士の「当たり判定」
■お絵描きツール
・「テンプレート」の作成
・「1本の線」を描く
・「線画」でお絵描き
■簡易Webブラウザ
・「Webブラウザ」のUIをデザイン
・「簡易Web」ブラウザの完成
■ピアノアプリ
・「ピアノのUI」をデザイン
・「ピアノの音」を鳴らす
■英語クイズ
・「英語クイズ」のUIのデザイン
・「日本語の問題」を出題
・「英語クイズ」の正解と不正解
■カスタムUI
・「カスタムビュー」のUI
・「カスタムUI」のタッチで「クマ出現」
■割り算クイズ
・「割り算クイズ」のUI
・「割り算問題」の出題
・「正誤判定」と「効果音」
■日付け合わせゲーム
・「日付け合わせゲーム」のUI
・画面遷移
・「正誤判定」と「効果音」
■ファイルの読み書き
・「テキスト」をリスト項目に追加
・データの「書き出し」
・データの「読み込み」
■色当てゲーム
・「色当てゲームのUI」
・「ボタン」の背景色
・「スライダー」で背景色
広告・PR: リンク経由の購入で収益を得る場合があります。
参考価格: 2530円
※ 価格は変動する場合があります。