Some of the crew here at Nitobi has been carefully grooming moustaches this Movember in an attempt to raise money and awareness for breast cancer. Please chip and donate a couple dollars to our team.
PhoneGap makes building iPhone and Android applications a snap with regular HTML, CSS and JavaScript. XUI is a nifty javascript microframework designed for building mobile web applications. Avoid the heresy of Objective-C or Java and return to the sanity of the open web. In this talk Brian will guide you through the creation of a mobile web app that is app store ready and talk a little about the future platforms for PhoneGap and XUI.
“Nitobi Inc.’s PhoneGap is catching on with smartphone application developers who want to avoid the pitfalls of writing to different phone platforms. PhoneGap is a development framework that lets HTML and JavaScript developers build native mobile phone apps that take advantage of native capabilities of the iPhone, Android and BlackBerry.”
My favorite quote is from a member of the PhoneGap community and developer:
“PhoneGap has cut my iPhone development time in half, which has been good news for my clients.” Nathan Freitas
There was a very nice post by one of InfoWorld’s open source bloggers, Savio Rodriguez, this morning about PhoneGap. It was the last paragraph calling our RIM that really caught my attention though…
“If I worked at RIM, I’d take a trip out to Vancouver to talk to the Nitobi dudes. This framework is exactly what RIM needs to counter the trend of developers targeting the iPhone/iPod as the premier environment for mobile device applications. RIM has the brand and market share to persuade developers that writing once and targeting three key mobile platforms is the best use of a mobile developer’s effort. RIM would need to adopt WebKit as the rendering engine for their browser, but that is going to happen anyway. ;-)”
No doubt Rodriguez! My thoughts exactly. Coincidentally we just got a email from someone at RIM:) We think because easy iPhone/iPod Touch development is the carrot and closs platform is the true long term value in PhoneGap every other mobile platform (Window Mobile, Nokia/Symbian, BlackBerry, Android and Palm Pre) should be bending over backwards to help us get PhoneGap running with their OS and APIs. Maybe they all appear to be laggards today for a reason? ;-) *gloves off*
This morning I watched this discussion of the future of mobile apps with Chris Messian and Ryan Carson. They’ve both done their research on the subject, but as you can tell no one really knows where it’s all going to end up.
I agree with Chris that mobile browsers are going to get more powerful, and we hope we’ll get all the device level features we want from JS down the road. In the meantime PhoneGap will can play that role. Eventually we hope PhoneGap won’t have to exist at least in a compiled sense and just and standard API which may eventually become obsolete. Ah wouldn’t it be nice…
We’re really hoping something like BONDI, or BONDI itself, is the way to go. We’re just not sure if we can be the first ones to adopt it. Is anyone else implementing this?
Brian Leroux and Brock Whitten will be in San Jose this Sunday March 1st at the 360|iDev. They’ll be giving a full day seminar on PhoneGap starting with the basics in the morning and helping you build your own iPhone Apps and working on the framework in the afternoon.
What you will learn:
* How to get started building PhoneGap applications
* An overview of Objective-C, Javascript API and XUI framework
* How to overcome barriers to cross-device development
* How to build applications for web-enabled devices with open standards
* How to test and deploy an application to a mobile device
* How to quickly and easily convert web applications to a native mobile app
* Differences in capabilities across devices
* How to retrofit existing web applications to utilize phone features
The first PhoneGap sprint wrapped up this weekend. We started Friday with about 15 folks squished into the Nitobi boardroom for Pizza, a quick explanation and game plan delivered by Brock Whitten.
Here’s a quick summary of what we accomplished on the various platforms now in the PhoneGap umbrella.
iPhone
Added network detection
Notify user if no network is detected
Memory clean ups
Made default image/screen more intelligent
Android
Accelerometer
Basic camera support
Offline support
Bugs fixed
Blackberry
GPS is totally working with the W3C API (maybe some error states don’t work but we’ll get there)
Camera works
Mapping works
Phone calls work
Vibration works
*Not all the Blackberry stuff is checked in yet.
We also cleaned up wiki the wiki a bunch. The new PhoneGap site is almost ready to push live too.
What’s next? We need to get all the JavaScript APIs in sync. Check the roadmap for more info. The website will be up shortly. Stay tuned for the Translink case study too.
Congrats to Greg Scott and the Jiibe team for taking the 12th spot in this years PICK 20 list. It’s list put together by public selection and the final 20 are ranked by a panel of judges which comprised a group of experts in technology and business. PICK 20 is put on by Backbone Magazine and KPMG.
For people considering a career move, Jiibe promises to help them “make better decisions for a happier life.
“I liked this one a lot, Moffitt said. “A fortune is spent recruiting talent. Here, companies and recruits can both benefit through the use of user-generated content and personality testing. Shuttleworth summed it up as “Monster meets Match.com with a dash of LinkedIn, but Geist was more cautious: “It’s an interesting site but I’m skeptical about its ability to deliver.
Nitobi helped Jiibe take their concept from idea to reality, and they aren’t finished yet. Expect more cutting corporate apps company from this start up in the coming months.
A big shout out to some of our other friends like Avi and the crew from DabbleDB, Nick Bouton the one man army behind Protagonize (Nick was also the lead developer on ThoughtFarmer), Weston from SomethingSimpler ,and Coleen from MovieSet! Go Cannucks!