|
Mobile Java platform is defined by as set of Java Specification Requests (JSRs) that are industry standards and adopted by a large number of mobile operators and handset manufacturers. Today Sprint offers a number of devices for its CDMA and iDEN networks that run on the CLDC/MIDP mobile Java framework. Sprint’s mobile Java based devices offer a variety of features like Location, Messaging, Multi-media among others that are available to application developers. Most late model mobile Java devices from Sprint offer a multi-tasking Java runtime allowing more than one Java ME app to be running on the handset at the same time (one application in the foreground and one or more background apps). Sprint also offers a set of proprietary extensions to the MIDP platform that provide enhanced features, for example, access to device and subscriber identifiers, user address book, advanced settings for the Location platform. Industry standard specifications for the mobile Java platform are available in the form JSRs from the Java Community Process (JCP). |
|||||
|
|
|||||
Getting Started with Java ME Application Development
Java Platform, Micro Edition (Java ME) provides a robust, flexible environment for applications running on mobile and other embedded devices.
Get the Tools
Sprint Wireless Toolkit
We offer developer tools and utilities to aid with application development for mobile Java handsets. Widely downloaded and used is the Sprint mobile Java wireless toolkit (WTK) that is an enhancement on the industry standard wireless toolkit built by Sun Microsystems. Please download the latest version of the Sprint Wireless Toolkit (WTK) is 3.3.2.
The WTK3.3.2 comes with complete documentation, user guide, quick reference, java docs for Sprint extensions and most supported JSRs and a number of sample applications with source code. Some feature highlights include:
You can use any leading Java development IDE like Netbeans or Eclipse for developing mobile Java applications. Sprint WTK 3.3.2 is compatible with either of the IDEs. For Java ME development on iDEN, you can find complete details on the Motorola MotoDev Java portal including SDK for iDEN devices, developer guides, sample code and tutorials.
Content Uploaders
Content upload tool for CDMA - use this utility to upload and temporarily host your content on the ADP server for downloading on the handset. Once you’ve specified the phone number and he content file location on the web tool, the App is uploaded to the ADP server and a SMS is sent to your phone with a link to download the application.
iDEN Content Uploader - offers content upload and hosting feature similar to the CDMA tool but for use with iDEN devices.
Samsung Instinct Visual Designer
UI layout can be a challenge even for seasoned developers, this tool will hopefully make that part of designing an app simple. We have built a drag-n-drop type of developer tool that allows you to visually layout your UI and have it generate the code to create that UI as well as some of the other basic code segments such as WidgetEventListener with its basic structure ready for you to populate the business logic behind the Widget.
The neat thing about this tool is it is 100% MIDlet based, this means it actually runs on a real phone, or you can run it on your desktop inside the Samsung emulator.
Imagine your sales team sitting with a customer dragging UI elements around the screen to get the proper layout; the user hits generate and the code is saved to the SD card, this file can then be provided to your development staff to cut/paste into the app.
We will be releasing the source for this tool so you will be able to make your own changes and include any custom UI widgets you may use in your application. Click here to download Instinct Visual UI Designer.
Develop
Developer Mode Enablement & Developer Code Signing
If your application makes use of any restricted APIs (MS-assisted location, user address book, protected device properties and system settings), you need to declare MIDlet permissions and digitally sign your app with the developer code signing ID included with the Sprint WTK 3.3.2. To download and install the developer signed application on your device, you first activate the developer mode on the handset. You will find detailed instructions and activation steps on the developer root activation page.
Technical Articles and Documentation
Test
Content upload tool for CDMA - use this utility to upload and temporarily host your content on the ADP server for downloading on the handset. Once you’ve specified the phone number and he content file location on the web tool, the App is uploaded to the ADP server and a SMS is sent to your phone with a link to download the application.
iDEN Content Uploader - offers content upload and hosting feature similar to the CDMA tool but for use with iDEN devices. Code Samples
From time to time, we continue to add new code samples and tutorials related to mobile Java development. Below you will find some useful code samples and utilities that you can use with your application development efforts.
Sample applications for the Samsung Instinct
Others Webcasts and Blogs
Cool Stuff
Featured apps
Want to see your App featured here? Please send your request to us.
Community content
|
|||||

