The Mobile Landscape
Rocky Heckman
Abstract
Rocky Heckman
Abstract
In today's computing world, there is one thing people can be sure of; the leading operating system (OS) platform will change. By 2011, Android-powered smartphones made up the majority of mobile OS-powered smart-phones shooting past the iPhone. Different Java Virtual Machines (JVMs) are written for the different environments, and they provide an abstraction layer between the Java code, and the nuances of the underlying hardware. There are four primary versions of Java that are supported by Sun: Java Card for smartcards, Java Platform, Micro Edition (Java ME) for low powered devices, Java Platform, Standard Edition (Java SE) for standard desktop environments, and Java Platform, Enterprise Edition (Java EE) for large-scale distributed internal enterprise applications. With proper planning and a solid architectural approach, people can minimize the impact of cross-platform development for your apps and service.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
In today's computing world, there is one thing people can be sure of; the leading operating system (OS) platform will change. By 2011, Android-powered smartphones made up the majority of mobile OS-powered smart-phones shooting past the iPhone. Different Java Virtual Machines (JVMs) are written for the different environments, and they provide an abstraction layer between the Java code, and the nuances of the underlying hardware. There are four primary versions of Java that are supported by Sun: Java Card for smartcards, Java Platform, Micro Edition (Java ME) for low powered devices, Java Platform, Standard Edition (Java SE) for standard desktop environments, and Java Platform, Enterprise Edition (Java EE) for large-scale distributed internal enterprise applications. With proper planning and a solid architectural approach, people can minimize the impact of cross-platform development for your apps and service.
Key concepts: Java, Java Card, Computer science, Android (operating system), Operating system, Real time Java, Java annotation, strictfp