Technologies

Motorola iDEN J2ME Developers’ Guide 2007

The iDEN Developer's Guide provides detailed documentation about iDEN Java features, including JSRs, OEM APIs, platform capabilities, and sample documentation showing how each is used. This guide provides documentation of, and many programming examples for the JSR and OEM APIs inside of iDEN MIDP 2.0 devices.

The latest published version is version 3.0 of the guide, attached.


Java application administration on iDEN devices

If you need a Java ME application on a Motorola iDEN device to always be active, set it so that it cannot be deleted, or prevent the application permissions from being modified without permission, the newer Motorola iDEN devices have a set of features known as the Enterprise AMS that will be useful.

To take advantage of them, you'll need to follow the following steps:

  • Enter the "Java Apps" menu
  • Enter the following key sequence: *159#

Java ME APIs deprecated in Motorola i876

The new Motorola i876 includes a number of changes to the Java ME environment This includes the deprecation of some Motorola OEM APIs that were deprecated because there are suitable JSRs to replace them, or because their functionality was otherwise redundant or obsolete.

The deprecated APIs, and the APIs that should be used in their place on the i876 are the following:


Java Mobile and Embedded Developer Days - Webcast Mundial

The Java Mobile & Embedded Developer Days will be a worldwide meeting of brilliant Java ME minds, but we know many will not be able to make the trip to California. As a result, the whole conference will be broadcast, at no cost to you, using Ustream.TV.

Some of the presentations from our Latin American friends:


iDEN SDK for Motorola i876

The new SDK for the Motorola i876 includes the necessary tools to compile and test Java ME applications developed for Motorola i876 devices.

The i876 is the first device in a new device platform; the new SDK is essential to make the best use of the capabilities of the device.


BlackBerry® plugin for Microsoft® Visual Studio®

If you are already developing using Microsoft® Visual Studio®, the BlackBerry® Plug-in for Microsoft® Visual Studio® lets you use your existing development tools to expand the reach of your Web Services and enterprise applications to BlackBerry devices, while still remaining within the familiar .NET programming environment.


Presentations from 2nd Nextel International Developer and Partner Conference and Expo

The 2nd Nextel International Developer and Partner Conference and Expo, which took place in São Paulo, Brazil on May 22 and 23 of 2007 was a success.

For the benefit of the conference attendees and for developers who could not attend, we are making available the following presentations that were delivered during the conference:


Signing a MIDlet for operation on an iDEN handset

There are a set of OEM and standard MIDP functions on Motorola's MIDP 2.0 phones that are covered under the Security Domains architecture defined by the MIDP 2.0 specification. The Security Domains system was defined in the specification to prevent the abuse of certain Java ME functions that have ligitimate uses but that may have privacy or cost implications for end users. The Security Domain Policies control under what circumstances a MIDlet may use those functions.


Sample MIDlet demonstrating use of aGPS

The attached zip file includes a full working example in Spanish, Portuguese and English of a MIDlet that makes use of multiple threads and the PositionConnector class to obtain aGPS and cellsite based location on an iDEN device.


aGPS Java ME Programming Guidelines

The following guide describes some best practices and guidelines regarding programming using JSR 179 and the OEM Java ME API for location on Motorola iDEN handsets.