Sony Ericsson K700 manual Java 2 Micro Edition, Current situation, CLDC/MIDP v. PersonalJava

Page 30

White Paper K700

Java

Java 2 Micro Edition

Originally developed by Sun in 1991, Java is a programming language used to develop applications - utility programs, games, plug-ins etc.

-for different hardware and software platforms. Users of Java-enabled devices can install new applications and games to make their devices more personal and adapt them to specific needs.

CLDC, Connected Limited Device Configura- tion. This configuration is aimed at devices such as mobile phones and pagers.

J2ME CLDC/MIDP

In 1999, Sun regrouped its Java technologies into three platforms or editions. J2ME (Java 2 Micro Edition) became the platform targeting “micro” devices with small processors and memory capacities, such as mobile phones, communicators and PDAs. (The other two Java platforms are Java 2 Standard Edition, J2SE, and Java 2 Enterprise Edition, J2EE).

J2ME addresses a variety of devices. To handle the diversity, two concepts have been introduced – configurations and profiles. A configuration defines a minimum platform for a family of devices with similar processing and memory capacities. A profile targets a specific device category within that family, for instance mobile phones.

Two J2ME configurations are available:

CDC, Connected Device Configuration. This configuration is aimed at devices such as PDAs.

Figure 3. J2ME in detail

Current situation

So far, two profiles have been established for J2ME:

MIDP, Mobile Information Device Profile, and

Personal Profile.

MIDP is connected to the CLDC configuration and provides developers with essential information and guidance when writing programs for mobile phones and two-way pagers.

Personal Profile is linked to the CDC configuration. Targeted at PDAs, this combination replaces PersonalJava in J2ME.

CLDC/MIDP v. PersonalJava

Besides targeting different types of devices, the main difference between J2ME CLDC and PersonalJava from a user's point of view is that applications written in J2ME CLDC can be downloaded from the Internet. PersonalJava applications are typically transferred to devices from a PC via cable.

30

February 2004

Image 30
Contents K700 Preface Date Version Comment 2004-02-27 R1AFirst edition Contents Product overview Radio Key functions and featuresMedia player SystemFull graphic 65k colour screen Pre-playMore in-phone functions My friends Wireless Village Setup wizardGprs General Packet Radio Service Polyphonic sounds 40 voicesConnector cover MailPersonalization Entertainment Media playerMusic Background Polyphonic ringtonesWAV SP-MIDIStreaming Streaming of live radio broadcast GamingMedia types Market and revenue possibilitiesImaging VGA cameraAdding contacts to My friends MessagingMy friends Main viewViewing the status of contacts in My friends Access to the chatroomOver the air OTA configuration MMS objectsStreaming content in MMS MMS technical featuresArchitecture Message conversionConnectivity PositioningBluetooth wireless technology Using Bluetooth wireless technology in K700File sharing Remote controlAudio Quality File browsingIrDA System FunctionsConnection via cable Synchronization and data transfer Designed for the wireless worldWhat is SyncML? SyncML an open standard for synchronizationRemote synchronization What information can be synchronized in the phone?Application Remote sync Local sync Intelligent process Bluetooth, infrared or cableLocal synchronization CompatibilityDRM packager Packaging of rights and contentHow DRM works Protection propertiesRevenue Content SMS/EMS MMS Bearer IR/Cable BluetoothObject exchange ‘Send as’ MailCurrent situation JavaJava 2 Micro Edition CLDC/MIDP v. PersonalJavaOverview Java 3DSupport JSR-184Facts and figures Technical specifications General technical dataExterior description Dimension GSM 900/E-GSM Performance and technical characteristicsBattery information Dimension Value in GSM/GPRSSystem RadioFacts and figures VHF/FMImage encoders PicturesImage decoders Decoder Details Size Colour depth File formatShort message service Feature SupportEnhanced message service FeatureSMS Wbmp Multimedia message service MPG4, 3GPP, SDP Bluetooth technical dataDimension Support JPEG, GIF87, GIF89A, PNG, SVG, WBMP, BMPCall Control by SIM SIM AT services supportedService Mode Support Data Download to SIMLaunch Browser GET InkeyGET Input More TimeRefresh SET UP CallSET UP Event List Select ItemGet inkey User Interaction with SIM ATDisplay text Get inputFeature Support in the browser Set up callSet up menu RefreshJPEG, PNG WAP operator technical dataFeature Support for WAP WAP Browser WAP/WML WAPGprs APN OTAApplicative provisioning Feature Support for WAPSwim TechnologiesMan Machine Interface Content typesPush SecurityWtai WAP solutionsFeatures DownloadUssd technical data Graphical User InterfaceURL NOM I, II GEA1, GEA2SIM Feature Support for Sync ML SyncML technical dataAT+CGATT Packet Domain Service Attach or Detach DeactivateTerminology and abbreviations GSM GIFGprs HscsdOTA ODIOMA PDARelated information DocumentsLinks Trademarks and acknowledgements Index NumericsPackage Operator technical data

K700 specifications

The Sony Ericsson K700, launched in 2004, quickly became a notable player in the mobile phone market due to its impressive features and appealing design. Positioned as a mid-range device, it combined functionality with a user-friendly interface, making it a popular choice for consumers seeking versatility in a mobile phone.

One of the standout features of the K700 was its 1.3-megapixel camera, which was quite advanced for its time. This allowed users to capture photos and videos, complete with a video recording function. The camera also came equipped with a built-in flash, enhancing its performance in low-light conditions. The convenience of multimedia messaging meant that users could easily share their captured moments with friends and family.

The K700 boasted a vibrant 1.9-inch TFT display capable of a resolution of 176 x 220 pixels. This screen provided a bright and clear interface for browsing menus, viewing photos, and playing games. The phone's design was sleek and compact, featuring a comfortable keypad for easy messaging and dialing. The overall aesthetic appeal was complemented by a variety of color options, catering to different consumer preferences.

In terms of connectivity, the Sony Ericsson K700 supported GPRS, allowing users to access the internet for basic browsing and email functionalities. It also supported Bluetooth technology, enabling wireless connections with other devices for file sharing and hands-free use. The inclusion of a proprietary memory card slot allowed users to expand storage for photos, music, and other files, providing flexibility in managing content.

The K700 also featured a solid battery life, allowing up to 12 hours of talk time and around 400 hours of standby time, making it reliable for daily use. With features like a built-in FM radio, Java-based games, and customizable wallpapers, it offered a comprehensive experience to users who valued multimedia capabilities.

In summary, the Sony Ericsson K700 was a well-rounded mobile phone that delivered a combination of camera functionality, connectivity options, and a user-friendly experience. It represented a significant step forward in mobile technology during its time and still holds a nostalgic place in the hearts of those who used it. Whether for capturing special moments or simply staying connected, the K700 catered to a diverse array of users, embodying the essence of early 2000s mobile innovation.