Ontwikkel en voer PHP, JavaScript, HTML, CSS lokaal uit op uw iPad of iPhone (of een Apple Silicon Mac), zonder dat u een internetverbinding nodig heeft. Voer apps uit die zo complex zijn als WordPress of phpMyAdmin rechtstreeks op uw apparaat.
DraftCode is een applicatie waarmee u vrij kunt kiezen waar u op uw apparaat wilt werken. Je kunt ervoor kiezen om in DraftCode zelf te werken of in een map van een Git Client zoals WorkingCopy, op iCloud of andere services die selecteerbare maplocaties bieden. Dit geeft u de flexibiliteit om te werken op een locatie die voor u het handigst is.
Bovendien kunt u met DraftCode toegang krijgen tot uw PHP-webapp vanuit andere apps op uw iPad terwijl u zich in de modus voor gesplitst scherm bevindt. Dit betekent dat u aan uw PHP Web App kunt werken terwijl u ook andere apps gebruikt, zoals Mobile Safari of Brave. Deze functie maakt het gemakkelijker om te multitasken en productiever te zijn op uw iPad.
DraftCode wordt geleverd met de standaard PHP-stack, inclusief populaire PHP-extensies zoals MySQL, SQLite, PDO, Curl, OpenSSL, FTP, XML, JSON, SOAP, GD en meer. Dit betekent dat u toegang heeft tot alle tools die u nodig heeft om uw PHP-webapp te ontwikkelen.
Een van de unieke kenmerken van DraftCode is dat je verschillende versies van PHP kunt gebruiken en daartussen kunt schakelen. De app wordt geleverd met PHP 7.3, maar je kunt ook PHP 8.0, 8.1 en 8.2 aanschaffen en gebruiken. Dit geeft u de flexibiliteit om met verschillende versies van PHP te werken, afhankelijk van uw behoeften.
DraftCode heeft nog veel meer handige functies, waaronder de mogelijkheid om PHP, JS, HTML en CSS uit te voeren zonder internetverbinding. Dit betekent dat u offline aan uw projecten kunt werken, waardoor het perfect is voor het ontwikkelen van complexe apps zoals WordPress. De app ondersteunt ook het selecteren van een aangepaste werkruimtemap in andere ondersteunde apps, zoals Git-clients of iCloud. Het bevat een Session Inspector om de status van de huidige sessievariabelen weer te geven, evenals PHP-foutrapportage en syntaxiskleuring.
DraftCode bevat ook populaire PHP-pakketten zoals WordPress, phpMyAdmin, Composer en meer. U kunt code importeren en exporteren vanuit iCloud Drive, andere apps of het delen van bestanden in iTunes. De app heeft ook een kioskmodus om uw PHP-code op volledig scherm uit te voeren en een scriptmodus om PHP-scripts uit te voeren zonder webcontext of time-out.
Het is belangrijk op te merken dat sommige van de meegeleverde pakketten mogelijk niet alle PHP-versies ondersteunen, en dat de runtime van DraftCode momenteel geen herschrijfregels ondersteunt. Bovendien wordt er geen MySQL-database meegeleverd, maar kun je wel gebruik maken van SQLite wanneer je volledig offline werkt. U kunt de beschikbare runtimeconfiguraties bekijken op de DraftCode-website en de prijzen voor in-app-aankopen zijn te vinden op de App Store-pagina. Voor meer informatie en veelgestelde vragen kunt u terecht op de website van DraftCode.
Kies vrijelijk de locatie van uw werkruimte op uw apparaat, hetzij in DraftCode, of in de map van een Git Client zoals WorkingCopy, op iCloud of andere diensten die selecteerbare maplocaties bieden.
Heb toegang tot uw PHP-webapp vanuit andere apps op uw iPad in de modus Gesplitst scherm, bijvoorbeeld Mobile Safari of Brave.
DraftCode bevat de standaard PHP-stack, inclusief PHP-extensies die doorgaans beschikbaar zijn op een server : MySQL, SQLite, PDO, Curl, OpenSSL, FTP, XML, JSON, SOAP, GD en meer.
DraftCode kan verschillende versies van PHP uitvoeren en u kunt ertussen schakelen:
- Inclusief PHP 7.3
- (via in-app-aankoop): PHP 8.0
- (via in-app-aankoop): PHP 8.1
- (via in-app-aankoop): PHP 8.2
DraftCode-functies:
- Voer PHP/JS/HTML/CSS uit zonder dat een internetverbinding nodig is
- Voer apps zo complex als WordPress uit op uw apparaat voor offline ontwikkeling
- Ondersteuning voor het selecteren van een aangepaste werkruimte map in ondersteunde andere apps (zoals Git-clients) of iCloud
- Bevat een sessie-inspecteur die de status van huidige sessievariabelen toont
- Toont PHP-fouten
- PHP- en JavaScript-syntaxiskleuring
- Interne toetsenbordondersteuning met codeeraccessoire
- Externe toetsenbordondersteuning met extra sneltoetsen
- Multitasking en ondersteuning voor gesplitst scherm op iPad
- Inclusief PHP-pakketten: WordPress, phpMyAdmin, Composer en meer
- Bestandswerkruimte inclusief ondersteuning voor zippen , bestanden of mappen uitpakken, kopiëren, verplaatsen of dupliceren
- Code importeren/exporteren vanuit iCloud Drive, andere apps of het delen van bestanden in iTunes
- Kioskmodus waarin u uw PHP-code op volledig scherm uitvoert
- Scriptmodus om PHP-scripts uit te voeren zonder webcontext of time-out
INCLUSIEF PHP-PAKKETTEN
WORDPRESS 6.5
Met slechts één tik kunt u WordPress offline uitvoeren (met behulp van de meegeleverde WordPress SQLite-plug-in) en thema's ontwikkelen en plug-ins voor het populaire platform.
PHPMYADMIN
Verbinding maken met EXTERNE MySQL-databases (MySQL is NIET inbegrepen).
PHPLITEADMIN
Werk met lokale SQLite-databases.
COMPOSER
Gebruik Composer v.2.1.12 om uw afhankelijkheden efficiënt te beheren. In het pakket zit ook een voorbeeldproject.
Ga voor meer informatie en antwoorden op veelgestelde vragen naar de website van DraftCode. (Volg de link "Ontwikkelaarswebsite" hieronder.)
Let op:
- De meegeleverde pakketten ondersteunen mogelijk nog niet alle beschikbare PHP-versies (kijk op hun website)
- De runtime van DraftCode ondersteunt momenteel niet regels herschrijven
- Een MySQL-database is NIET inbegrepen. (We raden aan om SQLite te gebruiken als u volledig offline werkt.)
- Een phpinfo()-uitvoer van de huidige beschikbare runtime-configuraties is beschikbaar op de DraftCode-website. Volg de link "Ontwikkelaarswebsite" hieronder.
- De prijzen voor in-app-aankopen kunt u bekijken op deze App Store-pagina onder 'Informatie' door op het driehoekje naast 'In-app-aankopen' te tikken