
スマホでPythonプログラミングをする方法とは?
こんにちは、みやびのです。
今回は、スマホでプログラミングをする方法について紹介します。
プログラミングと聞くとパソコンでやるイメージの方が多いと思いますが、スマホでもPythonであればプログラミングの編集及び実行は可能です。
iPhoneでは「Pythonista」、Androidには「Pydroid」、「QPython」というアプリがあります。
パソコンで始めるのがハードルが高いと感じている方は、まずはスマホからプログラミングを始めてみてください。
本記事では、上記3つのアプリについて少し紹介します。
スマホでPythonプログラミングできる3つのアプリ
Pythonista
PythonistaはiPhone専用のPython実行・編集ができるアプリです。有料($9.99)ですが、買い切りなので一度買えばずっと使えます。また、日本円にすると1,000円ちょっとなのでそこまで高くありませんね。
独自のsceneというライブラリがあり、簡単にゲームやアニメーションが作れるのが特徴です。
Pythonistaの使い方については「Pythonistaの使い方まとめ」をお読みください。
Pydroid
PydroidはAndroid専用のPython編集・実行ができるアプリです。無料でダウンロードすることができます。
エディタはシンプルですが、pipコマンドなどPythonの標準機能は備わっているので本格的なPython開発も可能です。
Pydroidの使い方については「Pydroidの使い方〜Androidでプログラミングしよう〜」にて紹介しています。
QPython
こちらもAndroid専用のアプリです。Pythonの実行と編集ができる他、テンプレートがいくつか用意されているので初心者でも比較的取り組みやすいです。
Pydroidと同様pipコマンドなどPythonの標準が備わっているので本格的な開発も可能です。
QPythonの使い方は「QPythonの使い方〜Androidでプログラミングしよう〜」で紹介しています。
スマホでPythonプログラミングするメリットは?
スマホでプログラミングする最大のメリットはスマホさえあればいつでもどこでもプログラミングができることです。
パソコンのように持ち歩く時にかさばることもありません。
また、アプリをダウンロードするだけなのでパソコンより手軽に始めることもできます。
とりあえずプログラミングがどんなものか試してみたいという方にはおすすめです。
一方で、操作性や機能はパソコンに劣ります。本格的にプログラミングの勉強をしたい場合はパソコンでやった方が効率は高いです。
しかし、今後スマホプログラミングは一般的になる可能性もあるので今後改善される可能性はあります。
終わりに
最近は本当にスマホで何でもできる時代になりましたね。そのうち仕事でもスマホやタブレットが主流となり、パソコンをほとんど使わなくなる時代が来るかもしれません。
いずれにせよスマホは今後重要なアイテムになることは間違いありません。プログラミングに限らずですが、スマホを使いこなすことを目指しましょう。
今回紹介したアプリについてはブログでもう少し詳しく紹介しています。興味ある方は覗いてみてください。
プログラミング超初心者の勉強方法について記事にまとめました。これからプログラミングを始めようと考えている方は是非、ご活用ください。
Pythonistaのゲーム開発についてゲーム手順をまとめました。Pythonistaでのゲーム開発を例にゲーム開発の基礎を学べます。