Nokia Premium Developer Program for Asha – A Great Opportunity

 Hi,

 Here comes a great opportunity for developers: If you are having only two qualifying mobile applications published in any of the official store(e.g., Nokia Store, Windows Phone Store, Google Play, BlackBerry World, Apple App Store), then you can be a part of the Nokia Premium Developer Program for Asha.  This program has number of benefits including a free Nokia Asha 310 device, $500 (USD) in Nokia Ad Exchange (NAX) credits for use in creating external ad campaigns, free tech support tickets etc. I must say it’s a great opportunity for mobile application developers because you can target 675 million (and increasing) phones by targeting Nokia Asha platform.

Asha Premium Program Shipment

After reading about this opportunity, I instantly sent my registration request which get approved in 24 hours and I received the Nokia Asha 310 device in a week. The Nokia Asha platform provides a great UX and one can develop applications for Asha phones using Nokia Java SDK or Nokia Web Tools.

BloxRun MoSync

I am always interested in trying new development tools especially the cross-platform ones. That’s why, I chose to play with MoSync SDK which is a free, open-source & cross-platform development tool with a support for Nokia Asha (JavaME) phones. It provides a rich cross-platform IDE with a C/C++ foundation and provides a large number of APIs that can help developers in building cross-platform applications easily. I gave it a go and found that JavaME applications developed using MoSync worked really well on Nokia Asha phones.

Blox Run- Gamplay

‘Blox Run’ is the game which I ported from Nokia Anna/Belle phone to Nokia Asha (JavaME) platform using MoSync. This game has a pretty simple game engine implementation which took me only two days to port it to MoSync. For graphics part, I use to create vector graphics using Adobe Flash or Adobe Illustrator which can be easily ported to lower or higher resolution phones by simply resizing them. That’s why, it took me only few hours to regenerate all the graphics for Asha phones having resolution of 240×400. Just add one more day to it for testing & optimization, so, in total four days my porting process was completed. If you want to try out the game, it is published in the Nokia Store.

At the end, I also like to mention that I told one of my fellow ‘Murtaza Ashraf’ (a Founder and CEO of Ioptime) about this program and now, he is having his own Nokia Asha phone (sent by this program). Moreover, I actually get impressed by the UX and performance of Asha Phones and that’s why, I decided to do more experiments soon. Stay Tuned!

Best Regards,

Sajid Ali Anjum

SWFxME 1.0 – Extend Flash Lite Using J2ME

I was working on a open source project from last 4 months.Today , i released this project under name “SWFxME “.It is designed for the developers who want to give more power to their applications using a hybrid application (Flash Lite + JavaME) .Here are few details :

SWFxME:
SWFxME is an open source project developed to extend Flash Lite with J2ME via HTTP server (written in J2ME code) and to provide more power to the developer by making a hybrid application.
The developers who want to know the difference between Jarpa and SWFxME? Then Jarpa is an XML Socket Server whereas SWFxME is a HTTP Server .Hence, SWFxME is more compatible (i.e from Flash Lite 1.1 to onwards) .

Compatibility :
The minimum requirements for SWFxME :
1 – Flash Lite 1.1
2 – MIDP 2.0
3 – JSR-75 (File Connection API) Support
It should have to work with a phone having these 3 characteristics provided that the platform doesnt
have any restrictions to write files, launching files or listening to a local port.

Built-In Functions :
Current version has 2 built-in functions :
1 – Write File
2 – List Directory

Samples , Documentaion & Source :
Every Thing is available on SWFxME Project Page

Tested :
Currently tested with S60 phones (E50, N78 & 5800) but i love to know about other phones like (S40 and SE etc)

Screenshots of the sample :

As this is the first release, i want other developers to test it on their devices and provide feedback .So, the next releases are much more compatible and samples for different platforms will be available .

Best Regards,

Sajid Ali Anjum

%d bloggers like this: