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

Nokia 3310: MIDlet always gives "Can't compile the file"

After reading this comment proving that it's possible to write custom apps for the new Nokia 3310 3G (TA-1006), I'm trying to get my own app running. After doing a lot of reading about what MIDP, CLDC etc. are, I installed the Java ME SDK (on a…
user11121986
4
votes
1 answer

JAD file must reference the JAR file

While trying to publish a java app to the ovi nokia store there's an error - "JAD file must reference the JAR file". What can cause this problem if removing jar file and recompiling project doesn't help?
Sergey
  • 11,548
  • 24
  • 76
  • 113
3
votes
1 answer

How to use Lwuit Resource Editor for Creating Theme or GUI?

I am just downloaded lwuit resource editor. I trying to create theme but i don't have idea how to create theme or gui. Can any one give me information how to use it? How to create gui or theme? And also i have one question how to use the created…
Mr. Sajid Shaikh
  • 7,051
  • 4
  • 21
  • 35
3
votes
2 answers

why getAppProperty() is not static method?

getAppProperty(String key) is instance method in MIDlet class. Since all midlet in midlet suite share same manifest/jad file, so why cant it be a static method?
anupsth
  • 657
  • 1
  • 6
  • 18
3
votes
3 answers

Send text message to email using sms from j2me phone

I am developing a j2me application and I was wondering if anyone knew how to send an sms message to an email address. I need to use sms since I am trying to send data through it using an unlimited text plan instead of an unlimited data plan. I…
DoorMat
  • 93
  • 4
3
votes
1 answer

Can we stream and watch youtube video using j2me(java)

Can any one How to play youtube videos on j2me java MIDlet? I want to play videos from Rss Feed? My Input URL: http://teluguone.com/tmdb/videos/Chinna-Smokes-Cigarette--Fabulous-Comedy-9533.html
String
  • 3,660
  • 10
  • 43
  • 66
2
votes
1 answer

MIDP: Get or track the currently focused Item

I'm adding in some functionality to a MIDP-based app which requires me to track whether or not an Item has focus. I'm only really concerned with field-style Items and need to determine when the user has finished inputting data into the Item. I'm…
vaughandroid
  • 4,315
  • 1
  • 27
  • 33
2
votes
1 answer

Identify Midp 2.0 vs Midp 2.1 vs Android

How do I differentiate between Midp 2.0 and 2.1 and Android from a WAP browser so as to redirect them to different location to download the app corresponding to their mobile.
Akhil K Nambiar
  • 3,835
  • 13
  • 47
  • 85
2
votes
1 answer

Multi-Connection bluetooth application

I am developing a J2ME MIDP 2.0 game that can can be played over bluetooth, it is similar to tic tac toe where players exchange turns until the game is over, the problem is that i want to give the both players the ability to restart the game or…
Ibrahim Najjar
  • 19,178
  • 4
  • 69
  • 95
2
votes
2 answers

Transparency and Right-To-Left support

I am developing an application using Java ME targeting MIDP 2.0 devices. Does MIDP 2.0 support transparent PNGs and transparency ? Does LWUIT support RTL support ?
Harry.B
  • 621
  • 5
  • 18
2
votes
1 answer

Getting Original Phone useragent with J2ME

Kinda new to J2ME. I was wondering how I could go about in getting a J2ME midlet to send the original user agent of the mobile device to a server instead of: "Profile/MIDP-1.0 Configuration/CLDC-1.0"? The problem here is that I wont be able to kno…
John James
  • 41
  • 3
2
votes
1 answer

Filling a rectangle - paint method (MIDP)

Im trying to slowly paint a rectangle using two calls of .fillrect method with Thread.sleep call between each method. What is happening is that the sleep method is getting called before the rectangle is initialised, so it appears that the rectange…
blue-sky
  • 51,962
  • 152
  • 427
  • 752
2
votes
2 answers

How to read an SMS message from inbox using j2me (midp2.0)?

I want to access the inbox message text from j2me application. I have no idea about accessing inbox.
Saravanan
  • 11,372
  • 43
  • 143
  • 213
2
votes
2 answers

Does MIDP 2.0 say that this phone has at least GPRS connectivity?

Does MIDP 2.0 say that this phone has at least GPRS capability? I need to come up with a list of phones which has MIDP 2.0, and GPRS capability.
Sukitha Udugamasooriya
  • 2,268
  • 1
  • 35
  • 56
2
votes
0 answers

Which JavaME enabled phones has JSR-253 (if any)?

I need to create a cellphone app that catches the phone-numbers of incoming calls. I don't need to actually do anything with the call itself. Just catch the phone-number. I looked briefly at PushRegistry first, and experimented with a tel://…
mr_lou
  • 1,910
  • 2
  • 14
  • 26
1
2 3 4 5 6