Développez et exécutez PHP, JavaScript, HTML, CSS localement sur votre iPad ou iPhone (ou un Apple Silicon Mac), sans nécessiter de connexion Internet. Exécutez des applications aussi complexes que WordPress ou phpMyAdmin directement sur votre appareil.
DraftCode est une application qui vous permet de choisir librement où vous souhaitez travailler sur votre appareil. Vous pouvez choisir de travailler dans DraftCode lui-même ou dans un dossier d'un client Git comme WorkingCopy, sur iCloud ou d'autres services proposant des emplacements de dossiers sélectionnables. Cela vous donne la flexibilité de travailler dans l’endroit qui vous convient le mieux.
De plus, DraftCode vous permet d'accéder à votre application Web PHP à partir d'autres applications sur votre iPad en mode écran partagé. Cela signifie que vous pouvez travailler sur votre application Web PHP tout en utilisant d'autres applications, telles que Mobile Safari ou Brave. Cette fonctionnalité facilite le multitâche et est plus productif sur votre iPad.
DraftCode est livré avec la pile PHP standard, y compris des extensions PHP populaires telles que MySQL, SQLite, PDO, Curl, OpenSSL, FTP, XML, JSON, SOAP, GD, etc. Cela signifie que vous avez accès à tous les outils dont vous avez besoin pour développer votre application Web PHP.
L'une des fonctionnalités uniques de DraftCode est qu'il vous permet d'exécuter différentes versions de PHP et de basculer entre elles. L'application est livrée avec PHP 7.3, mais vous pouvez également acheter et utiliser PHP 8.0, 8.1 et 8.2. Cela vous donne la flexibilité de travailler avec différentes versions de PHP en fonction de vos besoins.
DraftCode possède de nombreuses autres fonctionnalités utiles, notamment la possibilité d'exécuter PHP, JS, HTML et CSS sans connexion Internet. Cela signifie que vous pouvez travailler sur vos projets hors ligne, ce qui le rend parfait pour développer des applications complexes comme WordPress. L'application prend également en charge la sélection d'un dossier d'espace de travail personnalisé dans d'autres applications prises en charge, telles que les clients Git ou iCloud. Il comprend un inspecteur de session pour afficher l'état des variables de session en cours, ainsi qu'un rapport d'erreurs PHP et une coloration syntaxique.
DraftCode inclut également des packages PHP populaires tels que WordPress, phpMyAdmin, Composer, etc. Vous pouvez importer et exporter du code depuis iCloud Drive, d'autres applications ou le partage de fichiers iTunes. L'application dispose également d'un mode kiosque pour exécuter votre code PHP en plein écran et d'un mode script pour exécuter des scripts PHP sans contexte Web ni délai d'attente.
Il est important de noter que certains des packages inclus peuvent ne pas prendre en charge toutes les versions de PHP et que le moteur d'exécution de DraftCode ne prend actuellement pas en charge les règles de réécriture. De plus, une base de données MySQL n'est pas incluse, mais vous pouvez utiliser SQLite lorsque vous travaillez complètement hors ligne. Vous pouvez consulter les configurations d'exécution disponibles sur le site Web DraftCode et les tarifs des achats intégrés sont disponibles sur la page App Store. Pour plus d'informations et les questions fréquemment posées, vous pouvez visiter le site Web de DraftCode.
Choisissez librement l'emplacement de votre espace de travail sur votre appareil, soit dans DraftCode, soit dans le dossier d'un client Git comme WorkingCopy, sur iCloud ou d'autres services proposant des emplacements de dossiers sélectionnables.
Accédez à votre application Web PHP à partir d'autres applications sur votre iPad en mode écran partagé, par exemple Mobile Safari ou Brave.
DraftCode inclut la pile PHP standard, y compris les extensions PHP généralement disponibles sur un serveur. : MySQL, SQLite, PDO, Curl, OpenSSL, FTP, XML, JSON, SOAP, GD et plus encore.
DraftCode peut exécuter différentes versions de PHP et vous pouvez basculer entre elles :
- Comprend PHP 7.3
- (via achat intégré) : PHP 8.0
- (via achat intégré) : PHP 8.1
- (via achat intégré) : PHP 8.2
< br>Fonctionnalités de DraftCode :
- Exécutez PHP/JS/HTML/CSS sans nécessiter de connexion Internet
- Exécutez des applications aussi complexes que WordPress sur votre appareil pour un développement hors ligne
- Prise en charge de la sélection d'une application personnalisée dossier d'espace de travail dans d'autres applications prises en charge (comme les clients Git) ou iCloud
- Comprend un inspecteur de session affichant l'état des variables de session en cours
- Affiche les erreurs PHP
- Coloration de la syntaxe PHP et JavaScript
- Prise en charge du clavier interne avec accessoire de codage
- Prise en charge du clavier externe avec des raccourcis clavier supplémentaires
- Prise en charge du multitâche et de l'écran partagé sur iPad
- Inclut les packages PHP : WordPress, phpMyAdmin, Composer et plus
- Espace de travail de fichiers incluant la prise en charge de la compression et de la décompression , copier, déplacer ou dupliquer des fichiers ou des dossiers
- Importation/exportation de code depuis iCloud Drive, d'autres applications ou le partage de fichiers iTunes
- Mode kiosque qui exécute votre code PHP en plein écran
- Mode Script pour exécuter des scripts PHP sans contexte Web ou délai d'attente
PAQUETS PHP INCLUS
WORDPRESS 6.5
En un seul clic, vous pouvez exécuter WordPress hors ligne (en utilisant le plugin WordPress SQLite inclus) et développer des thèmes et des plugins pour le plate-forme populaire.
PHPMYADMIN
Connectez-vous aux bases de données MySQL EXTERNES (MySQL n'est PAS inclus).
PHPLITEADMIN
Travailler avec des bases de données SQLite locales.
COMPOSER
Utilisez Composer v.2.1.12 pour gérer efficacement vos dépendances. Le package comprend également un exemple de projet.
Pour plus d'informations et des réponses aux questions fréquemment posées, veuillez visiter le site Web de DraftCode. (Veuillez suivre le lien "Site Web du développeur" ci-dessous.)
Veuillez noter :
- Les packages inclus peuvent ne pas encore prendre en charge toutes les versions PHP disponibles (consultez leur site Web)
- Le moteur d'exécution de DraftCode ne prend actuellement pas en charge règles de réécriture
- Une base de données MySQL n'est PAS incluse. (Nous vous recommandons d'utiliser SQLite lorsque vous travaillez complètement hors ligne.)
- Une sortie phpinfo() des configurations d'exécution actuellement disponibles est disponible sur le site Web DraftCode, veuillez suivre le lien "Site Web du développeur" ci-dessous.
- Les prix des achats intégrés peuvent être consultés sur cette page de l'App Store sous "Informations" en appuyant sur le triangle à côté de "Achats intégrés"