Robin Estabrooks Computer Science 1631, Winter 2011.

Slides:



Advertisements
Similar presentations
OPERATING SYSTEM REVIEW AND SIMULATIONS
Advertisements

310KM M-Commerce Application Selection of Mobile Platform Group 4 Choy Chun Lung, Lawrence Hui Yiu Ting, Eddy Chan Ki Yin, CKY Liu Tsz Ping, Scott.
Operating Systems Manage system resources –CPU scheduling –Process management –Memory management –Input/Output device management –Storage device management.
Intro to Android and iOS CS-328 Dick Steflik. The Players Android – Open source mobile OS developed ny the Open Handset Alliance led by Google. Based.
Android architecture overview
By: Jonathan Moffatt. What is a tablet PC?  Medium sized mobile computer that is integrated with touch screen or stylus  Has storing capabilities, internet.
Lab4 Part2 Lau Ting Nga Virginia Tsang Pui Yu Wong Sin Man.
Smartphones & Privacy Homero Martinez and Jose Juarez.
Chung Man Ho Willims Chow Man Kei Gary Kwok Pak Wai Lion.
Chan pak lim chau ho chit cheung tak ching yip pak ho g2
Eric Bruner, Henry Glennon, Shurti Kataria, Mathew Stanton, & Samantha Tan.
Student Name: Group.  Developed by Microsoft  Alliance with Nokia in 2011  4 main functions:  Outlook Mobile  Windows Media Player for Windows Mobile.
Operating Systems Or why is Bill Gates so rich? Computers Mr. Specter Steel Valley High School Or why is Bill Gates so rich? Computers Mr. Specter Steel.
Suggested platform for development and support of a mobile workforce Lab/Tutorial 4 CHAN Chi Yin Lam Tak Faat LAU Hiu Tung SO Ho Ka, Rambo.
Cloud Computing Concept&nature Cloud computing refers to the applications delivered as services over the Internet and the hardware, and systems software.
YOUR INTERNET EXPERIENCE
SmartPhones Student 1 Student 2 Student 3. SmartPhone Definition “A SmartPhone is one device that can take care of all your handheld computing and communication.
@2011 Mihail L. Sichitiu1 Android Introduction Platform Overview.
SMARTPHONE OPERATION SYSTEM MARKET IN U.S. Ryan (Jang-Hoon) Doo ISM 158.
Introduction to Android Platform Overview
Native vs hybrid vs web mobile Application
Operating System.
Operating Systems Chapter 4.
Computer for Health Sciences
TC2-Computer Literacy Mr. Sencer February 8, 2010.
Operating Systems Operating System
Introduction to Computers
Survey of PC and Network Operating Systems
@2011 Mihail L. Sichitiu1 Android Introduction Platform Overview.
Choosing NOS can be a complex and a difficult decision. Every popular NOS has its strengths and weaknesses. NOS may cost thousands of dollars depending.
Discovering Computers Fundamentals, Third Edition CGS 1000 Introduction to Computers and Technology Spring 2007.
Some considerations… Apps available by platform PlatformTotalPercentage iOS617, % Android342, % BlackBerry117, %
Eng.Abed Al Ghani H. Abu Jabal Introduction to computers.
Chapter 4 System Software. Software Programs that tell a computer what to do and how to do it. Sets of instructions telling computers to perform actions.
Mobile Platforms. Competitive Landscape Operating Systems iPhone BlackBerry Windows Mobile Android Symbian.
Visualizing Technology© 2012 Pearson Education, Inc. Publishing as Prentice Hall1 PowerPoint Presentation To Accompany Chapter 6 System Software.
A Study of Apple Inc. Dustin Miller Eric Eason Felicia Foster Gary Rouse.
ANDROID BY:-AANCHAL MEHTA MNW-880-2K11. Introduction to Android Open software platform for mobile development A complete stack – OS, Middleware, Applications.
Foundation year Lec.3: Computer SoftwareLec.3: Computer Software Lecturer: Dalia Mirghani Year: 2014/2015.
MIS 105 LECTURE 1 INTRODUCTION TO COMPUTER HARDWARE CHAPTER REFERENCE- CHP. 1.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
1 Title: Introduction to Computer Instructor: I LTAF M EHDI.
Computer Software Types Three layers of software Operation.
© Paradigm Publishing, Inc. 4-1 Chapter 4 System Software Chapter 4 System Software.
Communications & Networks National 4 & 5 Computing Science.
Chapter 1 Basic Concepts of Operating Systems Introduction Software A program is a sequence of instructions that enables the computer to carry.
Operating Systems By-Anoushka Puri. What is an Operating System An operating system is an interface between the user and the computer hardware. It is.
Cloud Computing Shannon McManus Michael Weihert. What is Cloud Computing?
The types of computers and their functionalities.
By Adam Reimel. Outline Introduction Platform Architecture Future Conclusion.
System Software Chapter Handles technical details Works with end users, application software, and computer hardware Four types of programs –Operating.
Shlomo Golsherazian Jeff Heiser Etana Kenter Michael Rosenberg A.J. Shah Chelsea Schneider Danielle Zimmerman.
Symbian Application Development Symbian is one of the leading mobile OS platforms has been accepted by more than mobile enterprises worldwide. The mobile.
System Software Chapter Handles technical details Works with end users, application software, and computer hardware Four types of programs –Operating.
Operating Systems Salihu Ibrahim Dasuki (PhD) CSC102 INTRODUCTION TO COMPUTER SCIENCE.
Mobile Computing Lecture#01 Mobile Horizon. Leading Mobile Phone Technologies  iOS  Android  Blackberry  Symbian  Windows Phone  J2ME.
Discovering Computers 2009 Chapter 1 Introduction to Computers.
CT101: Computing Systems Introduction to Operating Systems.
Office 2016 and Windows 10: Essential Concepts and Skills
Fundamentals of Information Systems, Sixth Edition
Operating System & Application Software
System Software EIT, © Author Gay Robertson, 2016.
Computer Concept What is a computer?
Contents: Introduction Different Mobile Operating Systems
Computer Software CS 107 Lecture 2 September 1, :53 PM.
Chapter 4.
Android Introduction Platform Mihail L. Sichitiu.
LO2 – Understand Computer Software
Digital Literacy 1.00 Computer Basics
Presentation transcript:

Robin Estabrooks Computer Science 1631, Winter 2011

Terms You’ll Need to Know  Operating System: collection of software that directs a computer's operations, controlling and scheduling the execution of other programs, and managing storage, input/output, and communication resources.  Kernel: central component of most computer’s OS; it’s a bridge between applications and the actual data processing done at the hardware level Application Developer: those who create and maintains software through the World Wide Web Third Party Application: when application from one program can be played on another

Terms You’ll Need to Know Middleware: connects software components or applications. Software consists of a set of services that allows multiple processes running on one or more machines to interact Interface Component: an element of a graphical user interface (GUI) that displays an information arrangement changeable by the user, such as a window or a text box Software Stack: a set of software subsystems or components needed to deliver a fully functional solution Application Platform: hardware architecture or software framework (including application frameworks), that allows software to run

The Smartphone  Considered to be a hand held computer combined with a mobile phone  The Smartphone's key component is its operating system (OS)  Manages the hardware and the software resources  Platform for application developers

History  First attempt of Smartphone in 1992 from IMB  This was the foundation for present day Smartphones  Features: , fax, world clock, calendar, calculator, address book, touch screeen  Problem: size of a brick

History  Second attempt in 1996 by Nokia  First Smartphone with an operating system  Problem: So expensive no one could buy it

History  2001: Handspring released the Palm OS Treo  Featured wireless web browsing, and contact organiser  First to introduce third party application  A year later: the launch of the original Smartphone  The point where Smartphone reached wide market

History  2007: Apple released the iPhone  Revolutionised web browsing  Year later introduced its application store  Started a trend that other Smartphone companies followed

Companies  Symbian  Operating system for more than 100 different models of phones  Kernel and middleware components  Application platforms: S60, UIQ, and MOAP  Dominant in market at present, but other companies will hold more shares in the future

Companies  Linux  Community of developers rather than central company  More processors than any other operating system  Linux is organic OS: developers constantly changing/updating, platforms based on Linux code is very different from one another.  Some Smartphone companies find the risk too great to invest in Linux

Companies  Windows Mobile  Includes entire software stack from kernel to application interface  Strength lies in compatibility with the Microsoft Office suite of programs.  Java  Includes everything from kernel to user interface framework  Not made a huge impact in the marketplace  May in future

Companies  Garnet OS  Formerly known as Palm OS  Combines a Linux- based foundation with applications written for the old Palm OS  Unique Operating Systems  Apple’s iPhone uses OS X  Blackberry: has its own proprietary OS

The Future of the Smartphone  Technology always changing  Smartphone will change dramatically in the next 5 years

The future of the Smartphone  Advances could be made in areas like:  PC Replacement: full movement to things like the iPad  Connected Devices: connection to the internet anywhere  Gaming Expands Further: better graphics and faster processor  Social Networking and connections: communicating more simple

References  Coustan, Dave, and Jonathan Strickland. "How Smartphones Work" 09 April HowStuffWorks.com. htm 02 February 2011  Roberts, Don. “History of The Smartphone” sooperarticles.com articles/mobile-cell-phones-articles/history- smartphone html 02 February 2011  Brandon, John. “The Future of The Smartphone” 16 February digitaltrends.com. future-of-smartphones and-beyond/