Éditeur de code
Coloration syntaxique pour PHP, Node.js et Python, plus la recherche et le remplacement. La barre clavier place les crochets, guillemets et opérateurs — qu'iOS cache deux niveaux plus bas — juste au-dessus des touches.
DevBox exécute PHP, Node.js et Python en local sur votre iPhone ou iPad. Vous avez un éditeur, un vrai terminal, Git, MariaDB, phpMyAdmin et un assistant IA — tout ce qu'il faut pour développer et livrer un projet directement depuis votre téléphone.
Les outils que vous connaissez déjà sur votre ordinateur, dans la paume de votre main.
Coloration syntaxique pour PHP, Node.js et Python, plus la recherche et le remplacement. La barre clavier place les crochets, guillemets et opérateurs — qu'iOS cache deux niveaux plus bas — juste au-dessus des touches.
Lancez un serveur de dev PHP, Node.js ou Python sur l'appareil. Suivez la sortie stdout et les logs de requêtes en direct dans le panneau d'exécution.
Un serveur MariaDB qui tourne sur l'appareil. Créez des bases et des utilisateurs, puis connectez-vous depuis votre code PHP ou Node.js comme vous le feriez avec n'importe quel hôte MySQL.
Un vrai terminal qui accepte n'importe quelle commande. Lancez vos scripts de build, vos gestionnaires de paquets et vos commandes git, avec l'historique et le défilement que vous attendez d'un shell.
Clonez, committez, créez des branches et poussez ou récupérez en HTTPS ou SSH, le tout depuis l'app.
Générez un nouveau projet à partir d'un prompt, réorganisez des fichiers, améliorez du code ou ajoutez des commentaires grâce à l'IA
phpMyAdmin complet, branché sur votre MariaDB local. Exécutez du SQL, éditez des tables et importez ou exportez des dumps depuis le navigateur.
Composer, npm et pip fonctionnent comme partout ailleurs. Les installations tournent dans le terminal, vous suivez donc la vraie sortie ligne par ligne.
Chaque projet garde ses propres fichiers, dépendances et réglages serveur, et reste isolé des autres.
La mise en page est conçue pour un écran tactile de bout en bout. La barre clavier garde accolades, crochets et points-virgules à une touche de distance.
Démarrez un serveur local d'une touche. Le navigateur WebKit intégré s'ouvre à côté de votre code et les logs défilent pendant l'exécution. C'est la même boucle éditer, enregistrer, rafraîchir qu'à votre bureau.
Les runtimes et outils sont livrés dans l'app, prêts à l'emploi dès l'installation.
Choisissez PHP, Node.js ou Python. DevBox met en place le runtime et l'arborescence pour vous.
Éditez vos fichiers et ajoutez des dépendances avec Composer, npm ou pip quand vous en avez besoin.
Appuyez sur Exécuter. Le serveur démarre et l'aperçu WebKit s'ouvre sur votre projet.
DevBox tourne sur iPhone, iPad et Mac (Conçu pour iPad). Il prend en charge iOS et iPadOS 14 ou version ultérieure, et la mise en page s'adapte automatiquement à chaque appareil.
Oui. L'édition, l'exécution et l'aperçu fonctionnent tous hors ligne. La connexion n'intervient que pour installer des paquets ou atteindre un dépôt Git distant.
Oui, les trois. Utilisez-les depuis le terminal ou le panneau des paquets de chaque projet.
Dans le stockage propre à DevBox par défaut. Vous pouvez aussi ouvrir des fichiers depuis tout ce que l'app Fichiers atteint, comme iCloud Drive, FTP ou SSH.
C'est prévu. PHP, Node.js et Python sont les trois premiers, avec d'autres dans les prochaines mises à jour.