Đang chuẩn bị liên kết để tải về tài liệu:
Mobile Java Application Development white paper
Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Mobile Java Application Development MIDP technology Development tools programming interface gaming. | sonera medialab Mobile Java Application Development White Paper Sonera MediaLab www.medialab.sonera.fi info@medialab.sonera.fi September 12 2002 Copyright 2002 Sonera MediaLab This document is provided as is without any warranty of any kind. The opinions expressed herein are subject to change without notice. sonera medialab Mobile Java Application Development 1 INTRODUCTION Nowadays most new mobile phones are able to run downloaded external applications not just the ones preinstalled on the device by the manufacturer. These applications can be native applications for the device s own operating system or platform independent applications that are run on special virtual machine VM software on the device. Java2 Micro Edition J2ME 1 offers a special environment for creating platform independent applications on mobile phones and other handheld devices. J2ME is divided into two parts configurations and profiles. The configurations are specified by the memory size and computing power of the device whereas the different profiles are specified by the user interface. The Mobile Information Device Profile MIDP 2 3 is targeted for mobile phones and is widely supported by all the major mobile phone manufacturers. Platform independence and wide support make J2ME and MIDP a interesting platform for mobile applications such as games. This white paper discusses developing applications for MIDP version 1.0. The upcoming version 2.0 will have many new features and extensions but these are not within the scope of this document. 2 MIDP TECHNOLOGY 2.1 Overview MIDP technology is based on Java2 Micro Edition and Connected Limited Device Configuration CLDC by Sun Microsystems Inc see Fig. 1 . CLDC is one of two configurations of Java2 Micro Edition. It is the foundation of the Java runtime environment targeting small resource-constrained devices such as mobile phones personal digital assistants and small retail payment terminals that have less than 512 kB of memory. MIDP is designed for .