Open Discussion Mobile Operating Systems Presenter - Bob Kinicki [email protected] PEDS Seminar December 7, 2009
Download ReportTranscript 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 Phones • Pervasive Computing • Mobile Operating Systems • Sensor 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