Questions tagged [midp-2.0]

MIDP 2.0 is a revised version of the MIDP 1.0 specification. Includes new features such as an enhanced user interface, multimedia and game functionality, greater connectivity, over-the-air (OTA) provisioning, and end-to-end security. MIDP 2.0 is backward compatible with MIDP 1.0, and continues to target mobile information devices such as mobile phones and PDAs.

Includes new features such as an enhanced user interface, multimedia and game functionality, greater connectivity, over-the-air (OTA) provisioning, and end-to-end security. MIDP 2.0 is backward compatible with MIDP 1.0, and continues to target mobile information devices such as mobile phones and PDAs.

  • Media Support:- MIDP 2.0 now includes the the Audio Building Block (ABB) that is also part of the Mobile Media API (MMAPI)
  • Game Support:- MIDP 2.0 adds a Game API that provides a standard foundation for building games. The MIDP Game API includes game-specific functionality, such as sprites and tiled layers, that take advantage of native device graphics capabilities.
  • Expanded Connectivity:- MIDP 2.0 adds support for leading connectivity standards beyond HTTP, such as HTTPS, datagram, sockets, server sockets, and serial port communication.
  • Push Architechture:- With Release 2.0, MIDP now includes a server push model whereby MIDlets can be registered to be activated when a device receives information from a server. Application settings, which are a combination of default phone settings and end user settings, determine whether to prompt the user, start the MIDlet without prompting, or not start the MIDlet during the use of another MIDlet. The MIDP push architecture enables developers to leverage the event-driven capabilities of devices and carrier networks, and easily include alerts, messaging and broadcasts using a standard approach in MIDP applications.
  • Over-the-air (OTA) Provisioning:- The MIDP specification defines how MIDlet suites are discovered, installed, updated and removed on mobile information devices. MIDP also enables a service provider to identify which MIDlet suites will work on a given device, and obtain status reports from the device following installation, updates or removal.
  • End-to-end Security:- MIDP 2.0 adds a robust end-to-end security model, built on open standards, that protects the network, applications and mobile information devices. MIDP 2.0 supports HTTPS and leverages existing standards such as SSL and WTLS to enable the transmission of encrypted data. In MIDP 2.0, security domains protect against unauthorized access of data, applications and other network and device resources by MIDlet suites on the device. By default MIDlet suites are not trusted, and are assigned to untrusted domains that prevent access to any privileged functionality. To gain privileged access, a MIDlet suite must be assigned to specific domains that are defined on the mobile device, and must be properly signed using the X.509 PKI security standard. In order for a signed MIDlet suite to be downloaded, installed and granted associated permissions, it must be successfully authenticated.

For More Detail Click Here

78 questions
1
vote
1 answer

In J2ME, RMS can still hold all records after closing an app or restarting the phone?

I am developing a location based app in J2ME. I am using a configuration of CLDC 1.1 & MIDP 2.0. In that I have to stored place name, address, latitude, longitude, reminder text, and tone name in a database. My questions about RMS are: 1) When I…
Rahul More
  • 615
  • 3
  • 13
  • 41
1
vote
1 answer

how to add canvas to the background of a form in j2me

I am new to j2me. I am developing a mobile application in j2me. Is there a way of adding a canvas object to the background of a form? I tried searching in net with few people suggesting to use "jmepolish". I have no idea what jmepolish is..Is there…
1
vote
1 answer

pubnub pushregistry

I am working on pubnub j2me sdk and want to implement push notification in j2me as there is no regular platform to automatically run the application as in iOS, so socket/datagram pushregistry (don't want sms pushregistry) is the only option to do…
1
vote
1 answer

How to Create Header on j2me(java) screen

I want to create a Header on my j2me lcdui list Screen. How can I create it? When I click on my lcdui list screen, I will navigate to lcdui form screen, that time header will has to be same. How can I create? I have used this class…
String
  • 3,660
  • 10
  • 43
  • 66
1
vote
1 answer

How to display multiple List screens in one screen in j2me (java)

I already developed Rss Reader application in j2me (java) using KXML and LCDUI List and Form. When I run my application, I am able to display LCDUI list("Titles","Images") screen on device. But I have a requirement that: I am having 3 rss feed xml…
String
  • 3,660
  • 10
  • 43
  • 66
1
vote
1 answer

How to Create Screen Tabs in j2me (java)

i have a Requiremenmt to create my Screen as Screen Tabs,when tab1 is Clicked Tab1 related List Screen Should be Displayed,when tab2 is Clicked tab2 related List Screen Should be Displayed?How Can we achieve this in j2me java,as i am new to j2me?
String
  • 3,660
  • 10
  • 43
  • 66
1
vote
1 answer

How to do Parsing in j2me(java)

i want to extract the iframe tag "src" value from the below url http://www.teluguone.com/videos/single/comedy/Comedy-Express-464---Back-to-Back---Comedy-Scenes-14727.html iframe width="640" height="380"…
String
  • 3,660
  • 10
  • 43
  • 66
1
vote
3 answers

What is the difference between com.sun.lwuit.Form.show() and com.sun.lwuit.Form.showBack()?

What is the difference between com.sun.lwuit.Form.show() and com.sun.lwuit.Form.showBack()? I think both are displays the form. I think both are same.
SIVAKUMAR.J
  • 4,258
  • 9
  • 45
  • 80
1
vote
0 answers

Get error on creating MessageConnection on specific port?

I have java-j2me-midp2 application. In this app there is a part which listen to SMS-Inbox and do operation in app base on these sms. For this section we use MessageConnection, we create it with below code: try { msgConnection =…
Rev
  • 2,269
  • 8
  • 45
  • 75
1
vote
2 answers

How to create a custom component which having high level ui components in LWUIT-J2ME?

Im developing a mobile application in J2ME with the configuration CLDC1.1,MIDP2.0 and using LWUIT. Now i want to create a Custom Component (user defined component) which is added in the Form,etc (in LWUIT) Inside the custom component there is 2…
SIVAKUMAR.J
  • 4,258
  • 9
  • 45
  • 80
1
vote
1 answer

Lwuit class not found error.Please help me to solve it?

Im very new to "LWUIT" for "J2ME". I installed eclipse pulsar in my system.I also installed sony ericsson j2me sdk. The normal j2me is works fine. When I use lwuit in my j2me project. Then it will not working. I'm creating new project namely…
SIVAKUMAR.J
  • 4,258
  • 9
  • 45
  • 80
1
vote
1 answer

Create Landscape Game Canvas for Asha 303

i've searched all the forum bet never found any answer satisfy my question. I want to create a game with landscape orientation for Nokia Asha 303, are there any way to rotate the game canvas 90 degrees so the orientation become landscape…
1
vote
2 answers

SecurityException is raised when trying to use JSR-179

I want to get longitude and latitude of the phone mobile by this code: public void commandAction(Command com, Displayable d) { if (com == position) { try { Criteria cr = new Criteria(); …
pheromix
  • 18,213
  • 29
  • 88
  • 158
1
vote
0 answers

how to prevent or handle " javax.microedition.media.MediaException: AUD" when playing audio files in j2me

I'm developing a mobile app in j2me with configuration cldc2.1 and midp 2.0. In my app, I'm running some audio files based on some user operations. But some times audio files running correctly but sometimes it throws "…
SIVAKUMAR.J
  • 4,258
  • 9
  • 45
  • 80
1
vote
1 answer

Hello World J2ME app exiting as soon as it is launched on mobile - Karbonn K25

I was able to install a J2ME app consisting of a jar and jad file into my mobile. But it terminates as soon as it is launched. I am not able to see if it actually prints Hello World. HelloWorld.java import javax.microedition.lcdui.*; …
Ankit Gupta
  • 23
  • 1
  • 3