Nokia Ad Exchange (NAX), powered by Inneractive is one of the ways of placing advertisements in your Windows Phone applications . This article is a step by step tutorial to add NAX to your applications. The tutorial is very comprehensive, it covers everything from registering and downloading the NAX SDK to displaying a banner ad in your Windows Phone application.
Our UI expert Jan Krebber reviews two apps submitted by Nokia Developer members: Know your phone by Mustafa Mansour Hassanien and Package Tracker by Shai Ifrach of Futuresoft. Jan shares the app reviews and provides details on how the UX of these applications might be improved, as well as providing general guidance that will help with the design of any app.
In addition, Jan takes a quick look into where to place ads in an app, based on a request from last month’s UI Clinic.
A very common task for most of the applications is to store and access data. Almost all applications have to store some kind of user data for a later use. Databases are preferred for storing any such structured data which would persist in the application.
The article shows how to setup SQLite for your Windows Phone 8 projects; the steps are well documented with appropriate screenshots in the article. Additionally, with a simple code example, the article also demonstrates how to use a SQLite database to store/retrieve structured data in your applications.
Read the article and implement SQLite in your WP applications.
Learn how to use the location-related capabilities of Nokia Lumia hardware, Windows Phone Location APIs, and the HERE location platform, including HERE Maps, HERE Drive, and HERE Transit. Starting with the basics — retrieving location information from the phone and registering for background location notifications — this webinar then looks at the map-related services APIs available for your Windows Phone apps for Nokia Lumia smartphones, including APIs for map rendering, geocoding, and routing controls.
A downloadable copy of the slides from the session can be found here.
Unity 3D is an engine and tools which make it very easy to create cross-platform 3D games. This article demonstrates how to get started with Unity 3D on Windows Phone with a code example.
The example discussed in the article creates a simple scene where a ball bounces around, as shown in the above video. The article shows you the basics of setting up the project, and then demonstrate how to fire events in a Unity3D C# script, and react to that in your Windows Phone project code.
In this webinar Ville Vainio, Chief Engineer at Nokia, provides a coding demonstration of two apps. The first example illustrates how to use the Geolocation API to determine the current location of your user. The second shows how to access a REST service from your web app, giving your app access to powerful APIs delivered as web services.
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.
The article explains how to check for the availability of the two available approaches on Series 40 devices for retrieving media content from the network: Streaming over RTSP and Progressive download over HTTP.
It then covers an example application demonstrating how to implement progressive download with Java ME within the context of an online radio application.
Read the article and implement your online radio applications.If you already have an application based on this approach share them in the comments.
If you’re implementing J2ME applications and are using a JSON web service, this article is for you!
In this webinar video, Michael Samarin, Director Developer Training and Evangelism, at Finnish company Futurice introduces you to handling media playback in Java™ apps running on Series 40 phones. He talks about using the Mobile Media API (JSR-135) and Advanced Multimedia Supplements (JSR-234).
Michael provides step-by-step guidance for including audio, video, and MIDI music playback features in your applications and games. He also shares techniques for playing media files downloaded to Series 40 phones and explains how your apps can consume streaming-media resources.