DraftCode for PHP IDE 4+
Develop PHP, WordPress offline
Solesignal Limited
Designed for iPad
-
- €17.99
- Offers In-App Purchases
Screenshots
Description
Develop and run PHP, JavaScript, HTML, CSS locally on your iPad or iPhone (or an Apple Silicon Mac), without requiring an internet connection.
Run Apps as complex as WordPress or phpMyAdmin right on your device.
Freely choose your workspace location on your device, either inside DraftCode, or in the folder of a Git Client like WorkingCopy, on iCloud or other services that offer selectable folder locations.
Access your PHP Web App from other Apps on your iPad while in Split Screen mode, for example Mobile Safari or Brave.
DraftCode includes the standard PHP stack including PHP extensions typically available on a server: MySQL, SQLite, PDO, Curl, OpenSSL, FTP, XML, JSON, SOAP, GD and more.
DraftCode can run different versions of PHP and you can switch between them:
- Includes PHP 7.3
- (via in-App Purchase): PHP 8.0
- (via in-App Purchase): PHP 8.1
- (via in-App Purchase): PHP 8.2
DraftCode Features:
- Execute PHP/JS/HTML/CSS without requiring an internet connection
- Run Apps as complex as WordPress on your device for offline development
- Support for selecting a custom workspace folder in supported other Apps (like Git clients) or iCloud
- Includes a Session Inspector showing state of current session variables
- Shows PHP errors
- PHP and JavaScript syntax colouring
- Internal keyboard support with coding accessory
- External keyboard support with additional keyboard shortcuts
- Multitasking and split-screen support on iPad
- Includes PHP packages: WordPress, phpMyAdmin, Composer and more
- File workspace including support to zip, unzip, copy, move or duplicate files or folders
- Code import/export from iCloud Drive, other Apps or iTunes file sharing
- Kiosk mode that runs you PHP code fullscreen
- Script mode to run PHP scripts without a web context or timeout
INCLUDED PHP PACKAGES
WORDPRESS 6.5
With just one tap you can run WordPress offline (using the included WordPress SQLite plugin) and develop themes and plugins for the popular platform.
PHPMYADMIN
Connect to EXTERNAL MySQL databases (MySQL is NOT included).
PHPLITEADMIN
Work with local SQLite databases.
COMPOSER
Use Composer v.2.1.12 to efficiently manage your dependencies. The package also includes an example project.
For more information and answers to frequently asked questions please visit DraftCode's website. (Please follow the "Developer Website" link below.)
Please note:
- Included packages might not yet support all PHP versions available (check their website)
- DraftCode's runtime currently does not support re-write rules
- A MySQL database is NOT included. (We recommend using SQLite when working completely offline.)
- A phpinfo() output of the current available runtime configurations is available on the DraftCode website, please follow the "Developer Website" link below.
- In-App purchase pricing can be reviewed on this App Store page under "Information" by tapping the triangle next to 'In-App Purchases"
What’s New
Version 1.14.1
Included Packages Update:
Updated included WordPress to v6.5 and SQLite plugin to v2.1.9 to avoid an issue where the automatic WordPress update during setup would make it incompatible with the included SQLite plugin.
Ratings and Reviews
Great idea, but not quite there yet
Really cool to have PHP running actually on the iPad. Handy for working on code, testing without actually having to upload every time.
However as a tool for this purpose it's a bit too limited at this early stage. It lacks syntax highlighting (it gives the PHP and HTML parts different colours but not the code elements themselves). It also lacks FTP up/download capability which you need to upload the finished and tested code. You can still use an external app for this but it defeats the purpose a bit.
Finally it doesn't really have any kind of debugging tool, to support stepping through code, setting break points etc. I think these limitations don't really make it a full-fledged IDE and I hope they will be addressed. It's useful as it is, to learn PHP without needing a web server, and a very good idea to have PHP running on the actual iPad. But it needs a little more attention to make it really useful.
App Privacy
The developer, Solesignal Limited, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.
Data Not Collected
The developer does not collect any data from this app.
Privacy practices may vary based on, for example, the features you use or your age. Learn More
Information
- Provider
-
Solesignal Limited has identified itself as a trader for this app and confirmed that this product or service complies with European Union law.
- DUNS Number
- 590945775
- Address
- 58 Rodrigo Rd N/A Wellington 6022 New Zealand
- Phone Number
- +64 276743222
- support@solesignal.com
- Size
- 148.9 MB
- Category
- Developer Tools
- Compatibility
-
- iPhone
- Requires iOS 15.6 or later.
- iPad
- Requires iPadOS 15.6 or later.
- iPod touch
- Requires iOS 15.6 or later.
- Mac
- Requires macOS 12.0 or later and a Mac with Apple M1 chip or later.
- Languages
-
English
- Age Rating
- 4+
- Copyright
- © Solesignal Ltd.
- Price
- €17.99
- In-App Purchases
-
- PHP 8.1 Runtime €5.99
- PHP 8.2 Runtime €5.99
- PHP 8.0.28 Runtime €2.99
- PHP 7.3 Runtime €0.00
- PHP 7.2 Runtime €0.00