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
0
votes
2 answers

How to post data to server in J2ME? Getting response from server Invalid API Key

I am posting some data to server but i am getting {"status":false,"error":"Invalid API Key."} response from server. My API Key is correct but where is the problem i don't know. Please friends help me. I tried lot but i did not find solution. I have…
Mr. Sajid Shaikh
  • 7,051
  • 4
  • 21
  • 35
0
votes
1 answer

Why isn't J2ME able to create recursive directory creation?

I want to create recursive directories ( for example : Connector.open("file:///Phone:/folder_1/folder_2/", Connector.READ_WRITE); ). The problem is that the two folders , here folder_1 and folder_2, are not mentioned explicitly but instead there is…
user806574
0
votes
1 answer

Download images from server whenever it required in j2me

I have one canvas where I am showing 5 images in sequence (in sliding). Actually I am getting only 5 images for download that time mobile device not showing out of memory error but when I am going to download 20 images for sliding that time it is…
Mr. Sajid Shaikh
  • 7,051
  • 4
  • 21
  • 35
0
votes
1 answer

What is the best way to achieve push on CLDC devices?

I would like to receive push messages from a server on most CLDC mobile phones while my application is running in background. I did it already with SMS but it is costly so I'm thinking about another solution... I know I can poll my server with HTTP…
Tug
  • 189
  • 10
0
votes
1 answer

Show loading form while parsing XML in J2ME

I am parsing xml from remote server using kxml parser. I am using the following code to parse xml public void validateUser(String name, String password, String mobile, String code) { Display.getDisplay(parent).setCurrent(new…
Abdullah Md. Zubair
  • 3,312
  • 2
  • 30
  • 39
0
votes
1 answer

In J2ME, How to set Header information with HttpConnection?

I have used HttpConnection in J2ME for communication between server. I want to send some data to server with http header. Can anybody tel me how to set header information with HttpConnection. Any example. Thanks
Mr. Sajid Shaikh
  • 7,051
  • 4
  • 21
  • 35
0
votes
1 answer

Faking user agent for mobile application

I'm building a mobile application that displays the source of a WAP site. but I am not able to get the html source of my operator WAP site http://divein.tatadocomo.com. I doubt its the user agent that is missing. So can I fake a mobile application…
Akhil K Nambiar
  • 3,835
  • 13
  • 47
  • 85
0
votes
1 answer

Set ImageItem in midp form UNFOCUSABLE

I have a midp form where I am adding ImageItem's and StringItem's I want to be able to select the StringItem's only. When I click or scroll in the form I don't want the images to be selectable.
user69514
  • 26,935
  • 59
  • 154
  • 188
0
votes
1 answer

Opencv for Java mobile phones midp2.0 mid1.0

I have recently completed my project in OpenCV 2.0 c++ This project is aimed for Visually Impaired persons. Basically Image is take through cam and then it is processed to guide the blind/ visually impaired person. Now I want to test this project on…
nerdherd
  • 3
  • 1
0
votes
1 answer

How to remove Text field from Form in J2ME

Hey Hi Friends, I have created one application where in one text field i am getting input from user as id and according to id i am displaying the information. At run time i am adding another text fields but suppose user inserting…
Mr. Sajid Shaikh
  • 7,051
  • 4
  • 21
  • 35
0
votes
2 answers

j2me problem with playing multiple sound files

I have a problem with playing more than 2 sound files in a game I'm developing now in j2me MIDP2 in eclipse. Please advice me the best way for playing multiple "wav" sound files. I created the following method that is called once when the program…
Alex
  • 1
  • 1
0
votes
2 answers

"Undefined methods for the type "error after importing Netbeans project to Eclipse Pulsar

I imported a netbeans project into eclipse ( Pulsar for Mobile Developers.Version: Helios Service Release 1, Build id: 20100917-0705). I have two errors multiple times - The method nextInt() in the type Random is not applicable for the arguments…
Salil
  • 496
  • 1
  • 5
  • 15
0
votes
1 answer

Has anyone ever faced any prob connect to a bluetooth service using j2me?

I've been trying to connect to a bluetooth service using j2me but I am getting a null exception... The client is able to identify devices in the nearby regions but not being able to connect to their service. I am pasting my codes and would be…
Manish Basdeo
  • 6,139
  • 22
  • 68
  • 102
0
votes
1 answer

form.remove command not working

How does form.addCommand work ? I'm experiencing a problem in that when I create a new form the previous forms commands are added to the new form. Im invoking form.removeallcommands on the new form but to no avail. Has anyone experienced anything…
blue-sky
  • 51,962
  • 152
  • 427
  • 752
0
votes
1 answer

Selected lIstener on javax.microedition.lcdui.CustomItem (MIDP)

How can add a listener to a javax.microedition.lcdui.CustomItem so that when it is selected an event is fired ? Thanks
blue-sky
  • 51,962
  • 152
  • 427
  • 752