インターネット接続を必要とせずに、iPad や iPhone (または Apple Silicon Mac) でローカルに PHP、JavaScript、HTML、CSS を開発して実行できます。WordPress や phpMyAdmin などの複雑なアプリをデバイス上で直接実行できます。
DraftCode は、デバイス上の作業場所を自由に選択できるアプリケーションです。 DraftCode 自体の内部で作業することも、WorkingCopy などの Git クライアントのフォルダー内で作業することも、iCloud 上で、またはフォルダーの場所を選択できるその他のサービスで作業することもできます。これにより、最も都合の良い場所で柔軟に作業できるようになります。
さらに、DraftCode を使用すると、画面分割モード中に iPad 上の他のアプリから PHP Web アプリにアクセスできます。これは、Mobile Safari や Brave などの他のアプリを使用しながら、PHP Web アプリで作業できることを意味します。この機能により、iPad でのマルチタスクが簡単になり、生産性が向上します。
DraftCode には、MySQL、SQLite、PDO、Curl、OpenSSL、FTP、XML、JSON、SOAP、GD などの一般的な PHP 拡張機能を含む標準 PHP スタックが付属しています。これは、PHP Web アプリの開発に必要なすべてのツールにアクセスできることを意味します。
DraftCode のユニークな機能の 1 つは、異なるバージョンの PHP を実行し、それらを切り替えることができることです。このアプリには PHP 7.3 が付属していますが、PHP 8.0、8.1、および 8.2 を購入して使用することもできます。これにより、ニーズに応じてさまざまなバージョンの PHP を柔軟に操作できるようになります。
DraftCode には、インターネット接続なしで PHP、JS、HTML、CSS を実行する機能など、他にも多くの便利な機能があります。これは、プロジェクトをオフラインで作業できることを意味し、WordPress のような複雑なアプリの開発に最適です。このアプリは、Git クライアントや iCloud など、他のサポートされているアプリでのカスタム ワークスペース フォルダーの選択もサポートしています。これには、現在のセッション変数の状態を表示するセッション インスペクターのほか、PHP エラー レポートや構文の色付けが含まれています。
DraftCode には、WordPress、phpMyAdmin、Composer などの一般的な PHP パッケージも含まれています。 iCloud Drive、他のアプリ、または iTunes ファイル共有からコードをインポートおよびエクスポートできます。このアプリには、PHP コードを全画面で実行するためのキオスク モードと、Web コンテキストやタイムアウトなしで PHP スクリプトを実行するためのスクリプト モードもあります。
含まれているパッケージの一部はすべての PHP バージョンをサポートしていない可能性があり、DraftCode のランタイムは現在再書き込みルールをサポートしていないことに注意することが重要です。さらに、MySQL データベースは含まれていませんが、完全にオフラインで作業する場合は SQLite を使用できます。利用可能なランタイム構成は DraftCode Web サイトで確認でき、アプリ内購入の価格は App Store ページで確認できます。詳細およびよくある質問については、DraftCode の Web サイトをご覧ください。
DraftCode 内、または WorkingCopy などの Git クライアントのフォルダー内、iCloud または選択可能なフォルダーの場所を提供するその他のサービス上で、デバイス上のワークスペースの場所を自由に選択できます。
分割画面モードで iPad 上の他のアプリ (Mobile Safari や Brave など) から PHP Web アプリにアクセスします。
DraftCode には、通常サーバーで利用できる PHP 拡張機能を含む標準の PHP スタックが含まれています: MySQL、SQLite、PDO、Curl、OpenSSL、FTP、XML、JSON、SOAP、GD など。
DraftCode はさまざまなバージョンの PHP を実行でき、それらを切り替えることができます。それら:
- PHP 7.3 が含まれます
- (アプリ内購入経由): PHP 8.0
- (アプリ内購入経由): PHP 8.1
- (アプリ内購入経由) ): PHP 8.2
ドラフトコードの機能:
- インターネット接続を必要とせずに PHP/JS/HTML/CSS を実行
- アプリを実行オフライン開発用にデバイス上の WordPress と同じくらい複雑
- サポートされている他のアプリ (Git クライアントなど) または iCloud でのカスタム ワークスペース フォルダーの選択をサポート
- 現在のセッション変数の状態を表示するセッション インスペクターが含まれています
- PHP エラーを表示
- PHP および JavaScript 構文の色分け
- コーディング アクセサリによる内部キーボード サポート
- 追加のキーボード ショートカットによる外部キーボード サポート
- マルチタスクおよび分割画面のサポートiPad
- PHP パッケージが含まれます: WordPress、phpMyAdmin、Composer など
- ファイルやフォルダーの圧縮、解凍、コピー、移動、複製のサポートを含むファイル ワークスペース
- iCloud Drive などからのコードのインポート/エクスポートアプリまたは iTunes ファイル共有
- PHP コードを全画面で実行するキオスク モード
- Web コンテキストや Web コンテキストなしで PHP スクリプトを実行するスクリプト モードタイムアウト
付属の PHP パッケージ
WordPress 6.5
ワンタップで WordPress をオフラインで実行し (付属の WordPress SQLite プラグインを使用)、人気のプラットフォーム用のテーマとプラグインを開発できます。 .
PHPMYADMIN
外部 MySQL データベースに接続します (MySQL は含まれません)。
PHPLITEADMIN
ローカル SQLite データベースを操作します。
COMPOSER
依存関係を効率的に管理するには、Composer v.2.1.12 を使用します。パッケージにはサンプルプロジェクトも含まれています。
詳細とよくある質問への回答については、DraftCode の Web サイトをご覧ください。 (以下の「開発者 Web サイト」リンクをクリックしてください。)
注意:
- 含まれているパッケージは、利用可能なすべての PHP バージョンをまだサポートしていない可能性があります (Web サイトを確認してください)
- DraftCode のランタイムは現在サポートしていません書き換えルール
- MySQL データベースは含まれていません。 (完全にオフラインで作業する場合は、SQLite を使用することをお勧めします。)
- 現在利用可能なランタイム構成の phpinfo() 出力は、DraftCode Web サイトで入手できます。以下の「開発者 Web サイト」リンクをクリックしてください。
- アプリ内購入の価格は、この App Store ページの [情報] で [アプリ内購入] の横にある三角形をタップして確認できます。