Presentation is loading. Please wait.

Presentation is loading. Please wait.

MOBILE DEVICE OPERATING SYSTEM

Similar presentations


Presentation on theme: "MOBILE DEVICE OPERATING SYSTEM"— Presentation transcript:

1 MOBILE DEVICE OPERATING SYSTEM
UNIT V MOBILE DEVICE OPERATING SYSTEM

2 Mobile Device Operating Systems
A mobile operating system, also called a mobile OS, is an operating system that is specifically designed to run on mobile devices such as mobile phones, smartphones, PDAs, tablet computers and other handheld devices. The mobile operating system is the software platform on top of which other programs, called application programs, can run on mobile devices. Managing Resources: The resources that are managed by the operating system include processor, memory, files, and various types of attached devices such as camera, speaker, keyboard and screen. Interface: interactive interface between devices and networks. Control, data and voice communication different types of protocols. with BS using 5

3 Mobile Device Operating Systems
A mobile OS is a software platform on top of which other programs called application programs, can run on mobile devices such as PDA, cellular phones, smart phone and etc. Applications OS Libraries Device Operating System Base, Kernel Low-Level Hardware, Manufacturer Device Drivers 6

4 Mobile Device Operating Systems
Features Multitasking Scheduling Memory Allocation File System Interface Keypad Interface I/O Interface Protection and Security Multimedia features 7

5 Java ME was designed by Sun Microsystems. It
Java ME Platform J2ME platform is a set of technologies, specifications and libraries developed for small devices like mobile phones, pagers, and personal organizers. Java ME was designed by Sun Microsystems. It is licensed under GNU General Public License Configuration: it defines a minimum platform including the java language, virtual machine features and minimum class libraries for a grouping of devices. E.g. CLDC CLDC-CONNECTED LIMITED DEVICE CONFIGURATION

6 Java ME Architecture Java ME platforms are composed of the following elements: Application Vendor specific classes - OEM Optional Packages Profile Configuration Native Operating System Device/ Hardware

7 Java ME Platform It includes two kinds of platforms:
High-end platform for high-end consumer devices. E.g. TV set- top boxes, Internet TVs, auto-mobile navigation systems Low-end platform for low-end consumer devices. E.g. cell phones, and pagers Platforms Device Characteristics High-End consumer devices a large range of user interface capabilities total memory budgets starting from about two to four MB persistent, high-bandwidth network connections, often using TCP/IP Low-end consumer devices simple user interfaces minimum memory budgets starting from about 128–256 KB low bandwidth, intermittent network connections that is often not based on the TCP/IP protocol suite. most of these devices are battery-operated


Download ppt "MOBILE DEVICE OPERATING SYSTEM"

Similar presentations


Ads by Google