Pydroid 3を使用したPython 3プログラミングの世界のロックを解除します。Pydroid3は、Androidデバイス用のGoogle Playで利用できる最もユーザーフレンドリーで強力な教育パイソン3 IDEです。 Pythonを学びたい初心者であろうと、外出先で堅牢な開発環境を必要とする経験豊富な開発者であろうと、Pydroid 3がカバーしています。
特徴:
- オフラインPython 3通訳者:インターネットに接続せずにPythonプログラムを実行し、いつでもどこでもコーディングできるようにします。
- PIPパッケージマネージャー:事前に構築されたホイールパッケージでカスタムリポジトリにアクセスし、Numpy、Scipy、Matplotlib、Scikit-Learn、Jupyterなどの科学ライブラリを使用する能力を向上させます。
- 高度なライブラリ: Camera2 APIサポートを備えたデバイスでOpenCV、Tensorflow、およびPytorchへのアクセスをお楽しみください(プレミアムバージョンで使用できます)。
- 学習リソース:学習曲線を加速するためのすぐにボックスの例。
- 完全なTKINTERサポート: GUIアプリケーションを簡単に開発します。
- フル機能のターミナルエミュレータ:読み取りラインサポートを使用して、PIPから入手できます。
- 統合コンパイラ: Pydroid 3に合わせた組み込みC、C ++、およびFortranコンパイラを使用すると、コマンドラインから直接ネイティブコードを使用しても、PIPからライブラリを構築できます。
- Cythonサポート: C拡張機能でPythonコードを強化します。
- PDBデバッガー:ブレークポイントと時計を使用した高度なデバッグ。
- Kivyグラフィカルライブラリ:マルチタッチアプリケーションを作成するための新しいSDL2バックエンドを搭載しています。
- Pyside6サポート: Matplotlibサポートとともに、クイックインストールリポジトリで利用可能で、追加のコードは必要ありません。
- Matplotlib Kivyサポート:クイックインストールリポジトリでも利用できます。
- Pygame 2サポート:ゲームとマルチメディアアプリケーションの作成。
編集者機能:
- コードの予測と分析:自動インデンテーション、リアルタイムコード分析など、すべてが実際のIDE(プレミアムバージョンで使用可能)を模倣するように設計されています。
- 拡張キーボード: Pythonプログラミングに必要なすべてのシンボルを備えた拡張キーボードバー。
- 構文の強調表示とテーマ:スタイルに合わせてコーディング環境をカスタマイズします。
- タブ付きインターフェイス:複数のファイルを簡単に管理します。
- コードナビゲーション:コード理解を改善するためのインタラクティブな割り当て/定義GOTOS。
- ワンクリック共有:パスペビンでコードを直接共有します。
*アスタリスクでマークされた機能は、プレミアムバージョンでのみ使用できます。
クイックマニュアル:
- Pydroid 3には、少なくとも250MBの自由な内部メモリが必要です。 300MB+をお勧めします。 Scipyのような重いライブラリには、より多くのスペースが必要になる場合があります。
- デバッグモードで実行するには、行番号をクリックしてブレークポイントを配置します。
- Kivyは、「Import Kivy」、「From Kivy」、または「#PyDroid Run Kivy」で検出されます。
- Pyside6は、「Import Pyside6」、「Pyside6から」、または「#PyDroid Run QT」で検出されます。
- 同じ検出がSDL2、TKINTER、およびPYGAMEに適用されます。
- ターミナルモードには「#PyDroid Runターミナル」を使用します。これは、GUIモード操作にMATPLOTLIBで役立ちます。
一部のライブラリがプレミアムのみであるのはなぜですか?
特定のライブラリは、それらの複雑さとそれらを移植するために必要な努力により、プレミアムユーザーが独占的に利用できます。これらのライブラリは、配布を制限する合意の下で外部開発者によって開発されました。無料の代替品の開発に興味がある場合は、お問い合わせください。
バグを報告したり、特徴を提案したりすることにより、Pydroid 3の開発に貢献します。 Python 3教育を強化し、科学図書館の移植を優先することを目指しているため、フィードバックは非常に貴重です。
法的情報:
- Pydroid 3 APKの一部のバイナリは(L)GPLの下でライセンスされています。ソースコードについては、メールでお問い合わせください。
- Pydroid 3にバンドルされたGPL Pure Pythonライブラリは、ソースコード形式であると見なされます。
- Pydroid 3は、自動インポートを防ぐためにGPLライセンスのネイティブモジュールのバンドルを回避します。例は、PIPを介してインストールできるGNU Readlineです。
- アプリケーションのサンプルは、許可なく競合する製品や派生作業で使用することはできないことを除いて、教育用に無料です。不明な場合は、メールでお問い合わせください。
AndroidはGoogle Inc.の商標です。