Androidで利用できる最もユーザーフレンドリーで堅牢な教育パイソン3 IDEであるPydroid 3を使用して、Python 3プログラミングのパワーを発見してください。あなたが初心者であろうと上級学習者であろうと、Pydroid 3は、モバイルデバイスからPythonをマスターするために必要なすべてを装備します。
Pydroid 3の主要な機能
- オフラインPython 3通訳者:インターネットに接続せずにPythonプログラムを実行し、外出先で学習するのに最適です。
- 高度なパッケージ管理: PIPパッケージマネージャーを利用して、事前に構築されたホイールパッケージのカスタムリポジトリにアクセスします。これには、Numpy、Scipy、Matplotlib、Scikit-Learn、Jupyterなどの洗練された科学図書館のサポートが含まれます。
- 強化された科学ライブラリ: Camera2 APIをサポートするデバイスにアクセスし、高度な機械学習プロジェクトにTensorflowとPytorchを活用してください。*
- すぐに使用できる例:すぐに利用できる例を使用して、より速く学習を開始します。
- 完全なGUIサポート:完全なTKINTERサポートを備えたグラフィカルユーザーインターフェイスを構築します。
- ターミナルエミュレータ: PIP経由で利用可能なReadlineサポートを備えたフル機能の端末を体験してください。
- 統合コンパイラ:ビルトインC、C ++、およびFORTRANコンパイラを使用して、コマンドラインから直接ネイティブコードを含むPIPからライブラリを構築します。
- CythonおよびPDBサポート:パフォーマンスのためにCythonでコーディングを強化し、BreakpointとWatchを使用した効率的なデバッグのためにPDBデバッガーを強化します。
- グラフィカルライブラリ:新しいSDL2バックエンドを使用してKivyを使用して見事なビジュアルを作成し、QuickインストールリポジトリでPyside6とMatplotlibのサポートを探索します。
- Pygame 2サポート:最新のPygameバージョンでゲーム開発に飛び込みます。
エディター機能
- スマートコーディング支援:コーディングエクスペリエンスを合理化するためのコード予測、自動インデンテーション、リアルタイムコード分析の恩恵を受ける。
- 拡張キーボード: Pythonプログラミングに必要なすべてのシンボルを備えた拡張キーボードバーにアクセスします。
- カスタマイズ可能な外観:構文の強調表示と、コーディング環境をパーソナライズするさまざまなテーマから選択します。
- 組織化されたワークスペース:タブで複数のファイルを簡単に管理します。
- 効率的なナビゲーション:インタラクティブな割り当て/定義GOTOでコードを簡単にナビゲートします。
- 簡単な共有:パスペビンをワンクリックしてコードを共有します。
*アスタリスクでマークされた機能は、プレミアムバージョン専用です。
クイックスタートガイド
デバイスに少なくとも250MBの無料内部メモリ(300MB+推奨)があることを確認してください。 Scipyのような重いライブラリには追加のスペースが必要です。デバッグするには、行番号をクリックしてブレークポイントを設定するだけです。 Kivy、Pyside6、SDL2、Tkinter、およびPygameは、ターミナルモード操作の「#pydroid run kivy」または「#pydroid runターミナル」などの特定のインポートステートメントまたは特別な実行モードを使用して検出できます。
プレミアムのみのライブラリ
一部の高度なライブラリは、外部開発者とのコラボレーションが必要なポーティングプロセスの複雑さにより、プレミアムバージョンでのみ利用できます。これらのライブラリの無料バージョンを提供することに興味がある場合は、お問い合わせください。
コミュニティエンゲージメント
バグを報告するか、特徴を提案することにより、Pydroid 3の開発に参加します。私たちはあなたの入力を大切にして、プラットフォームを継続的に改善します。私たちの優先事項は、科学図書館の移植に教育経験を強化することに焦点を当てています。
法的情報
Pydroid 3には、(L)GPLの下でライセンスされたバイナリが含まれています。ソースコードは電子メールでリクエストできます。 GPLの下の純粋なPythonライブラリは、ソースコード形式であると見なされます。自動輸入を防ぐために、GNU ReadlineのようなGPLライセンスのネイティブモジュールはバンドルされていませんが、PIPでインストールできます。アプリで提供されるサンプルは、許可なく競合する製品で使用できないことを除いて、教育的に使用できます。 AndroidはGoogle Inc.の商標です。