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
1 answer

Detect wifi and network connectivity in midp

Is it possible to detect that a phone has network connectivity and/or wifi using midp ? Thanks
blue-sky
  • 51,962
  • 152
  • 427
  • 752
0
votes
2 answers

Where can I check the available memory (heap) of phone model

Is there an online database where I can check the amount of available heap memory on a particular mobile phone ? Thanks
blue-sky
  • 51,962
  • 152
  • 427
  • 752
0
votes
4 answers

J2SE and Java DB

Greetings, My Java experience is limited, but I have a fair enough understanding of it. With that in mind, I am attempting to write a mobile application with a self-contained database -- Java DB -- for the purpose of maintaining my fitness…
Shawn
  • 331
  • 2
  • 3
  • 16
0
votes
4 answers

How to handle the key presses in a J2ME GUI application

I programmed a bluetooth Television-Remote control for cellphones in J2ME using javax.microedition.lcdui.* (Gauge, List, ChoiseGroup) GUI-Elements. I want the cellphone to have real-time interaction with my Television, I would like to find way to…
zhengtonic
  • 720
  • 12
  • 25
0
votes
2 answers

Error while Running MIDP 2 applications in netbeans

I am trying to run(emulate) a simple midp2 j2me application in netbeans(6.8) in ubuntu 10.04. It is building fine , with no errors, but when i choose run , it gives "http server is not running.start it first" error. I am able to successfully build…
woodstok
  • 2,704
  • 3
  • 34
  • 50
0
votes
1 answer

J2ME MIdlet Application Signing Issue

I have developed j2me application.The application access files using file-connection api extensively, so purchased certificate from symantec (Veri sign)to avoid file permission problems And signed the JAD file successfully. Problem:- On deploying…
Vignesh
  • 37
  • 7
0
votes
1 answer

J2ME Midlet showing Java Error on some phones

the APP is working fine on emulator but shows java error afer installing on some samsung phones After install java screen appears and a dialog saying java error JAD file: MIDlet-1: SuperRecharge, ,…
0
votes
1 answer

Exiting game loop in JavaME freezes system

I am working on developing JavaME games and am using an LG500G and Motorola EM326g as testing devices. At this very early stage, things are going wrong. I have a while(!stop){} game loop, and at a certain point a method will set stop to true, which…
0
votes
1 answer

Is it possible to access sms functionality via j2me?

Hi i am developing windows mobile application for dopod 818 pro to send / receive sms. is it possible to access sms functionality via j2me?
lk121
  • 1,283
  • 2
  • 11
  • 10
0
votes
1 answer

MIDP 2.0 push registry

We would like to use MIDP2.0 push registry to invoke our MIDLet at regular interval to check for new messages from server. If another MIDLet is already running in the foreground will our MIDLet be able to be invoked simultaneously? Will the behavior…
Vicky
  • 933
  • 1
  • 9
  • 9
0
votes
1 answer

RecordStore name change and null value in .db file in J2ME

In my application, I create the RecordStore named as a "UserData", but when I run the emulator, the database saved in the appdb folder named as a "00000003-User-Data.db", and when I open this file,there is a lots of null value with every single…
Karan
  • 165
  • 11
0
votes
1 answer

How to display Image on the List and Form Screens in j2me (java)

I want to display an Image on LCDUI List Screen Header and form Screen Header(Top) when we create a List like this List list=new List("Title",List.Implicit); then will see the title on the List Screen Header(on Top),similarly for Form also But…
String
  • 3,660
  • 10
  • 43
  • 66
0
votes
1 answer

How to create J2me(java)Project combining with J2me Polish

Hiii i am new to J2me Apps,i have a requirement to develop tabs creation in my j2me (java)MIDP Programming,i come to know through google,j2me polish is better option to create tabs,i want to append LCDUI list screen to j2me polish's Tab1 and Tab2…
String
  • 3,660
  • 10
  • 43
  • 66
0
votes
1 answer

How to read multiple rss xml files in j2me

I already developed Rss feed reader application in j2me java using kxmlParser, for one rss xml file(if i read one xml ,my code should be executed and list screen should be displayed) Now i want to apply the same code to 5 rss xml files(i.e i…
String
  • 3,660
  • 10
  • 43
  • 66
0
votes
1 answer

How to stream and play shoutcast radio server in j2me MIDP(java)?

i have tried String url = "38.101.195.5:9156" facing java.io.IOException: 11-Error in HTTP operation code here connection = (HttpConnection) Connector.open(url); dataIn = connection.openDataInputStream();
String
  • 3,660
  • 10
  • 43
  • 66