Androidで利用可能な最もユーザーフレンドリーで堅牢な教育Python 3 IDEであるPydroid 3を使用して、Python 3プログラミングのパワーのロックを解除します。あなたが初心者であろうと経験豊富なコーダーであろうと、Pydroid 3は、モバイルデバイスから直接Python 3アプリケーションを学習および開発するための包括的なプラットフォームを提供します。
*アスタリスクでマークされた機能は、プレミアムバージョンでのみ利用できます。
最適なパフォーマンスを確保するために、Pydroid 3には、特にScipyのような重いライブラリを使用する場合、300MB以上の推奨事項で、少なくとも250MBの自由な内部メモリが必要です。コードをデバッグするには、行番号をクリックしてブレークポイントを配置するだけです。
Kivyアプリケーションは、「Import Kivy」、「Kivyから」、または「#PyDroid Run Kivy」で検出されます。同様に、Pyside6は、「Pyside6からのImport Pyside6」、または「#PyDroid Run QT」で検出されます。同じ検出方法は、SDL2、TKINTER、およびPYGAMEに適用されます。
ターミナルベースのアプリケーションの場合、「#PyDroid Runターミナル」を使用して、プログラムがターミナルモードで実行されるようにします。これは、GUIモードにデフォルトであるMatplotlibなどのライブラリに特に役立ちます。
特定のライブラリは、外部開発者の専門知識を必要とするAndroidへのポートに挑戦していました。合意に基づき、これらの移植されたライブラリは、プレミアムユーザーのみが利用できます。これらのライブラリの無料フォークを提供することに興味がある場合は、お問い合わせください。
バグを報告するか、特徴を提案することにより、Pydroid 3の開発に貢献します。私たちはあなたの入力を大切にし、学習体験の向上に取り組んでいます。私たちの主な焦点は、教育目標をサポートするために科学図書館を移植することです。システム関連の図書館は、教育パッケージの依存関係として移植されています。
Pydroid 3 APKの一部のバイナリは、(L)GPLの下でライセンスされています。ソースコードについては、メールでお問い合わせください。 Pydroid 3にバンドルされたGPL Pure Pythonライブラリは、すでにソースコード形式にあると考えられています。自動インポートを回避するために、Pydroid 3は、PIPを使用して個別にインストールできるGNU ReadlineなどのGPLライセンスのネイティブモジュールをバンドルしません。
アプリケーション内で提供されるサンプルは、教育用に無料であり、競合製品ではそれらまたはその派生作品を使用できないことを除いて。アプリのコンプライアンスがわからない場合は、メールで許可を求めてください。
AndroidはGoogle Inc.の商標です。