Here at Nitobi we’re excited to be contributing PhoneGap to the Symbian Web Runtime. PhoneGap will now be included as part of the web extensions package in the Symbian^3 platform.
By contributing code that converts PhoneGap APIs to the Symbian WRT API, we’ve made it easier for Symbian developers to write applications using PhoneGap. You no longer need to include any extra code which, of course, makes deployment faster.
PhoneGap developers benefit by getting even better support for the Symbian WRT platform.
PhoneGap supports WRT 1.1 and implements these APIs: geolocation, accelerometer, camera, vibration, contacts, SMS, sounds, orientation change and storage. The network availability API is under development.
If you’re new to PhoneGap, it’s worth checking out. PhoneGap is an open source development framework for building cross-platform mobile apps that run on Symbian as well as iPhone/iTouch/iPad, Google Android, Palm and Blackberry. The PhoneGap open source code has been downloaded more than 250K times and there are thousands of PhoneGap apps in app stores and directories.
Are you ready to up the ante for your PhoneGap apps?
Then don’t miss Advanced PhoneGap training online on July 8th, 2010 from 10 am to 1 pm PT. During this online session, you’ll learn everything you need to know to build complex, cross platform mobile apps with advanced GUIs and functionality using the PhoneGap open source framework.
You’ll learn how to:
Extend PhoneGap and work with plug-ins
Dive deep into mobile JavaScript to build complex apps
Work with XUI
Take your PhoneGap apps offline
Work with GitHub and contribute back to the PhoneGap project.
Advanced PhoneGap Training – Online
Thursday July 8th, 10 am – 1 pm PT
Cost: $99 Register now
We hope you’ll join us for this informative session! Find out more about what you’ll learn at Advanced PhoneGap training.
As the calendar flips over to April, we’re stoked about some of the things Nitobi is up to this month. For starters, we’ll be at JSConf in Washington DC from April 17-18, 2010. If you haven’t been to JSConf you’re missing out on one of the best JavaScript programming events of the year. It’s sold out this year–likely because the theme is pirates–but be sure to put it on your calendar for 2011.
While we’re at JSConf, we’ll be connecting with the good people of Washington DC for a PhoneGap training session. We’ve been having a great time spreading the PhoneGap love across North America and we hope you’ll join us for this full-day workshop on April 16, 2010. You’ll learn how to build mobile applications in HTML and JavaScript while still taking advantage of core features of the Android, iPhone, Blackberry, Symbian and Palm.
The Latham Hotel, 3000 M Street NW
Washington DC
April 16, 2010
9:30 am – 4:30 pm
Learn the easiest way to use HTML, CSS and JavaScript to build cross-platform mobile apps.
Creators of PhoneGap, a ground-breaking mobile application development framework, will show web developers how to build mobile applications in HTML and JavaScript while still taking advantage of core features of iPhone, Google Android, Blackberry, Symbian and Palm mobile devices. This full-day PhoneGap training session takes place in Seattle on March 11, 2010. Attendees can register at http://mobileappdevtraining5.eventbrite.com/.
PhoneGap gained widespread recognition last year when the project won the LaunchPad competition at Web 2.0 Expo. Since then, hundreds, even thousands, of PhoneGap applications have been built and submitted to the Apple app store and directories.
In the training session, you’ll learn how to use your HTML/JavaScript skills to build app store ready applications for mobile platforms including iPhone, Google Android, Blackberry, Symbian and Palm. At the completion of this course, you’ll be able to:
Set up your development environment
Compile for multiple platforms
Run code in a emulator
Debug your HTML and JavaScript
Access native APIs, including location, camera, accelerometer, contacts, and more via JavaScript
Optimize your JavaScript for mobile devices
Make security considerations
Build a mobile application that runs offline
Use CSS transitions, animations and transforms to create native looking interfaces
Use the Canvas for advanced graphics
Use mobile JS libraries, such as XUI and Dashcode to build mobile applications faster
We’re working on producing a new version of the PhoneGap video (replacing this one). We’re hoping to include short video clips–a montage really–from a bunch of apps built with PhoneGap.
If you’d like your app included, please send it to Darren at darren at capulet dot com.
At Nitobi, we work in a mixed IT environment and use a wide variety of technologies like Ajax, Flash, Flex, Ruby, etc. We also use the Microsoft .NET Framework because more of our clients are investing in .NET these days.
This month, Microsoft is highlighting Nitobi’s use of .NET in a case study posted on Microsoft’s website. The article focuses on the work we do at Nitobi and discusses why and how we’re using .NET.
Here’s a short excerpt from the case study:
To meet its customer’s technology needs and help deliver rich Internet apps, Nitobi determined that adding Microsoft .NET Framework 2.0 and .NET Framework 3.5 into its development mix as a way to handle some user interface (UI) technologies would help to improve collaboration and add value to customers already using the .NET Framework.
“Interoperability is something that our customers demand and developers need to boost performance. We felt that including .NET in our development arsenal would help to increase developer collaboration and business agility, which is critical for our success,” says Charland.
In 2009, we taught in-person PhoneGap training sessions in San Francisco, Vancouver and New York. We also heard from PhoneGap users who couldn’t attend our classes and wanted an online alternative.
We’re happy to oblige–we’ve scheduled two online PhoneGap webinars for later this month. We’re offering an introductory session and an advanced class. Each course is three hours in duration and will be taught by the Nitobi developers who created PhoneGap. Here are the details:
Mobile App Development with PhoneGap – Introductory Course
In this hands-on tutorial you’ll discover how to use your HTML/JavaScript skills to build applications for mobile platforms including iPhone, Google Android, Blackberry, Symbian and Palm. Learn how to use PhoneGap to create platform-neutral mobile applications with HTML, CSS and JavaScript. Get the tools and experience you need to build app store ready mobile applications.
January 21, 2010
10:00 AM to 1:00 PM, PST
Cost: $99 USD
For more information and to register, click here.
Mobile App Development with PhoneGap – Advanced Course
Are you ready to take your PhoneGap apps to the next level? In this advanced mobile app development training workshop, you’ll learn how to:
Extend PhoneGap and work with plugins
Dive deep into mobile JavaScript to build complex apps
Work with XUI
Take your PhoneGap apps offline
Work with GitHub and contribute back to the PhoneGap project.
At the end of this PhoneGap master class, you will have all the knowledge to build complex, cross-platform mobile apps with advanced GUIs and functionality using the PhoneGap open source framework.
January 28, 2010
10:00 AM to 1:00 PM, PST
Cost: $99 USD
Fore more information and to register, click here
Jeremiah also put together this great two-minute video talking about using PhoneGap:
You can read the whole story on the Digital Dandelion blog. Here’s an excerpt:
“PhoneGap allows web apps to be first class citizens on mobile platforms. It does this by running web pages inside of a native application, and providing a javascript bridge library to access device features. When you’re done, compile and distribute like any other app.”
Last week we were at Web 2.0 Expo in NYC where we were part of an exciting announcement with Sony Ericsson, the release of the Sony Ericsson WebSDK. The WebSDK is an open source tool created in collaboration with the PhoneGap open source community. With the Sony Ericsson WebSDK, web and mobile developers can create mobile apps using HTML, CSS and JavaScript that access platform features and data including accelerometer, GPS, camera and contacts. Sony Ericsson Web SDK initially supports Android (e.g. XPERIA) and Symbian (Satio) platforms.
“With the Sony Ericsson WebSDK our focus is on bringing all the capabilities of web technologies to mobile applications and giving web developers wide access to easy-to-use tools and mobile phone platforms.” says Christopher David, Head of Developer and Partner Engagement at Sony Ericsson. “We are driving this initiative together with the PhoneGap open source community and invite developers to join us as we offer advanced mobile devices and a clear monetization path.”
If you want to find out more about the Sony Ericcson WebSDK, check out the official announcement from Web 2.0 Expo.
“Mobile development is increasingly no different from Web development, but proprietary hooks remain.” said James Governor, RedMonk industry analyst, “By building on Phonegap, Sony Ericcson can grow its developer community and allow the apps built to take advantage of native platform functionality.”
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.