Developing NFC Apps for Windows Phone 8 (Featured Video)

Near Field Communication (NFC) is an emerging short-range radio technology that is poised to revolutionise how we use mobile phones in everyday interactions. In this webinar, Andreas Jakl of Mopius introduces the basics of NFC and how the technology is implemented in Nokia Lumia phones. He also demonstrates how you can use NFC from the Microsoft Windows Phone 8 Proximity API in your applications to share content, read data from and write data to NFC tags, and create your own application-launch tags.

It is recommended that you install the Microsoft Windows Phone SDK 8.0 to get the most out of this training lab. Also, it will be helpful to have a Nokia Lumia phone built on Windows Phone 8 available for testing.

A downloadable copy of the slides from the session can be found here:https://www.slideshare.net/nokia-developer/lumia-app-labs-developing-nfc-apps-in-windows-phone-8

Check out details of the other Lumia App Labs, including the future schedule, here:http://www.developer.nokia.com/Develop/Windows_Phone/Learn/

Posted in Featured, Featured Video, Windows Phone | Tagged | Leave a comment

Stegafoto: a lens which embeds audio and text inside images (Featured Article)

Stegafoto: a lens which embeds audio and text inside images by vnuckcha

Embedding text or audio within an image can make it easier for the photographer to vividly re-live the experience when browsing an image months after it has been taken. The technique used here is “fat-free” (does not increase the size of the image) and does not visibly distort or affect the quality of the image. Briefly put, the technique uses the principle of Steganography with a simple “even-odd” encoding scheme in the least significant bits of the pixels in the image.

The article explains how this result has been achieved at two levels. The first part is structured so that even someone with no programming experience should be able to get a feel for how it works – all you need is an open mind. The “Technical Details” parts that follow assume that the reader is familiar with C# and Javascript programming.

Read the article and let us know if it works for you!

Posted in Featured, Featured Article, Windows Phone | Tagged | Leave a comment

Basic UI Layouts in Series 40 Full Touch (Featured Video)

At the first Series 40 UI clinic, held on 29 January 2013, Jan Krebber answered developers’ questions about UI design and UX on full-touch Series 40 phones. To start the session, however, Jan provided a presentation based around questions he had been asked about full-touch UI layouts in Series 40.

In this presentation Jan covers three main topics: first impressions, forms, and the UX resources offering on Nokia Developer.

You can download the slides from this session at: https://www.slideshare.net/nokia-developer/basic-ui-layouts-in-series-40-full-touch

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

Posted in Design, Featured, Featured Article, Java ME, User Interface, Web Apps | Tagged | Leave a comment

Map with directions in Windows Phone 8 (Featured Article)

Map with directions in Windows Phone 8 by pasi.manninen

This week we are featuring article about Map with directions for use in Windows Phone 8 applications. This article explains how to show route in map and get route directions with Windows Phone 8. The cool thing about this article is that the Map offers route directions in both textual and speech format.

Here are few screenshots of the code example in the article,

Map with Directions screenshot Map with Directions screenshot

Read this article and add Maps with route directions in your Windows Phone applications.

Posted in Featured, Nokia Maps, Windows Phone | Tagged | Leave a comment

aMaze – 3D labyrinth game example (Featured Video)

This video presents a 3D maze game developed for Series 40 full touch phones. The application demonstrates the use of Mobile 3D Graphics API (JSR-184) for rendering 3D graphics, pinch and double tap gestures for zooming, and accelerometer sensor for game controls. The concept of the game is classic and simple: guide the marble through the maze by tilting the phone until the time runs out.

For downloads, source, and more information, visit:http://projects.developer.nokia.com/amaze

For more Java example apps at Nokia Developer, check:http://www.developer.nokia.com/Develop/Java/Code_examples/

Posted in Featured Video, Java ME | Tagged | Leave a comment

Graphics scalability approaches for Series 40 Java ME apps (Featured Article)

Graphics scalability approaches for Series 40 Java ME apps by jaaura

This week’s featured article talks about gfx scalability for Series 40 Java ME apps.

Pixel-mixing-160.pngSeries 40 devices come in a number of different display resolutions, and may also support both portrait and landscape modes. This can pose compatibility, performance and resource problems for app developers unless handled with care. Luckily there are ways to overcome that complexity effectively, while still providing an optimised experience for each resolution and orientation.

This article lists a number of techniques for graphics scalability and points to the Series 40 Java ME examples utilising those techniques. Typically a combination of approaches is used; the best approach depends on the type of app in question.

Read the article and let us know how it was helpful to you!

Posted in Featured, Featured Article, Java ME | Tagged | Leave a comment

Getting Started with 2D Game Development on Nokia Series 40 Asha Phones (Featured Video)

Find out how to get started with 2D game development for Nokia Series 40 Asha phones, even if you’ve never developed a game. Michael Samarin from Futurice explains how to use the Game Builder tool to create simple games. All you need is familiarity with Java™ technology, with the NetBeans IDE (for which Game Builder is a plug-in), and with the Nokia SDK for Java™. Using the Game Builder visual tool and studying the code generated are great ways to build game-development skills.

The webinar also provides an overview of Java ME classes typically used in game development. Finally, it examines asset-management techniques and associated platform limitations and capabilities.

You can download the slides from this session at:https://www.slideshare.net/nokia-developer/introduction-to-2d-game-dev-on-nok…

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

 

Posted in Featured, Featured Video, Java ME | Tagged | Leave a comment