By Jesse MacFadyen
Open iTunes to buy and download apps.
HyperLab, the HTML5 app crucible.
HyperLab is an HTML5 test container utility that lets your easily run HTML5 based prototype applications on your phone.
Drop files and zipped folder into iTunes and immediately view them on your device.
Display images, movies, pdfs, and static html pages
Run your prototype HTML5 apps and games in a full screen browser.
Test your prototype Apache Cordova applications quickly and easily without needing to rebuild, or provision.
HyperLab lets you sync files to your device using iTunes file sharing. In order to move your html pages to the device it must be connected via usb to your iTunes sync machine.
With your device connected, and iTunes open, select your iOS device.
- Select the apps tab along the top of the device info pane.
- Scroll to the bottom and you will see the file-sharing section.
- In the Apps pane, select HyperLab.
- To the right, you will see a list of ‘HyperLab Documents’
You can drop files here and they will be instantly copied to the device. No need to sync.
HyperLab supports images, movies, pdfs, and html pages. Unfortunately, iTunes will not allow you to drop a folder to sync, so you will need to zip the folder and drop the zip file into iTunes. HyperLab will unzip the file when you select it.
When loading files, the browser control will take the full screen area. You will need to press and hold the title bar to return to HyperLab and relaunch your html page, or load another file.
HyperLab includes the Apache Cordova 1.6.0 device access APIs.
Documentation for this version is here:
Follow me on Twitter @purplecabbage, to send feature requests, questions, kudos.
This really lowers the barriers to entry for app development. I would have paid for this. Thanks!
Looking forward to on-board availability of the Cordova plugins, especially the camera, vibration, sounds, notifications, push alerts, and (a non-Cordova-standard) barcode/qrcode scanner! It's worth any bloat in this development app to have those features available, right?
One gotcha in the current version is that the browser component seems to cache the onboard .js files, so even after redeploying a new zip file, the old code gets executed. I work around this my putting a timestamp in the name of the zip file deployment.
- Category: Utilities
- Released: May 22, 2012
- Version: 1.0
- Size: 3.8 MB
- Language: English
- Seller: Jesse MacFadyen
- © RisingJ Interactive
Compatibility: Requires iOS 5.1 or later. Compatible with iPhone, iPad, and iPod touch.