Learn how to develop MIDlets with Nokia 6131 NFC SDK 1.1 that use the Contactless Communication API (JSR-257). This document is meant for mobile Java™ developers, whose target system has Near Field Communication (NFC) cards and the communication with these cards is handled trough the Contactless Communication API.
Antenna provides a set of Ant tasks suitable for developing wireless Java applications targeted at the Mobile Information Device Profile (MIDP). With Antenna, you can compile, preverify, package, obfuscate, and run your MIDP applications (aka MIDlets), manipulate Java Application Descriptor (JAD) files, as well as convert JAR files to PRC files designed to run on the MIDP for PalmOS implementations from Sun and IBM. Deployment is supported via a deployment task and a corresponding HTTP servlet for Over-the-Air (OTA) provisioning. A small preprocessor allows to generate different variants of a MIDlet from a single source.
The term over-the-air provisioning (OTA) describes the ability to download and install content over a wireless network, typically on demand. In this article we'll go over what OTA is, how it works, and how it affects you, for both MIDP 1.0 and MIDP 2.0. We'll also look at the server impacts - how any web site can be used as a download server, and how the new J2EE Client Provisioning specification looks at a high level. Note that even though this article will concentrate on OTA provisioning of applications, specifically Mobile Information Device Profile (MIDP) applications (MIDlets), some of the concepts covered also apply to the provisioning of other types of content.
OTA Overview
mobilerunner.net - MobileRunner is a web-based tool that allows browsing WAP, IMODE and PDA content, run MIDP compatible applications over web browser. MobileRunner provides variable user agents, msisdn registration and other authorization methods. This service gives ability to our partners to test their portal and premium services. It can be used as external marketing tool for promoting mobile services to end customers or as an alternative way for end users to access mobile services (browse wap sites, visit chat rooms, check email or send mms and many others).