Java - Videos

All | Platform and tools | Voice of developers | Training


Testing your Series 40 Java apps with RDA

12 April 2012

RDA is Nokia Developer’s free-of-charge service that enables you to access a wide range of Series 40 phones over the internet. Once you have booked a phone, it’s easy to install your software and test your app.


Nokia SDK for Java: Setting up In-App Purchasing

10 April 2012

Mike Arvela, Lead Developer at Futurice, demonstrates the steps for implementing In-App Purchasing for Java MIDlet applications. With Nokia Store achieving over 10 million downloads per day, driving revenue beyond paid downloads is essential.


In-App Purchasing: Integrating into existing MIDlets

10 April 2012

Mike Arvela, Lead Developer at Futurice, explains how to implement In-App Purchasing into an existing application. With Nokia Store achieving over 10 million downloads per day, driving revenue beyond paid downloads is essential.


Series 40 Java Training: Apps Development Tools

19 March 2012

In this training module discover what software to install, from where, and in what order to enable Java development for Series 40 phones. The module focuses on the features of the tools and avoiding common setup mistakes, with a brief glimpse of each tool for an understanding of their features and purpose.


Series 40 Java Training: Forms and Dual Sim

19 March 2012

In this training module you discover how to use the Netbeans IDE to create a Form-based application that makes proper use of the Nokia APIs for checking network state on single- and dual-SIM phones.


Series 40 Java Training: Progressive Audio

19 March 2012

This training module show you how easy it is to “HTTP stream” audio from any web server to a Series 40 phone, if you know the tricks.


Series 40 Java Training: Progressive Video

19 March 2012

This training module show you how easy it is to “HTTP stream” video from any web server or memory card on a Series 40 phone.


Series 40 Java Training: Text Input

19 March 2012

In this training module you find out about Nokia’s enhancements for pop-up text input, gauge, and date input then link them together with events. A second demo creates a Canvas application using Nokia’s custom Text Editor class to enhance the user experience.


Series 40 Java Training: SMS Push

19 March 2012

In this training module you will discover how to create an application that pushes messages from one phone to another, waking up the application on the second phone when the message is received.


Series 40 Java Training: Threads, Architecture and Performance

19 March 2012

In this training module you are introduced to more advance concepts that will help make your applications run faster. You will learn about techniques you can use to check and improve the performance of your app.


Series 40 Java Training: Canvas and Gestures

19 March 2012

In this training module you are walked through a Frame Animator API example, using the BBC Reader app. You see how to create an animated image browser using the Gesture API, build a custom side scroll animation, and manage views in combination to deliver an engaging user experience.


Series 40 Java Training: RMS and Files

19 March 2012

This training modules shows you how to use the utility thread model, introduced in the previous module, to store data in the on-phone Record Management System and on a memory card.


Series 40 Java Training: HTTP and XML

19 March 2012

In this training module you will discover how to quickly integrate data from an XML RSS feed into your app, using a background utility thread model and simplified XML parsing techniques.


Series 40 Java Training: Maps and Location

19 March 2012

In this training module you will learn how to display the user's current location, a target location, and calculate a route between the two using the Maps API for Java ME.


Series 40 Java Training: In-App Advertising

19 March 2012

In this training module you will see how to create a simple application that uses the In-App Advertising APIs to display an ad each time a game starts.


Series 40 Java Training: In-App Purchase

19 March 2012

In this training module you get a walkthrough to creating a Java application with in-app purchasing features for Series 40 phones, setting up the Series 40 emulator, and using its features to effectively test purchasing in your app.


Create a simple prototype for your next Nokia app

19 March 2012

This video will show you simple methods for taking the idea for your next app and put it on paper. From there, you can use various software to make your prototype a reality. Adobe Illustrator is one solution for this.


Create For Millions: Best Touch App Winner

13 March 2012

Alexander Furgut and Martin Weihrauch talk about Sandbox, which won 'Best Touch-Based App' in the Create for Millions competition. Sandbox simulates the fall and flow of virtual sand grains. The sand falls from the top of the screen and the player's task is to guide it into different pots.


Monetizing Your Apps with Nokia

27 February 2012

Nokia Store expands your worldwide reach to 190+ markets and is available locally in 32 languages. The Store sees more than 13 million daily downloads, and 80% of store traffic converts to a download.


Introducing the Nokia SDK 1.1 for Java

13 February 2012

In this video Mike Arvela, Lead Developer at Futurice, provides an overview to the features of the Nokia SDK 1.1 for Java. Mike describes how the SDK offers an emulator based on the Nokia Asha 303 and provides you with features to take full advantage of in-app purchasing in your apps.


Soundtracker: Powered by Java

12 January 2012

Daniele Calabrese, founder and CEO of Soundtracker, discusses their multi-platform mobile music service. Daniele describes Soundtracker as the "first geo-social internet radio". It offers more than 11 million songs that consumers can play in real time with friends and broadcast via Facebook and Twitter.


HeroCraft at MWC 2011

07 March 2011

Alexey Sazonov sales and marketing director at HeroCraft talks about the company’s latest game Majesty: The Fantasy Kingdom a strategy game developed in Java technology. Alexey talks also about how the responsive support from Nokia has assisted HeroCraft.


Snaptu at MWC 2011

07 March 2011

Simon Davies, director at Snaptu, talks about the Snaptu app, which provides users with access to a range of social networking and media sites. Simon discusses also how Nokia technology has enabled Snaptu to be delivered on a range of platforms, offering the ability to access emerging as well as developed markets.


Getting Started with the Series 40 On-Device Debugger

03 March 2011

This video shows the process of installing and configuring the Series 40 On-Device Debugger for use with the NetBeans IDE. This video complements the user guide, which focuses on the setup process when using the Eclipse IDE.

Testing your Series 40 Java apps with RDA

RDA is Nokia Developer’s free-of-charge service that enables you to access a wide range of Series 40 phones over the internet. Once you have booked a phone, it’s easy to install your software and test your app. RDA provides a range of additional features, such as the ability to transfer files to the phone and takes screenshots.

Test your Series 40 Java apps using RDA More

Nokia SDK for Java: Setting up In-App Purchasing

Mike Arvela, Lead Developer at Futurice, demonstrates the steps for implementing In-App Purchasing for Java MIDlet applications. With Nokia Store achieving over 10 million downloads per day, driving revenue beyond paid downloads is essential. In app purchase helps you open new revenue streams, with virtual goods, subscriptions, try & buy, and beyond.

Learn more about developing your apps with Java More

In-App Purchasing: Integrating into existing MIDlets

Mike Arvela, Lead Developer at Futurice, explains how to implement In-App Purchasing into an existing application. With Nokia Store achieving over 10 million downloads per day, driving revenue beyond paid downloads is essential. In app purchase helps you open new revenue streams, with virtual goods, subscriptions, try & buy, and beyond.

Learn more about developing your apps with Java More

Series 40 Java Training: Apps Development Tools

In this training module discover what software to install, from where, and in what order to enable Java development for Series 40 phones. The module focuses on the features of the tools and avoiding common setup mistakes, with a brief glimpse of each tool for an understanding of their features and purpose.

Learn more about developing your apps with Java More

Series 40 Java Training: Forms and Dual Sim

In this training module you discover how to use the Netbeans IDE to create a Form-based application that makes proper use of the Nokia APIs for checking the network state on single- and dual-SIM phones.

Download the source code used in this module here.

Learn more about developing your apps with Java More

Series 40 Java Training: Progressive Audio

This training module show you how easy it is to “HTTP stream” audio from any web server to a Series 40 phone, if you know the tricks.

Download the source code used in this module here.

Learn more about developing your apps with Java More

Series 40 Java Training: Progressive Video

This training module show you how easy it is to “HTTP stream” video from any web server or memory card on a Series 40 phone.

Download the source code used in this module here.

Learn more about developing your apps with Java More

Series 40 Java Training: Text Input

In this training module you find out about Nokia’s enhancements for pop-up text input, gauge, and date input then link them together with events. A second demo creates a Canvas application using Nokia’s custom Text Editor class to enhance the user experience.

Download the Form and Canvas source code used in this module.

Learn more about developing your apps with Java More

Series 40 Java Training: SMS Push

In this training module you will discover how to create an application that pushes messages from one phone to another, waking up the application on the second phone when the message is received.

Download the source code used in this module here.

Learn more about developing your apps with Java More

Series 40 Java Training: Threads, Architecture and Performance

In this training module you are introduced to more advance concepts that will help make your applications run faster. You will learn about techniques you can use to check and improve the performance of your app. The tools and techniques used in several of the modules that follow are seen here for the first time.

Download the source code here.

Learn more about developing your apps with Java More

Series 40 Java Training: Canvas and Gestures

In this training module you are walked through a Frame Animator API example, using the BBC Reader app. You see how to create an animated image browser using the Gesture API, build a custom side scroll animation, and manage views in combination to deliver an engaging user experience.

Download the browser and BBC Reader.

Learn more about developing your apps with Java More

Series 40 Java Training: RMS and Files

This training modules shows you how to use the utility thread model, introduced in the previous module, to store data in the on-phone Record Management System and on a memory card.

Download the source code used in this module here.

Learn more about developing your apps with Java More

Series 40 Java Training: HTTP and XML

In this training module you will discover how to quickly integrate data from an XML RSS feed into your app, using a background utility thread model and simplified XML parsing techniques.

Download the source code used in this module here.

Learn more about developing your apps with Java More

Series 40 Java Training: Maps and Location

In this training module you will learn how to display the user's current location, a target location, and calculate a route between the two using the Maps API for Java ME.

Download the source code used in this module here.

Learn more about developing your apps with Java More

Series 40 Java Training: In-App Advertising

In this training module you will see how to create a simple application that uses the In-App Advertising APIs to display an ad each time a game starts.

Download the source code used in this module here.

Learn more about developing your apps with Java More

Series 40 Java Training: In-App Purchase

In this training module you get a walkthrough to creating a Java application with in-app purchasing features for Series 40 phones, setting up the Series 40 emulator, and using its features to effectively test purchasing in your app.

Download the source code used in this module here.

Learn more about developing your apps with Java More

Create a simple prototype for your next Nokia app

This video will show you simple methods for taking the idea for your next app and put it on paper. From there, you can use various software to make your prototype a reality. Adobe Illustrator is one solution for this. Other tools used in the video are Balsamiq and Inkscape. Be sure to check out the Nokia Icon Toolkit for some template icons you can use in your app. With the visual design stencils you can easily sketch how your app will look.

Discover more prototyping and design tools and resources More

Create For Millions: Best Touch App Winner

Alexander Furgut and Martin Weihrauch talk about Sandbox, which won 'Best Touch-Based App' in the Create for Millions competition. Sandbox simulates the fall and flow of virtual sand grains. The sand falls from the top of the screen and the player's task is to guide it into different pots. This is achieved by drawing lines with their finger directly on the touch-screen, which the sand cannot pass.

Create your apps with Java for Series 40 More

Monetizing Your Apps with Nokia

Nokia Store expands your worldwide reach to 190+ markets and is available locally in 32 languages. The Store sees more than 13 million daily downloads, and 80% of store traffic converts to a download. Nokia Store generates the highest average number of downloads per app compared to any other app store. We have the largest operator billing network with more than 134 operators in 48 markets. Find out how you can take advantage of this opportunity with both In-App Advertising and In-App Purchashing capabilities by visiting the Monetize section of Nokia Developer.

Monetize your apps with Nokia More

Introducing the Nokia SDK 1.1 for Java

In this video Mike Arvela, Lead Developer at Futurice, provides an overview to the features of the Nokia SDK 1.1 for Java. Mike describes how the SDK offers an emulator based on the Nokia Asha 303 and provides you with features to take full advantage of in-app purchasing in your apps. In addition to features for richer touch UIs, Mike also covers the new testing features offered by the SDK, such as the ability to set simulated battery level and previewing video in landscape mode.

Find out more about the Nokia SDK 1.1 for Java More

Soundtracker: Powered by Java

Daniele Calabrese, founder and CEO of Soundtracker, discusses their multi-platform mobile music service. Daniele describes Soundtracker as the "first geo-social internet radio". It offers more than 11 million songs that consumers can play in real time with friends and broadcast via Facebook and Twitter. Building the app in Java, and making it work for more than fifty different Nokia phones, was "a little bit challenging for us," notes Calabrese, but "it was worth the time and effort as we now have an amazing reach." Soundtracker has been available for Windows Phone since the debut of the platform.

Download Soundtracker from Nokia Store

Learn more about developing Java apps with Nokia More

HeroCraft at MWC 2011

Alexey Sazonov sales and marketing director at HeroCraft talks about the company’s latest game Majesty: The Fantasy Kingdom a strategy game developed in Java technology. Alexey talks also about how the responsive support from Nokia has assisted HeroCraft.

More about Java technology More

Snaptu at MWC 2011

Simon Davies, director at Snaptu, talks about the Snaptu app, which provides users with access to a range of social networking and media sites. Simon discusses also how Nokia technology has enabled Snaptu to be delivered on a range of platforms, offering the ability to access emerging as well as developed markets.

More about Nokia platforms and devices More

Getting Started with the Series 40 On-Device Debugger

This video shows the process of installing and configuring the Series 40 On-Device Debugger for use with the NetBeans IDE. This video complements the user guide, which focuses on the setup process when using the Eclipse IDE.

More about the debugger More
Nokia Developer aims to help you create apps and publish them so you can connect with users around the world.

京ICP备05048969号  © Copyright Nokia 2012 All rights reserved