Yesterday, a Facebook friend updated his status with an angry comment about how his app failed to run on a particular S40 phone after it ran successfully on another S40 phone. I really felt his pain because I know it has been hard for developers to develop a native app; guys have been frustrated by developing the same app for different platforms with different codes.
Enough of crying!
BlackBerry announced that using the new BlackBerry10 (to be launched in January), developers can port Android apps.. Developers can now breath a sigh of relief as this takes them closer to their BlackBerry app development goals. Nokia is also not getting left behind – developers can also port Android apps on Nokia S40 devices with a little adjustment of code. Nokia is organizing webinars to take developers step-by-step on how to make this happen.
Porting Android apps to the Series 40 platform (Session 2)
Thursday, December 13, 2012 9:00 AM WAT – 10:00 AM WAT
This webinar will give an overview of how to port various types of Android applications to the Series 40 platform. Join Michael Samarin of Futurice as he walks you through the basic porting tasks involved and shows you how to map Android APIs to corresponding Series 40 APIs. In live coding demonstrations, Michael will use simple hands-on examples to illustrate a step-by-step porting process. This presentation will pay special attention to UI portability and creating a consistent user experience on Series 40 phones. Register
Porting BlackBerry apps to the Series 40 platform (Session 3)
Tuesday, December 18, 2012 9:00 AM WAT – 10:00 AM WAT
This webinar will give an overview of how to port various types of Java™ applications for BlackBerry OS to the Series 40 platform. Join Michael Samarin of Futurice as he walks you through the basic porting tasks involved porting tasks and shows you how to map BlackBerry APIs to corresponding Series 40 APIs. In live coding demonstrations, Michael will use simple hands-on examples to illustrate a step-by-step porting process.
And you can catch up with materials from previous Session 1 & 2 here