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/

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!

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

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.

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!

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

 

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

 

Windows Phone 8 SDK on a Virtual Machine with Working Emulator (Featured Article)

Windows Phone 8 SDK on a Virtual Machine with Working Emulator by joaocardoso

File:Picture25.jpg

This week’s featured article is highly beneficial to many developers since simply not yet all developers have had the possibility to upgrade to Windows 8

It explains how to create a Windows 8 Virtual Machine using VMWare software and install the Windows Phone 8 SDK on Windows 8 running on Virtual Machine. It also explains how to enable Hyper-V and Windows Phone 8 emulator.

Read the article and begin your journey towards developing Windows Phone 8 apps.

Windows Phone 8 SDK on a Virtual Machine with Working Emulator (Featured Article)

Windows Phone 8 SDK on a Virtual Machine with Working Emulator by joaocardoso

File:Picture25.jpg

This week’s featured article is highly beneficial to many developers since simply not yet all developers have had the possibility to upgrade to Windows 8

It explains how to create a Windows 8 Virtual Machine using VMWare software and install the Windows Phone 8 SDK on Windows 8 running on Virtual Machine. It also explains how to enable Hyper-V and Windows Phone 8 emulator.

Read the article and begin your journey towards developing Windows Phone 8 apps.

Using accelerometers and other sensors in Java ME apps on Series 40 phones (Featured Video)

This webinar video introduces the sensors embedded in Nokia Asha phones and explains how to use them in Java™ ME apps and games.

The structure and usage of the Mobile Sensor API (JSR-256) on Series 40 phones are covered in the video. Attila Csipa, technology wizard at Nokia in Tampere, Finland, supplies a short overview that is followed by examples and coding demos. He uses the Nokia IDE for Java™ ME (Eclipse-based) to show you how to build your code. He also shares best practices and user-experience recommendations based on the most common use cases.

You can download the slides from this session at:http://www.slideshare.net/nokia-developer/using-sensors-in-java-me-apps-on-se…

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