FACTOID # 22: The top nations for per capita imports and exports tend to be very small.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

SEARCH ALL

FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:

 

 

(* = Graphable)

 

 


Encyclopedia > Connected Limited Device Configuration

The Connected Limited Device Configuration (CLDC) is a specification of a framework for Java ME applications targeted at devices with very limited resources such as pagers and mobile phones. The CLDC was developed under the Java Community Process as JSR 30 (CLDC 1.0) and JSR 139 (CLDC 1.1). Image File history File links This is a lossless scalable vector image. ... Look up Framework in Wiktionary, the free dictionary. ... Java Platform, Micro Edition or Java ME (formerly referred to as J2ME), is a runtime and collection of Java APIs for the development of software for resource constrained devices such as PDAs, cell phones and other consumer appliances. ... For terminal pagers, see more (Unix) or less (Unix). ... The Java Community Process or JCP, established in 1995, is a formalized process which allows interested parties to be involved in the definition of future versions and features of the Java platform. ...

Contents

Typical requirements

16-bit CPU, a total of 160 KiB memory available to the Java platform, as well as a limited connection to some kind of network This article is about the unit of information. ... CPU redirects here. ... A kibibyte (a contraction of kilo binary byte) is a unit of information or computer storage, commonly abbreviated KiB (never kiB). 1 kibibyte = 210 bytes = 1,024 bytes The kibibyte is closely related to the kilobyte, which can be used either as a synonym for kibibyte or to refer to... The terms storage (U.K.) or memory (U.S.) refer to the parts of a digital computer that retain physical state (data) for some interval of time, possibly even after electrical power to the computer is turned off. ... The Java platform is the name for a bundle of related programs, or platform, from Sun Microsystems which allow for developing and running programs written in the Java programming language. ...


Noteworthy limitations

  • Some interesting additions to CLDC 1.1 is the support for floating points and weak references. Also, the amount of minimum memory needed was raised from 160 KiB to 192 KiB.

A floating-point number is a digital representation for a number in a certain subset of the rational numbers, and is often used to approximate an arbitrary real number on a computer. ... In computer programming, a weak reference is a reference that does not protect the referent object from collection by a garbage collector. ...

Profiles

Mobile Information Device Profile

Designed for cell phones, it supports an LCD orientated GUI API, with MIDP 2.0 including a basic 2D gaming API. Applications written to use this profile are called MIDlets. Almost all new cell phones come with a MIDP implementation, and it is now the de facto standard for downloadable cell phone games. Mobile Information Device Profile (MIDP), is a specification published for the use of Java on embedded devices such as cell phones and PDAs. ... LCD redirects here. ... Mobile Information Device Profile (MIDP) is a specification published for the use of Java on embedded devices such as mobile phones and PDAs. ... A MIDlet is a Java program for embedded devices, more specifically the J2ME virtual machine. ... De facto is a Latin expression that means in fact or in practice. It is commonly used as opposed to de jure (meaning by law) when referring to matters of law or governance or technique (such as standards), that are found in the common experience as created or developed without...


Information Module Profile

The Information Module Profile (JSR 195) is designed for vending machines, network cards, routers, telephone boxes and other systems with either simple or no display and some form of limited two way network access. Only APIs for application creation, storage, and network access are defined. These are a subset of the javax.microedition.io, rms and midlet packages in MIDP. Siemens Mobile and Nokia put forward this specification to the JCP. IMP stands for the Information Module Profile. ... A typical U.S. snack vending machine A vending machine is a machine that provides various snacks, beverages and other products to consumers. ...


DoJa Profile

The DoJa profile was designed for DoCoMo's i-mode mobile phone by NTT DoCoMo. DoJa profile is Java environment specification for DoCoMos i-mode mobile phone. ...


General APIs

java.io

A streamlined version of the java.io package found in the standard edition for doing Input/Output operations.


java.lang

Contains classes thought applicable to most java programs. This package contains standard java types like Integers and Strings as well as basic exceptions, math functions, system functions, threading and security functions.


java.util

A streamlined version of the java.util collection library. This package contains the collection classes like Vector and Hashtable. It also contains calendar and date classes.


See also

The Connected Device Configuration (CDC) is a framework for building J2ME applications on embedded devices ranging from a pager up to Set-top box. ...

External links

  • CLDC homepage
  • JSR 139 (CLDC 1.1)
  • JSR 30 (CLDC 1.0)
  • OSGi-based CLDC-framework

  Results from FactBites:
 
Wireless Application Development : Java Programming for Wireless Devices - White paper : eBiz Infosystems Inc. (3527 words)
The Connected Device Configuration technology (CDC) uses the CVM, a full-featured VM that is similar to a virtual machine residing on a desktop system.
The CLDC configuration is composed of the K Virtual Machine (KVM) and core class \libraries that can be used on a variety of devices such as cell phones, two-way pagers, personal organizers, home appliances, and so on.
The primary goals of CLDC is to define a standard Java platform for small, resource constrained, connected devices and to enable third party application developers to easily create applications and content that can be deployed to those devices.
  More results at FactBites »


 
 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms, 1022, m