Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Download
Faster access than browser!
 

Java Platform, Micro Edition

Index Java Platform, Micro Edition

Java Platform, Micro Edition or Java ME is a computing platform for development and deployment of portable code for embedded and mobile devices (micro-controllers, sensors, gateways, mobile phones, personal digital assistants, TV set-top boxes, printers). [1]

65 relations: Abstract Window Toolkit, Advanced Multimedia Supplements, Android (operating system), Android software development, Application programming interface, Apress, Bada, BD-J, Binary Runtime Environment for Wireless, BlackBerry OS, Computing platform, Connected Device Configuration, Connected Limited Device Configuration, Danger Hiptop, De facto, DoJa, Embedded Java, Embedded system, Generics in Java, GNU General Public License, Graphical user interface, Information Module Profile, Internet of things, Java (programming language), Java (software platform), Java APIs for Bluetooth, Java Community Process, Java Mobile Media API, Java Platform, Standard Edition, Java virtual machine, JavaFX, John Wiley & Sons, Location API for Java ME, M-learning, Maemo, MeeGo, MIDlet, Mika VM, Mobile 3D Graphics API, Mobile app development, Mobile device, Mobile game, Mobile Information Device Profile, Mobile Service Architecture, NetBeans, Nokia, NTT DoCoMo, Object-oriented programming, Oracle Corporation, PersonalJava, ..., PhoneME, Porting, Prentice Hall, Résumé, Reference implementation, SavaJe, Series 40, Set-top box, Siemens, Smartphone, Sun Microsystems, Symbian, User interface, Windows Embedded Compact, Windows Mobile. Expand index (15 more) »

Abstract Window Toolkit

The Abstract Window Toolkit (AWT) is Java's original platform-dependent windowing, graphics, and user-interface widget toolkit, preceding Swing.

New!!: Java Platform, Micro Edition and Abstract Window Toolkit · See more »

Advanced Multimedia Supplements

In computing, the Advanced Multimedia Supplements (also JSR-234 or AMMS) is an API specification for the Java ME platform.

New!!: Java Platform, Micro Edition and Advanced Multimedia Supplements · See more »

Android (operating system)

Android is a mobile operating system developed by Google, based on a modified version of the Linux kernel and other open source software and designed primarily for touchscreen mobile devices such as smartphones and tablets.

New!!: Java Platform, Micro Edition and Android (operating system) · See more »

Android software development

Android software development is the process by which new applications are created for devices running the Android operating system.

New!!: Java Platform, Micro Edition and Android software development · See more »

Application programming interface

In computer programming, an application programming interface (API) is a set of subroutine definitions, protocols, and tools for building software.

New!!: Java Platform, Micro Edition and Application programming interface · See more »

Apress

Apress Media LLC is a publisher of information technology books, based in New York City.

New!!: Java Platform, Micro Edition and Apress · See more »

Bada

Bada (stylized as bada; Korean: 바다) is a discontinued operating system for mobile devices such as smartphones and tablet computers.

New!!: Java Platform, Micro Edition and Bada · See more »

BD-J

BD-J, or Blu-ray Disc Java, is a specification supporting Java ME (specifically the Personal Basis Profile of the Connected Device Configuration or CDC) Xlets for advanced content on Blu-ray Disc and the Packaged Media profile of Globally Executable MHP (GEM).

New!!: Java Platform, Micro Edition and BD-J · See more »

Binary Runtime Environment for Wireless

Binary Runtime Environment for Wireless (Brew MP, Brew, or BREW) is an application development platform created by Qualcomm, originally for code division multiple access (CDMA) mobile phones, featuring third-party applications such as mobile games.

New!!: Java Platform, Micro Edition and Binary Runtime Environment for Wireless · See more »

BlackBerry OS

BlackBerry OS is a proprietary mobile operating system developed by BlackBerry Limited for its BlackBerry line of smartphone handheld devices.

New!!: Java Platform, Micro Edition and BlackBerry OS · See more »

Computing platform

A computing platform or digital platform is the environment in which a piece of software is executed.

New!!: Java Platform, Micro Edition and Computing platform · See more »

Connected Device Configuration

The Connected Device Configuration (CDC) is a specification of a framework for Java ME applications describing the basic set of libraries and virtual-machine features that must be present in an implementation.

New!!: Java Platform, Micro Edition and Connected Device Configuration · See more »

Connected Limited Device Configuration

The Connected Limited Device Configuration (CLDC) is a specification of a framework for Java ME applications describing the basic set of libraries and virtual-machine features that must be present in an implementation.

New!!: Java Platform, Micro Edition and Connected Limited Device Configuration · See more »

Danger Hiptop

The Danger Hiptop, also re-branded as the T-Mobile Sidekick, Mobiflip and Sharp Jump is a GPRS/EDGE/UMTS smartphone produced by Danger Incorporated (since 2008, a subsidiary of Microsoft) from 2002 to 2010.

New!!: Java Platform, Micro Edition and Danger Hiptop · See more »

De facto

In law and government, de facto (or;, "in fact") describes practices that exist in reality, even if not legally recognised by official laws.

New!!: Java Platform, Micro Edition and De facto · See more »

DoJa

DoJa profile is a Java application environment specification for DoCoMo's i-mode mobile phone.

New!!: Java Platform, Micro Edition and DoJa · See more »

Embedded Java

Embedded Java refers to versions of the Java program language that are designed for embedded systems.

New!!: Java Platform, Micro Edition and Embedded Java · See more »

Embedded system

An embedded system is a computer system with a dedicated function within a larger mechanical or electrical system, often with real-time computing constraints.

New!!: Java Platform, Micro Edition and Embedded system · See more »

Generics in Java

Generics are a facility of generic programming that were added to the Java programming language in 2004 within version J2SE 5.0.

New!!: Java Platform, Micro Edition and Generics in Java · See more »

GNU General Public License

The GNU General Public License (GNU GPL or GPL) is a widely used free software license, which guarantees end users the freedom to run, study, share and modify the software.

New!!: Java Platform, Micro Edition and GNU General Public License · See more »

Graphical user interface

The graphical user interface (GUI), is a type of user interface that allows users to interact with electronic devices through graphical icons and visual indicators such as secondary notation, instead of text-based user interfaces, typed command labels or text navigation.

New!!: Java Platform, Micro Edition and Graphical user interface · See more »

Information Module Profile

IMP stands for the Information Module Profile.

New!!: Java Platform, Micro Edition and Information Module Profile · See more »

Internet of things

The Internet of Things (IoT) is the network of physical devices, vehicles, home appliances, and other items embedded with electronics, software, sensors, actuators, and connectivity which enables these things to connect and exchange data, creating opportunities for more direct integration of the physical world into computer-based systems, resulting in efficiency improvements, economic benefits, and reduced human exertions.

New!!: Java Platform, Micro Edition and Internet of things · See more »

Java (programming language)

Java is a general-purpose computer-programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible.

New!!: Java Platform, Micro Edition and Java (programming language) · See more »

Java (software platform)

Java is a set of computer software and specifications developed by James Gosling at Sun Microsystems, which was later acquired by the Oracle Corporation, that provides a system for developing application software and deploying it in a cross-platform computing environment.

New!!: Java Platform, Micro Edition and Java (software platform) · See more »

Java APIs for Bluetooth

Java APIs for Bluetooth Wireless Technology (JABWT) is a J2ME specification for APIs that allows Java MIDlets running on embedded devices such as mobile phones to use Bluetooth for short-range wireless communication.

New!!: Java Platform, Micro Edition and Java APIs for Bluetooth · See more »

Java Community Process

The Java Community Process (JCP), established in 1998, is a formalized mechanism that allows interested parties to develop standard technical specifications for Java technology.

New!!: Java Platform, Micro Edition and Java Community Process · See more »

Java Mobile Media API

The Mobile Media API (MMAPI) is an API specification for the Java ME platform CDC and CLDC devices such as mobile phones.

New!!: Java Platform, Micro Edition and Java Mobile Media API · See more »

Java Platform, Standard Edition

Java Platform, Standard Edition (Java SE) is a computing platform for development and deployment of portable code for desktop and server environments.

New!!: Java Platform, Micro Edition and Java Platform, Standard Edition · See more »

Java virtual machine

A Java virtual machine (JVM) is a virtual machine that enables a computer to run Java programs as well as programs written in other languages and compiled to Java bytecode.

New!!: Java Platform, Micro Edition and Java virtual machine · See more »

JavaFX

JavaFX is a software platform for creating and delivering desktop applications, as well as rich Internet applications (RIAs) that can run across a wide variety of devices.

New!!: Java Platform, Micro Edition and JavaFX · See more »

John Wiley & Sons

John Wiley & Sons, Inc., also referred to as Wiley, is a global publishing company that specializes in academic publishing.

New!!: Java Platform, Micro Edition and John Wiley & Sons · See more »

Location API for Java ME

The Location API for Java ME is a compact and generic Java 2 ME API that produces information about the device's present physical location to Java applications.

New!!: Java Platform, Micro Edition and Location API for Java ME · See more »

M-learning

M-learning or mobile learning is "learning across multiple contexts, through social and content interactions, using personal electronic devices".

New!!: Java Platform, Micro Edition and M-learning · See more »

Maemo

Maemo is a software platform developed by Nokia for smartphones and Internet tablets.

New!!: Java Platform, Micro Edition and Maemo · See more »

MeeGo

MeeGo is a discontinued Linux distribution hosted by the Linux Foundation, using source code from the operating systems Moblin (produced by Intel) and Maemo (produced by Nokia).

New!!: Java Platform, Micro Edition and MeeGo · See more »

MIDlet

A MIDlet is an application that uses the Mobile Information Device Profile (MIDP) of the Connected Limited Device Configuration (CLDC) for the Java ME environment.

New!!: Java Platform, Micro Edition and MIDlet · See more »

Mika VM

Mika VM is an open-source implementation of the Java virtual machine specification, together with class libraries which implement the Connected Device Configuration of Java ME.

New!!: Java Platform, Micro Edition and Mika VM · See more »

Mobile 3D Graphics API

The Mobile 3D Graphics API, commonly referred to as M3G, is a specification defining an API for writing Java programs that produce 3D computer graphics.

New!!: Java Platform, Micro Edition and Mobile 3D Graphics API · See more »

Mobile app development

Mobile app development is the act or process by which a mobile app is developed for mobile devices, such as personal digital assistants, enterprise digital assistants or mobile phones.

New!!: Java Platform, Micro Edition and Mobile app development · See more »

Mobile device

A mobile device (or handheld computer) is a computing device small enough to hold and operate in the hand.

New!!: Java Platform, Micro Edition and Mobile device · See more »

Mobile game

A mobile game is a video game played on a feature phone, smartphone/tablet, smartwatch, PDA, portable media player or graphing calculator.

New!!: Java Platform, Micro Edition and Mobile game · See more »

Mobile Information Device Profile

Mobile Information Device Profile (MIDP) is a specification published for the use of Java on embedded devices such as mobile phones and PDAs.

New!!: Java Platform, Micro Edition and Mobile Information Device Profile · See more »

Mobile Service Architecture

Mobile Service Architecture (MSA) JSR 248 is a specification that describes an end-to-end wireless environment for Java ME.

New!!: Java Platform, Micro Edition and Mobile Service Architecture · See more »

NetBeans

NetBeans is an integrated development environment (IDE) for Java.

New!!: Java Platform, Micro Edition and NetBeans · See more »

Nokia

Nokia is a Finnish multinational telecommunications, information technology, and consumer electronics company, founded in 1865.

New!!: Java Platform, Micro Edition and Nokia · See more »

NTT DoCoMo

is the predominant mobile phone operator in Japan.

New!!: Java Platform, Micro Edition and NTT DoCoMo · See more »

Object-oriented programming

Object-oriented programming (OOP) is a programming paradigm based on the concept of "objects", which may contain data, in the form of fields, often known as attributes; and code, in the form of procedures, often known as methods. A feature of objects is that an object's procedures can access and often modify the data fields of the object with which they are associated (objects have a notion of "this" or "self").

New!!: Java Platform, Micro Edition and Object-oriented programming · See more »

Oracle Corporation

Oracle Corporation is an American multinational computer technology corporation, headquartered in Redwood Shores, California.

New!!: Java Platform, Micro Edition and Oracle Corporation · See more »

PersonalJava

PersonalJava was a Java edition for mobile and embedded systems based on Java 1.1.8.

New!!: Java Platform, Micro Edition and PersonalJava · See more »

PhoneME

The phoneME project is Sun Microsystems reference implementation of Java virtual machine and associated libraries of Java ME with source, licensed under the GNU General Public License.

New!!: Java Platform, Micro Edition and PhoneME · See more »

Porting

In software engineering, porting is the process of adapting software for the purpose of achieving some form of execution in a computing environment that is different from the one that a given program (meant for such execution) was originally designed for (e.g. different CPU, operating system, or third party library).

New!!: Java Platform, Micro Edition and Porting · See more »

Prentice Hall

Prentice Hall is a major educational publisher owned by Pearson plc.

New!!: Java Platform, Micro Edition and Prentice Hall · See more »

Résumé

A résumé, also spelled resume, is a document used by a person to present their backgrounds and skills.

New!!: Java Platform, Micro Edition and Résumé · See more »

Reference implementation

In the software development process, a reference implementation (or, less frequently, sample implementation or model implementation) is the standard from which all other implementations and corresponding customizations are derived.

New!!: Java Platform, Micro Edition and Reference implementation · See more »

SavaJe

SavaJe Technologies (pronounced savage) was the developer of the SavaJe OS, a Java OS for advanced mobile phones.

New!!: Java Platform, Micro Edition and SavaJe · See more »

Series 40

Series 40, often shortened as S40, is a software platform and application user interface (UI) software on Nokia's broad range of mid-tier feature phones, as well as on some of the Vertu line of luxury phones.

New!!: Java Platform, Micro Edition and Series 40 · See more »

Set-top box

A set-top box (STB) or set-top unit (STU) (one type also colloquially known as a cable box) is an information appliance device that generally contains a TV-tuner input and displays output to a television set and an external source of signal, turning the source signal into content in a form that then be displayed on the television screen or other display device.

New!!: Java Platform, Micro Edition and Set-top box · See more »

Siemens

Siemens AG is a German conglomerate company headquartered in Berlin and Munich and the largest industrial manufacturing company in Europe with branch offices abroad.

New!!: Java Platform, Micro Edition and Siemens · See more »

Smartphone

A smartphone is a handheld personal computer with a mobile operating system and an integrated mobile broadband cellular network connection for voice, SMS, and Internet data communication; most, if not all, smartphones also support Wi-Fi.

New!!: Java Platform, Micro Edition and Smartphone · See more »

Sun Microsystems

Sun Microsystems, Inc. was an American company that sold computers, computer components, software, and information technology services and created the Java programming language, the Solaris operating system, ZFS, the Network File System (NFS), and SPARC.

New!!: Java Platform, Micro Edition and Sun Microsystems · See more »

Symbian

Symbian is a discontinued mobile operating system (OS) and computing platform designed for smartphones.

New!!: Java Platform, Micro Edition and Symbian · See more »

User interface

The user interface (UI), in the industrial design field of human–computer interaction, is the space where interactions between humans and machines occur.

New!!: Java Platform, Micro Edition and User interface · See more »

Windows Embedded Compact

Windows Embedded Compact, formerly Windows Embedded CE and Windows CE, is an operating system subfamily developed by Microsoft as part of its Windows Embedded family of products.* Unlike Windows Embedded Standard, which is based on Windows NT, Windows Embedded Compact uses a different hybrid kernel.

New!!: Java Platform, Micro Edition and Windows Embedded Compact · See more »

Windows Mobile

Windows Mobile is a discontinued family of mobile operating systems developed by Microsoft for smartphones and Pocket PCs.

New!!: Java Platform, Micro Edition and Windows Mobile · See more »

Redirects here:

An Introduction to J2ME, Foundation Profile, Foundation profile, J2ME, J2me, JSME, JSR 68, Java 2 Platform, Micro Edition, Java ME, Java Micro Edition, Java me, JavaME, Javame, Kjava, Mobile Java, Personal Basis Profile.

References

[1] https://en.wikipedia.org/wiki/Java_Platform,_Micro_Edition

OutgoingIncoming
Hey! We are on Facebook now! »