Java ME mobile application development technology and case details PDG