Listen to Brian’s recent interview on PhoneGap, Nitobi, PhoneGap and the mobile web in general.
Brian LeRoux, spacelord!1!! at Nitobi, joined us to discuss PhoneGap, an open source project to enable mobile application development with web development tools. We also discuss Nitobi itself and the organization that enables the development of a project like PhoneGap.
NS BASIC Corporation announced that it now supports PhoneGap. That means apps created with NS Basic/App Studio get more power under the hood and additional APIs and functionality including compass, contacts, camera, files and notifications. These apps also become portable to platforms that support JavaScript, HTML5 and Webkit.
Find out more about NS Basic/App Studio and PhoneGap.
A couple weeks ago Ars Technica released their iPad App. It’s certainly one of the nicer PhoneGap apps I’ve seen today. It’s very simple and feels like a native in look and in feel. Scrolling through the articles is great. IBM built the app for them, which is very exciting to us at Nitobi and for the rest of the PhoneGap project. It’s a great example of what can be achieved with HTML5, JS and CSS. They have a full write up on how they built it on their blog.
Here’s a quick video of me interacting with the app:
Download it from iTunes here. Let me know what you think and if you have any feedback. There’s also an update on the Ars blog about how they’re planning to improve scrolling and navigation in a future release of the app. Kudos to them on a job well done and being very transparent about that!
Our very own Brian Leroux of inappropriate presentation fame holds it together on this great panel over the weekend.
Moderators: Ben Galbraith, Founder, Set Direction
Dion Almaer, Founder, Set Direction Panelists: Brian LeRoux, PhoneGap
Charles Jolly, Strobe Dave Balmer, Jo Project Greg Avola, Untappd LLC
Description: Building a mobile app usually involves using one proprietary SDK that targets one platform. This ensures a native look and feel as well as full access to features specific to that device or operating system. Sometimes, however, you don’t need full device access. Sometimes you might want to code at a very high level using just web standards and be able to run the application on multiple operating systems. This is similar to coding a mobile website, except that as a local application your app can launch faster, work offline, and have access to local resources. This session presents unique insights into solutions to cross-platform fragmentation
Sony Ericsson released their WebSDK Packager this week as an open source project on Github. We’re really excited about this obviously because it’s built on top of PhoneGap. Our new Build service also got a little plug in the PC World coverage:
“Earlier this month, Nitobi announced the beta of PhoneGap Build, a cloud-based tool that allows developers to write applications using HTML, CSS and JavaScript, upload their apps to PhoneGap Build, and get back applications that work natively on smartphones based on Android, webOS, Symbian and the BlackBerry OS, and soon on iOS, Windows Mobile, MeeGo and Bada.”
via Phone Makers, Software Vendors Push Web-based Apps - PCWorld Business Center.
Nice to see the mainstream tech media picking up on the issues and tooling around cross platform mobile apps.
This week Andrew Lunny gave an overview of PhoneGap and HTML/JS development for mobile at Sencha Conf in SF. He also gave a sneak peak of some of new feature he’s working on in PhoneGap Build. Check out his awesome slide deck:
A bigger theme that people should pay attention to is that PhoneGap plays nicely with almost any HTML/JS library that’s optimized for the mobile web, Sencha Touch included. These include jQuery Mobile, Zepto.js, Wink Toolkit, Sproutcore, GloveBox, XUI and more…we’re currently tracking them and going put together a page on the PhoneGap wiki where we can catalogue and showcase them. Together we can all make better mobile apps and sites with web technologies! So no need for the PhoneGap vs (insert JS lib here) nonsense. Cool. Up up and away!
Yesterday I gave a presentation at Deploy 2010 in Seattle on cross platform dev with PhoneGap and our new service Build.PhoneGap.com. Here are my slides:
I’m very exciting to be finally sending out beta invites to a lucky few folks to kick the tires on our new baby. It’s been a long time coming! PhoneGap Build our new service that let’s developers compile or build their PhoneGap based apps in the cloud. Our goal is to eliminate the need to download and configure the half dozen or so different SDKs requited to build native/installable for today’s world of smartphones. In a nutshell you upload HTML/JS/CSS as zip or from a Github project for your app to Build.PhoneGap.com, wait a couple minutes and then download the appropriate apps for your phones. From there you can test on your device or distribute into an app store. Something like this:
This is just the very early alpha beta blah blah thing startups do. We’re going to be letting folks bit by bit to keep an eye on performance and work on addressing bugs and scaling for the next while. So if you don’t get a beta right away I apologize. Our goal is to have broader access to the app by the end of the month. Although, this cloud compile service has been our plan from the beginning…yes we wanted to do this back in 2008 when we launched we had a lot of work to do on the PhoneGap framework itself to get to this point. It feels like good timing in our industry where cross platform mobile is an acknowledged significant issue and cloud based development tools are quickly gaining traction.
We’re always happy to hear feature requests and ideas so fire them our way. Be sure to stay tuned on Twitter: @phonegap. Big shout out to Andrew Lunny and the rest of the team working on PhoneGap.
We’re globetrotting this month, taking PhoneGap to various conferences in Europe and the US. I’m headed to BlackBerry DEVCON September 27-30 in San Francisco.
BlackBerry DEVCON is a great opportunity to see what’s new with BlackBerry apps and check out some new technologies for the first time. The conference is all about sharpening skills, meeting peers and learning about the latest developer tools, which is why we’ll be showcasing PhoneGap at the conference.
If you want to be there, you can get a $150 discount off the current registration price when you use the code DD6SSC when registering.
Conferences are also a great chance for us to meet more of the PhoneGap developer community. If you’re going to DEVCON, I hope you’ll come say hello. We’ll be demoing PhoneGap at a booth on the showroom floor. Hope to see you there!