Metal Toad has been building applications and cloud environments for some of the most well-known global brands for over a decade. Learn more > >

PhoneGap Day! Andrew Lunny and Hardeep Shoker on Phonegap Build

Andrew Lunny @alunny & Hardeep Shoker @hardeepshoker

Andrew was the person who named it Callback, he's the bad person.

PhoneGap Build is an Adobe product in public beta, and free for now.

Build builds apps in the cloud:
upload code
download apps

Features:
Six mobile platforms
an API
Collaborations
Debugging - hosted weinre server
git & Github - tight integration

Observations/Whining: (his words, not mine)

The internet is hard
things like iframes for ads, static resources, XHRs
whitelisting urls in Phonegap
target=_blank to open things in a browser would help things

cross-platform != multi-platform
these aren't the same
phonegap build tries to abstract the sdk away
app != index.html
W3C spec for widget packaging and xml config

Plugins
mostly don't exist
what they (PhoneGap Build) want
cross-platform
the same js
consistent native api
declarative installation
documentation
what we have
github plugin repo https://github.com/phonegap/phonegap-plugins
awesome comic

Consistent APIs
Child Browser https://github.com/alunny/ChildBrowser
Its not sustainable to keep plugins up to day, let's fix this.

New Stuff
Hydration
Push code to server, it pushes built app to your phone

Demo was super cool! Thanks Hardeep!

Filed under:

Add new comment

Restricted HTML

  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>, <cpp>, <java>, <php>. The supported tag styles are: <foo>, [foo].
  • Web page addresses and email addresses turn into links automatically.
  • Lines and paragraphs break automatically.

Ready to get started?