brett rudd ● @brettrudd ● github.com/goya
what is phonegap build
potentially embarrassing clumsy demo
new features
what's next
PhoneGap Build is an online service that enables you to easily compile PhoneGap applications for iOS, Android and Windows platforms
No need to install SDKs
Produces app-store ready packages
Includes debugging and device testing tools
Seamlessly* upgrade to the latest PhoneGap versions
Share and collaborate with testers and other developers.
Your source (HTML, CSS, JS etc.) can be uploaded as a zip or can be cloned from a public or private git repo
Full support for any PhoneGap / Cordova plugin
Upload private plugins
A full RESTful api to allow integration with a CI workflow
Hydration service
A dedicated weinre server allowing for remote debugging.
Free | Monthly ($10) | Creative Cloud | |
---|---|---|---|
Open Source Apps | ∞ | ∞ | ∞ |
Private Apps | 1 | ∞ | ∞ |
App Size | 50MB | 100MB | 1GB |
3rd Party Plugins | YES | YES | YES |
Upload Private Plugins | NO | YES | YES |
phonegap/phonegap-app-star-track
www.npmjs.com/search?q=ecosystem:cordova
<plugin src="cordova-plugin-device" />
<plugin src="cordova-plugin-device" source="npm" />
<plugin src="cordova-plugin-device" source="npm" spec="1.1.2" />
Include any git-based cordova plugin from any public git repository
<plugin spec="https://github.com/apache/cordova-plugin-device.git" />
<plugin spec="https://github.com/apache/cordova-plugin-device.git#tag" />
<plugin spec="https://bitbucket.com/apache/cordova-plugin-device.git#branch" />
<plugin spec="https://my-git-server.com/apache/cordova-plugin-device.git#commit" />
<preference name="windows-appx-target" value="uap" />
<preference name="windows-appx-target" value="8.1-win" />
<preference name="windows-appx-target" value="8.1-phone" />
<preference name="windows-arch" value="anycpu" />
Support is now available on the official Adobe forums
forums.adobe.com/community/phonegap/build
Full compile logs
Gradle support for android builds
<preference name="android-build-tool" value="gradle" />
Platform specific plugins and preferences
<platform name="android">
<preference name="phonegap-version" value="4.0.2" />
<plugin src="cordova-plugin-device" />
<preference name="orientation" value="landscape" />
</platform>
.
Site redesign
Private plugin support (git and npm)
Web hooks
Continue on the path to full PhoneGap / Cordova CLI compatibility.
website -- build.phonegap.com
docs -- docs.build.phonegap.com
blog -- phonegap.com/blog/phonegap-build
issues -- github.com/phonegap/build
forums -- forums.adobe.com/community/phonegap/build
twitter -- @phonegapbuild