Open Discussion Mobile Operating Systems Presenter - Bob Kinicki [email protected] PEDS Seminar December 7, 2009

Download Report

Transcript Open Discussion Mobile Operating Systems Presenter - Bob Kinicki [email protected] PEDS Seminar December 7, 2009

Open Discussion Mobile Operating Systems

Presenter Bob Kinicki [email protected]

PEDS Seminar December 7, 2009

Merging of Several Areas

Smart PhonesPervasive ComputingMobile Operating SystemsSensor Networks

2 Mobile Operating Systems - PEDS December 2009

3

Interesting Questions for PEDS

How does this change design of

these Mobile Operating Systems?

How should we react with respect

to research opportunities?

How should we adjust our curriculum

at the undergraduate and graduate levels?

Mobile Operating Systems - PEDS December 2009

4

Android {Wikipedia}

Android is a

mobile operating system running on the Linux kernel . It was initially developed by Android Inc., a firm later purchased by Google , and lately by the Open Handset Alliance .

[3] It allows developers to write managed code in the Java language controlling the device via Google developed Java libraries.

, [4] Mobile Operating Systems PEDS December 2009

Android [R. Yang 4/14/2009]

5

6

Mobile OS

A Mobile operating system or a Handheld

operating system, is the operating system that controls a mobile device — similar in principle to an operating system such as Linux or Windows that controls a desktop computer.

They are currently somewhat simpler,

and deal more with the wireless versions of broadband and local connectivity, mobile multimedia formats, and different input methods.

Mobile Operating Systems PEDS December 2009

7

Comparing Mobile OSs

“In my thesis I will compare these operating systems both qualitatively and quantitatively. The qualitative analysis will focus on the different features the operating systems offer to enhance quality attributes that are important for ubiquitous computing applications.

The most important quality attributes that have been listed in the table below, together with the most important operating systems.” Mobile Operating Systems PEDS December 2009

8

Comparing Mobile OSs

“TinyOS is not a mobile OS, but will be included in the comparison because it’s a candidate OS for the SM4ALL project and has in theory several interesting features that make it suitable for this application.” Symbian Windows Mobile Android iPhone OS TinyOS Cost Power consumption Memory usage Security/privacy Networking features Mobile Operating Systems PEDS December 2009

9

Battery Life

Carmi Levy Published November 30, 2009 “Then she told me about battery life, and suddenly things weren't so lovely. Her device lasts for about three hours of consistent use before she needs to plug in. Granted, she admits she's a heavy user, often hammering away at her device as incessantly as most of us use a regular desktop or laptop computer during a typical work session .” Mobile Operating Systems - PEDS December 2009

10

Smart Phone Support for Bluetooth Body Sensors

Technologies are coming together

here!

Sensors and phones are being

networked together in a variety of applications.

Mobile Operating Systems - PEDS December 2009