Scroll to Main content, Navigation
Sprint

Note: This site was designed with Cascading Stylesheets for layout & design. You are seeing this note either because those Stylesheets didn't reach your machine or because you are using an outdated browser. You may only view the raw textual content of this site. In order to view, use, and enjoy this site to the fullest at the maximum security level, please visit our Browser Upgrade page to view a list of browsers that support web standards.


Advanced Search



Developer's Guides

 

 

Programming - APIs

CDMA: Introduction to the Sprint MIDP 2.2 Extensions
 This document provides a reference to Sprints MIDP 2.2 extensions.

iDEN: Motorola J2ME Developers Guide for MIDP 2.0 Devices

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.

JSRs


Documentation for standardized Java APIs defined in JSRs can  be obtained at those JSRs respective websites at JCP.org.

JCP.org
 Search JCP.org for the JSR in which you are interested.  You can download documentation for a JSR by clicking on the Download Page in the Status area of that JSR.

 

Development Guides

CDMA: An Introduction to WMA Programming
The Wireless Messaging API allows developers to write applications that can both send and receive SMS messages. Using the Push Registry along with the WMA allows your application to automatically start in response to an incoming SMS message, even if your application is not running at the time. This development guide and sample applications describe the use of the WMA when writing applications for Sprints CDMA phones.

CDMA: Developing applications for the LG LX260
The LG LX260 is a unique handset as in it has a slide-out QWERTY keyboard in addition to the traditional 3x4 keypad. The screen responds to the event of the QWERTY keyboard slide out/in event by rendering to a landscape/portrait mode. This developer guide and sample application documents the best practices in developing for the dual layout modes of the LG LX260.

CDMA: UPSTAGE Virtual Keypad
A virtual keypad for application development for the Samsung UpStage. You can use the virtual keypad to introduce full alphanumeric text add/edit capabilities in your app without having to flip to the other side of the handset. The whitepaper gives you instructions on how to use the virtual keypad in your application. Also, here is a sample MIDlet that demonstrates use of the keypad.

CDMA: Sprint Wireless Toolkit 3.0 User Guide

CDMA: Sprint Mobility IDE - Quick Start Guide

 

Application Signing Development & Testing

CDMA: Steps to Sign MIDP 2.0 Applications 
This guide explains how to digitally sign Java apps for testing on handsets enabled for development.  Signing is required for location based services, JSR 135 (Mobile Media), JSR 75 (File Connection), and JSR 120 (Send Message).

iDEN: MIDlets can be signed within the iDEN SDK for a short period to enable testing. A comprehensive explanation is available in Answer #261: How do I sign an app to grant always permissions on protected functions? in our knowledgebase.

 

Style Guides

PCS Vision Style Guide for J2ME MIDP 2.0
PCS Vision Style Guide for J2ME MIDP 1.0

These technical papers describe how to best design verious parts of your MIDlet so as to be of best use to your customer and conform to Sprint PCS style conventions for UI design and behavior.

 

Application Signing & Certification Deployment

iDEN: Contact Sprint via the Support tab for information on getting your application signed and certified for commercial deployment.

CDMA: If your application uses one of four protected JSRs, your application will be given a permanent signature upon completion of Sprint testing prior to deployment on our portal.

 

Documentation for older handset

Legacy iDEN Developer Guides 
 i88s Developer Guide
 i88s Developer Guide Addendum
 i88s Developer Guide Addendum: Primary MIDlet
 i95cl Developer Guide 
 i95cl Developer Guide Addendum
 i50sx, i80s, i85s, and i90c Developer Guide