1 2 3 4 5

Nokia Asha UI Component Demos – Featured Project

AshaCompDemIcon   Nokia Asha UI Component Demos by team Nokia Developer is a our Featured Project of the week. The project which is the ported version of  ​Series 40 UI Component Demos to the newly released Nokia Asha software platform 1.0 demonstrates quite nicely the use of  LCDUI components tested well on the latest Nokia 501.

asha-ui-component-demos-1        asha-ui-component-demos-6

As visible from the pictures above, the projects describes various Nokia Asha UI components like Lists, Canvas, Form etc. The availability of  source code also proves to be of great help for people wanting to start developing for or convert their existing S40 based app to Nokia Asha platform.

Thanks to Nokia Developer team who have been creating great projects which have always proven a great learning resource for developers & this project is no less then that.

- Vineet Jain (on behalf, Projects Moderation team)

Porting MIDlets from Symbian to Nokia Asha (Featured Article)

Porting MIDlets from Symbian to Nokia Asha by skalogir

PortedCatBarExpanded.png

This article provides instructions on how to port existing MIDlets written for Symbian to Nokia Asha software platform. The article covers a number of porting aspects ranging from heap memory limitations, image processing, virtual keyboard, persistent storage, location aware MIDlets, etc.

There are also companion articles How to develop Java ME applications on Symbian and Porting MIDlets from Nokia Asha to Symbian which help you write code to address the biggest possible market of Nokia devices.

See Featured Article for other great articles from the community.

WeatherApp – Featured Project

JMEWeatherIcon  This week we have selected WeatherApp as our Featured Project, another Nokia Developer example for the Nokia Asha software platform and Series 40. This project lets users see the upcoming day’s weather forecast for their region or any other city of their choice. GPS/cellid based positioning is used to fetch user’s location which in turn is utilized to get the forecast data in JSON format.

JMEWeather1 JMEWeather2

The project works well with Nokia Asha software platform 1.0, on which the latest device Nokia 501 is based. The project also proves a good source of information for anyone wanting to implement in-app advertising in their apps.

It boasts a huge number of downloads since its creation depicting how much helpful the project has been. For all the technical details about the project see its Wiki.

Thanks to all the people who have been creating such cool & great examples & helping developers in a great manner.

- Vineet Jain (on behalf, Projects Moderation team)

Series 40 Webinar: What’s new in Nokia Web Tools 2.3 (Featued Video)

In this webinar Swapnil Johnson, from Nokia’s Xpress Browser product-management team, puts the spotlight on the Nokia Web Tools 2.3 update. He demonstrations the Nokia Web App Designer, which provides visual assistance, drag-and-drop UI components, and source code highlights when creating Series 40 web apps. He also shows you how to use the new content-based templates to jump-start development of popular application patterns such as shopping and video browsing.

You can download the slides from this session at: http://www.slideshare.net/nokia-developer/what-is-new-in-nokia-web-tools-23

Find out more about:

Check out the current webinar schedule here: http://www.developer.nokia.com/webinars

See Featured Videos for other great videos from the community.

Integrating your social presence with the Digital Marketing Toolkit website (Featured Article)

Integrating your social presence with the Digital Marketing Toolkit website by jappit

Nmt website socialpresence start point.png

The Digital Marketing Toolkit allows developers to easily create marketing assets to promote their own applications on various channels and media. By following the guidelines in the Nokia App Marketing Guide, this article shows how to integrate your social presence in the assets, and specifically in the website created by using the Digital Marketing Toolkit.

This article is one of the winning entries in the Series 40 Webinars – Contribute and Win Competition 2013Q1 with Marketing in a Box competition.

Battle Tank (Featured Project)

BattleTankIcon This week we have chosen Battle Tank as our Featured Project by Nokia Developer team. A Java ME based tank game which showcases the usage of sprites, tiles etc. along-with covering some ‘crucial’ points which should be kept in consideration while developing a gaming project for Java ME.

BattleTankImgA           BattleTankImgB

The game’s main objective remains the destruction of enemy tanks & defend its base alongside giving the user the option to choose between various kinds of tanks, jumping to larger levels etc. The project, which is very well explained in its Wiki also proves very useful for the people who wanting to implement ‘In App purchase’ feature in their apps which is a part of its latest version. Undoubtedly the project is quite popular amongst the developers which is evident from its download numbers.

Lastly, we would like to thank all the people associated with the project & moreover hoping to see its Windows Phone version in the near future.

- Vineet Jain (on behalf, Projects Moderation team)

Series 40 Webinar: UX checklist for Series 40 full-touch apps (Featued Video)

This webinar provides pointers you can use to undertake UX checks on your Series 40 full-touch apps, even if you have no formal experience in UX design. UX expert Jan Krebber reviews a checklist of the worst UX mistakes that he and colleagues found in real-world testing of apps. He points out the commonly made mistakes and provides specific solutions to these problems.

As usual for Nokia Developer UX webinars, it features exercises and has received follow-up treatment in a Nokia Developer Wiki article.

You can download the slides from this session at: http://www.slideshare.net/nokia-developer/ux-checklist-for-series-40-full-touch-apps

The related wiki article is here: Series 40 UX checklist webinar – companion article

Find out more about developing for Series 40 at: http://www.developer.nokia.com/Series40

Links to other Nokia Developer Resources mentioned in the webinar are:

Check out the current webinar schedule here: http://www.developer.nokia.com/webinars

See Featured Videos for other great videos from the community.

LWUIT Gestures Demo (Featured Project)

LWUITGestThis week we have selected LWUIT Gestures Demo as our Featured Project. This Nokia Developer Example will be very useful for developers who want to use LWUIT and Gestures – it comes with well documented (wiki) source code, a good nice summary with graphics.

gesturedemo_grid_screen gesturedemo_image_screen

LWUIT Gestures Demo is a pseudo photo gallery option for Series 40 devices which enables the user to view the images in  grid view mode which enables the user to re-position the images by long tapping them followed by dragging. Along with that if user makes a single tap on any of the image then  image view mode gets activated in which user can view, zoom-in/zoom-out or pan the  image.

Lastly a big thanks to all the people associated with this project for demonstrating that how LWUIT framework can be utilized easily & to its full extent.

- Vineet Jain (on behalf, Projects Moderation team)

Advanced examples of Sensor use in Java ME on Series 40 (Featured Video)

This webinar presents advanced examples of how to use sensors embedded in Nokia Asha phones in your Java™ ME apps and games. It covers the structure and use of the Mobile Sensor API (JSR-256). Conducted by Attila Csipa, technology wizard at Nokia in Tampere, Finland, the session provides a short overview that is followed by plenty of examples and coding demos. He also share best practices and user-experience recommendations based on the most common use cases.

We suggest you review the video from Attila’s introductory session (http://youtu.be/8UzM4zCpbo4) before watching this advanced webinar. You’ll get a lot out of the webinar even if you haven’t reviewed the earlier material, but you’ll learn more if you’ve done so.

You can download the slides from this session at: http://www.slideshare.net/nokia-developer/advanced-sensors-in-series-40-java-me-apps

Find out more about developing for Series 40 at: http://www.developer.nokia.com/Series40

Check out the current webinar schedule here: http://www.developer.nokia.com/webinars

See Featured Videos for other great videos from the community.

App performance on Series 40 phones (Featured Video)

In this Ask the Expert session on the performance for Java apps on Series 40 phones, Michael Samarin of Futurice provides an overview to the key issues that should be considered when designing Series 40 Java apps for optimum performance.

Michael covers issues such as selecting the technology for your GUI, memory considerations, obfuscation, objects, variable, and caching among others. After that Michael answers attendees’ questions on various subjects.

You can download the slides from this session at: http://www.slideshare.net/nokia-developer/ask-the-expert-app-performance-on-series-40-phones

Find out more about developing for Series 40 at:http://www.developer.nokia.com/Series40

Check out the current webinar schedule here:http://www.developer.nokia.com/webinars

See Featured Videos for other great videos from the community.