SlideShare une entreprise Scribd logo
1  sur  25
TOPS Technologies
http://www.tops-int.com
+91-99747 55006
ANDROID OPERATING
SYSTEM
CONTENTS
• Introduction
• Mobile OS
• Android History
• Android Versions
• Models
• Architecture
• Challenges
• Merits and Demerits
• Limitations
Conclusion and future
Scope
INTRODUCTION
Android is a software
stack for mobile
devices that includes
an operating system,
middleware and key
applications.
4
The Android™ was built upon the open Linux kernel, and
developed by Android, Inc., which is owned by Google.
History
Open Handset Alliance - to develop open standards for
mobile devices
5
A mobile operating system (OS) is a software that
allows smart phones, tablet PCs and other devices to run
applications and programs.
Examples
• Symbian OS
• BlackBerry OS
• Apple’s iOS
• Windows Phone OS
• Android OS
Mobile Operating System
Android Versions
 First Version of Android.
 The focus of Android beta is testing incorporating usability.
 Android beta will generally have many more problems on speed
and performance.
 First full version of android.
 Released on September 23, 2008.
 Wi-Fi and Bluetooth support.
 Quite slow in operating.
 copy and paste feature in the web browser
is not present.
 Released on April 30, 2009.
 Added auto-rotation option.
 Copy and Paste feature added in the web
browser.
 Increased speed and performance but not
upto required level.
 Released on September 15, 2009.
 Voice search and Search box were
added.
 Faster OS boot times and fast web
browsing experience.
 Typing is quite slower.
 Released on October 26,
2009.
 Bluetooth 2.1 support.
 Improved typing speed on
virtual keyboard, with
smarter dictionary.
 no Adobe flash media
support.
 Released on May 20, 2010.
 Support for Adobe Flash 10.1
 Improved Application launcher with better
browser
 No internet calling.
 Released on December 6, 2010.
 Updated User Interface with
high efficiency and speed
 Internet calling
 One touch word selection and copy/paste.
 New keyboard for faster word input.
 More successful version of Android than
previous versions.
 not supports multi-core processors.
 Released on February 22, 2011.
 Support for multi-core processors
 Ability to encrypt all user data.
 This version of android is only
available for tablets.
 Released on November 14, 2011.
 Virtual button in the UI.
 A new typeface family for the
UI, Roboto.
 Ability to shut down apps that are
using data in the background.
 Released on June 27, 2012.
 Latest version of Android.
 Smoother user interface.
Models
12
HTC G1,
Droid,
Tattoo
Motorola Droid (X)
Suno S880 Samsung Galaxy Sony Ericsson
Phone
13
TABLETS
Velocity Micro Cruz
Gome FlyTouch
Acer beTouch
Dawa D7
Toshiba Android
SmartBook
Cisco Android Tablet
Architecture
15
APPLICATIONS
 Android provides a set of core applications:
 Email
 SMS Program
 Calendar
 Maps
 Browser
 Contacts
 Etc
 All applications are written using the Java language.
16
code
images
files
UI layouts
constants
Autogenerated
resource list
Common file structure for Apps
17
GUI
18
APPLICATION FRAMEWORK
 Enabling and simplifying the reuse of components
 Developers have full access to the same framework
APIs used by the core applications.
 Users are allowed to replace components.
 Each application can publish its capabilities which
other apps can use
19
LIBRARIES
 Including a set of C/C++ libraries used by
components of the Android system
 Exposed to developers through the Android
application framework
20
RUNTIME
 Core Libraries
 Providing most of the functionality available in the core
libraries of the Java language
 APIs
 Data Structures
 Utilities
 File Access
 Network Access
 Graphics etc.
21
RUNTIME
 Software Development kit (Dalvik Virtual Machine )
 Providing environment on which every Android application runs
 Each Android application runs in its own process, with its own
instance of the Dalvik VM.
 Dalvik has been written such that a device can run multiple
VMs efficiently.
.dex format is optimized for minimal memory footprint.
Challenges
 CPU typically runs 500-600 Mhz
 RAM available to an App may only be a few
megabytes
 Disk (flash) access is very slow
 Lifecycle - apps must pause/quit often, and restore to
give the illusion that they are always running
 UI design
 typical screen may be HVGA (320x480)
 may be in portrait or landscape
 very high DPI - small text may not be readable
 touch resolution is very low (~25 pixel)
 Network access may be slow and (very) intermittent
23
 Highly customizable
 Services can run in the background
 Notifications let you know of background events
 Multitasking
 Widget
 Can install a modified ROM
 Easy access to thousands of applications via the Google
Android Android App Market
 Google Maniac
 Advertising
 Continuous Internet connection
Merits
Demerits
• Making source code available to everyone
inevitably invites the attention of hackers.
• Android operating system uses more amount
of battery as compared to normal mobile
phones.
• As there are so many user sometimes it
becomes difficult to connect all the users.
• As we call Android is world of applications we
continuously need to connected with the
internet which is not possible for all the users.
• Android is now stepping up in next level of
mobile internet.
• There are chances of Android Mobile sales
becomes more then iPhone in next two years.
• Google may launch another version of android
that starts K because Google is launching all the
android versions in the alphabetical order.
• There are chances of Android may become the
widely used operating system in world.

Contenu connexe

Tendances

Android technology prepared by Hritika Raj (Shivalik college of engg.)
Android technology prepared by Hritika Raj (Shivalik college of engg.)Android technology prepared by Hritika Raj (Shivalik college of engg.)
Android technology prepared by Hritika Raj (Shivalik college of engg.)Hritika Raj
 
Presentation On Android
Presentation On AndroidPresentation On Android
Presentation On AndroidTeachMission
 
Android presentation
Android presentationAndroid presentation
Android presentationDipesh Shome
 
Android ppt
Android pptAndroid ppt
Android pptAmit
 
Android OS Presentation
Android OS PresentationAndroid OS Presentation
Android OS Presentationhession25819
 
ANDROID TECHNOLOGY
ANDROID TECHNOLOGYANDROID TECHNOLOGY
ANDROID TECHNOLOGYshakil2604
 
Presentation on Android
Presentation on AndroidPresentation on Android
Presentation on AndroidNausad Ahamed
 
Mobile operating system (os)
Mobile operating system (os)Mobile operating system (os)
Mobile operating system (os)AMIT GUPTA
 
Android Versions with Release date and Features
Android Versions with Release date and FeaturesAndroid Versions with Release date and Features
Android Versions with Release date and FeaturesCDN Mobile Solutions
 
Android 10 released check out new features
Android 10 released  check out new featuresAndroid 10 released  check out new features
Android 10 released check out new featuresBenji Harrison
 
Android technology- Advantages & Limitations
Android technology- Advantages & LimitationsAndroid technology- Advantages & Limitations
Android technology- Advantages & LimitationsVaibhav Dixit
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating SystemBilal Mirza
 
Android Operating System Presentation Slides in Simple
Android Operating System Presentation Slides in SimpleAndroid Operating System Presentation Slides in Simple
Android Operating System Presentation Slides in SimpleFacebook
 
android phone feature and value for user
android phone feature and value for userandroid phone feature and value for user
android phone feature and value for userSudhir Kumar
 

Tendances (20)

Android technology prepared by Hritika Raj (Shivalik college of engg.)
Android technology prepared by Hritika Raj (Shivalik college of engg.)Android technology prepared by Hritika Raj (Shivalik college of engg.)
Android technology prepared by Hritika Raj (Shivalik college of engg.)
 
Presentation On Android
Presentation On AndroidPresentation On Android
Presentation On Android
 
Android presentation
Android presentationAndroid presentation
Android presentation
 
Android PPT
Android PPTAndroid PPT
Android PPT
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Android OS Presentation
Android OS PresentationAndroid OS Presentation
Android OS Presentation
 
ANDROID TECHNOLOGY
ANDROID TECHNOLOGYANDROID TECHNOLOGY
ANDROID TECHNOLOGY
 
Android Versions
Android VersionsAndroid Versions
Android Versions
 
Presentation on Android
Presentation on AndroidPresentation on Android
Presentation on Android
 
Mobile operating system (os)
Mobile operating system (os)Mobile operating system (os)
Mobile operating system (os)
 
Android Versions with Release date and Features
Android Versions with Release date and FeaturesAndroid Versions with Release date and Features
Android Versions with Release date and Features
 
Android 10 released check out new features
Android 10 released  check out new featuresAndroid 10 released  check out new features
Android 10 released check out new features
 
Android technology- Advantages & Limitations
Android technology- Advantages & LimitationsAndroid technology- Advantages & Limitations
Android technology- Advantages & Limitations
 
Android Marshmallow
Android MarshmallowAndroid Marshmallow
Android Marshmallow
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Android.ppt
Android.pptAndroid.ppt
Android.ppt
 
Android Operating System Presentation Slides in Simple
Android Operating System Presentation Slides in SimpleAndroid Operating System Presentation Slides in Simple
Android Operating System Presentation Slides in Simple
 
android phone feature and value for user
android phone feature and value for userandroid phone feature and value for user
android phone feature and value for user
 
Android ppt
Android pptAndroid ppt
Android ppt
 

Similaire à 09 09-2013 android-introduction p_pt

Similaire à 09 09-2013 android-introduction p_pt (20)

Android os(comparison all other mobile os)
Android os(comparison all other mobile os)Android os(comparison all other mobile os)
Android os(comparison all other mobile os)
 
Android
AndroidAndroid
Android
 
Saminar ppt of
Saminar ppt ofSaminar ppt of
Saminar ppt of
 
Part 1 robot in the making
Part 1 robot in the makingPart 1 robot in the making
Part 1 robot in the making
 
Android
AndroidAndroid
Android
 
Android technology
Android technology Android technology
Android technology
 
ANDROID technology
ANDROID technologyANDROID technology
ANDROID technology
 
Aandroid
AandroidAandroid
Aandroid
 
Android
AndroidAndroid
Android
 
presentation2-141101015616-conversion-gate01.pdf
presentation2-141101015616-conversion-gate01.pdfpresentation2-141101015616-conversion-gate01.pdf
presentation2-141101015616-conversion-gate01.pdf
 
Android based os
Android based osAndroid based os
Android based os
 
Presentation on Android operating system
Presentation on Android operating systemPresentation on Android operating system
Presentation on Android operating system
 
Android
Android Android
Android
 
Android
AndroidAndroid
Android
 
Android 1
Android 1 Android 1
Android 1
 
Basic android
Basic androidBasic android
Basic android
 
ANDROID MOBILE OPERATING SYSTEM
ANDROID MOBILE OPERATING SYSTEMANDROID MOBILE OPERATING SYSTEM
ANDROID MOBILE OPERATING SYSTEM
 
First Steps with Android - An Exciting Introduction
First Steps with Android - An Exciting IntroductionFirst Steps with Android - An Exciting Introduction
First Steps with Android - An Exciting Introduction
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phones
 
Android Apps
Android AppsAndroid Apps
Android Apps
 

Plus de TOPS Technologies

Learn java objects inheritance-overriding-polymorphism
Learn java objects  inheritance-overriding-polymorphismLearn java objects  inheritance-overriding-polymorphism
Learn java objects inheritance-overriding-polymorphismTOPS Technologies
 
Surat tops conducted one hour seminar on “corporate basic skills”
Surat tops conducted  one hour seminar on “corporate basic skills”Surat tops conducted  one hour seminar on “corporate basic skills”
Surat tops conducted one hour seminar on “corporate basic skills”TOPS Technologies
 
Word press interview question and answer tops technologies
Word press interview question and answer   tops technologiesWord press interview question and answer   tops technologies
Word press interview question and answer tops technologiesTOPS Technologies
 
Software testing and quality assurance
Software testing and quality assuranceSoftware testing and quality assurance
Software testing and quality assuranceTOPS Technologies
 
Learn advanced java programming
Learn advanced java programmingLearn advanced java programming
Learn advanced java programmingTOPS Technologies
 
How to create android applications
How to create android applicationsHow to create android applications
How to create android applicationsTOPS Technologies
 
What is ui element in i phone developmetn
What is ui element in i phone developmetnWhat is ui element in i phone developmetn
What is ui element in i phone developmetnTOPS Technologies
 
How to create android applications
How to create android applicationsHow to create android applications
How to create android applicationsTOPS Technologies
 
Software testing live project training
Software testing live project trainingSoftware testing live project training
Software testing live project trainingTOPS Technologies
 
Web designing live project training
Web designing live project trainingWeb designing live project training
Web designing live project trainingTOPS Technologies
 
iPhone training in ahmedabad by tops technologies
iPhone training in ahmedabad by tops technologiesiPhone training in ahmedabad by tops technologies
iPhone training in ahmedabad by tops technologiesTOPS Technologies
 
08 10-2013 gtu projects - develop final sem gtu project in i phone
08 10-2013 gtu projects - develop final sem gtu project in i phone08 10-2013 gtu projects - develop final sem gtu project in i phone
08 10-2013 gtu projects - develop final sem gtu project in i phoneTOPS Technologies
 
GTU PHP Project Training Guidelines
GTU PHP Project Training GuidelinesGTU PHP Project Training Guidelines
GTU PHP Project Training GuidelinesTOPS Technologies
 
GTU Asp.net Project Training Guidelines
GTU Asp.net Project Training GuidelinesGTU Asp.net Project Training Guidelines
GTU Asp.net Project Training GuidelinesTOPS Technologies
 

Plus de TOPS Technologies (20)

Learn java objects inheritance-overriding-polymorphism
Learn java objects  inheritance-overriding-polymorphismLearn java objects  inheritance-overriding-polymorphism
Learn java objects inheritance-overriding-polymorphism
 
Surat tops conducted one hour seminar on “corporate basic skills”
Surat tops conducted  one hour seminar on “corporate basic skills”Surat tops conducted  one hour seminar on “corporate basic skills”
Surat tops conducted one hour seminar on “corporate basic skills”
 
Word press interview question and answer tops technologies
Word press interview question and answer   tops technologiesWord press interview question and answer   tops technologies
Word press interview question and answer tops technologies
 
How to install android sdk
How to install android sdkHow to install android sdk
How to install android sdk
 
Software testing and quality assurance
Software testing and quality assuranceSoftware testing and quality assurance
Software testing and quality assurance
 
Basics in software testing
Basics in software testingBasics in software testing
Basics in software testing
 
Learn advanced java programming
Learn advanced java programmingLearn advanced java programming
Learn advanced java programming
 
How to create android applications
How to create android applicationsHow to create android applications
How to create android applications
 
What is ui element in i phone developmetn
What is ui element in i phone developmetnWhat is ui element in i phone developmetn
What is ui element in i phone developmetn
 
How to create android applications
How to create android applicationsHow to create android applications
How to create android applications
 
Java live project training
Java live project trainingJava live project training
Java live project training
 
Software testing live project training
Software testing live project trainingSoftware testing live project training
Software testing live project training
 
Web designing live project training
Web designing live project trainingWeb designing live project training
Web designing live project training
 
Php live project training
Php live project trainingPhp live project training
Php live project training
 
iPhone training in ahmedabad by tops technologies
iPhone training in ahmedabad by tops technologiesiPhone training in ahmedabad by tops technologies
iPhone training in ahmedabad by tops technologies
 
Php training in ahmedabad
Php training in ahmedabadPhp training in ahmedabad
Php training in ahmedabad
 
Java training in ahmedabad
Java training in ahmedabadJava training in ahmedabad
Java training in ahmedabad
 
08 10-2013 gtu projects - develop final sem gtu project in i phone
08 10-2013 gtu projects - develop final sem gtu project in i phone08 10-2013 gtu projects - develop final sem gtu project in i phone
08 10-2013 gtu projects - develop final sem gtu project in i phone
 
GTU PHP Project Training Guidelines
GTU PHP Project Training GuidelinesGTU PHP Project Training Guidelines
GTU PHP Project Training Guidelines
 
GTU Asp.net Project Training Guidelines
GTU Asp.net Project Training GuidelinesGTU Asp.net Project Training Guidelines
GTU Asp.net Project Training Guidelines
 

Dernier

Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 

Dernier (20)

Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 

09 09-2013 android-introduction p_pt

  • 2. CONTENTS • Introduction • Mobile OS • Android History • Android Versions • Models • Architecture • Challenges • Merits and Demerits • Limitations Conclusion and future Scope
  • 3. INTRODUCTION Android is a software stack for mobile devices that includes an operating system, middleware and key applications.
  • 4. 4 The Android™ was built upon the open Linux kernel, and developed by Android, Inc., which is owned by Google. History Open Handset Alliance - to develop open standards for mobile devices
  • 5. 5 A mobile operating system (OS) is a software that allows smart phones, tablet PCs and other devices to run applications and programs. Examples • Symbian OS • BlackBerry OS • Apple’s iOS • Windows Phone OS • Android OS Mobile Operating System
  • 6. Android Versions  First Version of Android.  The focus of Android beta is testing incorporating usability.  Android beta will generally have many more problems on speed and performance.  First full version of android.  Released on September 23, 2008.  Wi-Fi and Bluetooth support.  Quite slow in operating.  copy and paste feature in the web browser is not present.
  • 7.  Released on April 30, 2009.  Added auto-rotation option.  Copy and Paste feature added in the web browser.  Increased speed and performance but not upto required level.  Released on September 15, 2009.  Voice search and Search box were added.  Faster OS boot times and fast web browsing experience.  Typing is quite slower.
  • 8.  Released on October 26, 2009.  Bluetooth 2.1 support.  Improved typing speed on virtual keyboard, with smarter dictionary.  no Adobe flash media support.
  • 9.  Released on May 20, 2010.  Support for Adobe Flash 10.1  Improved Application launcher with better browser  No internet calling.  Released on December 6, 2010.  Updated User Interface with high efficiency and speed  Internet calling  One touch word selection and copy/paste.  New keyboard for faster word input.  More successful version of Android than previous versions.  not supports multi-core processors.
  • 10.  Released on February 22, 2011.  Support for multi-core processors  Ability to encrypt all user data.  This version of android is only available for tablets.  Released on November 14, 2011.  Virtual button in the UI.  A new typeface family for the UI, Roboto.  Ability to shut down apps that are using data in the background.
  • 11.  Released on June 27, 2012.  Latest version of Android.  Smoother user interface.
  • 12. Models 12 HTC G1, Droid, Tattoo Motorola Droid (X) Suno S880 Samsung Galaxy Sony Ericsson Phone
  • 13. 13 TABLETS Velocity Micro Cruz Gome FlyTouch Acer beTouch Dawa D7 Toshiba Android SmartBook Cisco Android Tablet
  • 15. 15 APPLICATIONS  Android provides a set of core applications:  Email  SMS Program  Calendar  Maps  Browser  Contacts  Etc  All applications are written using the Java language.
  • 18. 18 APPLICATION FRAMEWORK  Enabling and simplifying the reuse of components  Developers have full access to the same framework APIs used by the core applications.  Users are allowed to replace components.  Each application can publish its capabilities which other apps can use
  • 19. 19 LIBRARIES  Including a set of C/C++ libraries used by components of the Android system  Exposed to developers through the Android application framework
  • 20. 20 RUNTIME  Core Libraries  Providing most of the functionality available in the core libraries of the Java language  APIs  Data Structures  Utilities  File Access  Network Access  Graphics etc.
  • 21. 21 RUNTIME  Software Development kit (Dalvik Virtual Machine )  Providing environment on which every Android application runs  Each Android application runs in its own process, with its own instance of the Dalvik VM.  Dalvik has been written such that a device can run multiple VMs efficiently. .dex format is optimized for minimal memory footprint.
  • 22. Challenges  CPU typically runs 500-600 Mhz  RAM available to an App may only be a few megabytes  Disk (flash) access is very slow  Lifecycle - apps must pause/quit often, and restore to give the illusion that they are always running  UI design  typical screen may be HVGA (320x480)  may be in portrait or landscape  very high DPI - small text may not be readable  touch resolution is very low (~25 pixel)  Network access may be slow and (very) intermittent
  • 23. 23  Highly customizable  Services can run in the background  Notifications let you know of background events  Multitasking  Widget  Can install a modified ROM  Easy access to thousands of applications via the Google Android Android App Market  Google Maniac  Advertising  Continuous Internet connection Merits Demerits
  • 24. • Making source code available to everyone inevitably invites the attention of hackers. • Android operating system uses more amount of battery as compared to normal mobile phones. • As there are so many user sometimes it becomes difficult to connect all the users. • As we call Android is world of applications we continuously need to connected with the internet which is not possible for all the users.
  • 25. • Android is now stepping up in next level of mobile internet. • There are chances of Android Mobile sales becomes more then iPhone in next two years. • Google may launch another version of android that starts K because Google is launching all the android versions in the alphabetical order. • There are chances of Android may become the widely used operating system in world.

Notes de l'éditeur

  1. Android is a complete operating environment based upon the Linux® V2.6 kernel. Initially, the deployment target for Android was the mobile-phone arena, including smart phones and lower-cost flip-phone devices. However, Android's full range of computing services and rich functional support have the potential to extend beyond the mobile-phone market. Android can be useful for other platforms and applications. In this article, get an introduction to the Android platform and learn how to code a basic Android application.
  2. • 2001 search service for wireless device• 2005– Acquire Android(Andy Rubin: Danger CEO, Development Sidekick of T-Mobile)– Acquire Skia (2D Graphics for mobile device)– Acquire RegWireless (Browser and Email for mobile device)– Move Engineers from PlamSource (Dianne Hackborn, etc…)• 2007 Nov 5: Android announced • 2007 Nov 12: Android SDK released by OHA• 2007 Dec 14: Bug-fix SDK released• 2008 Jan 3: Android Developer Challenge I starts accepting submissions• 2008 Feb 13: m5-rc15 SDK released• 2008 Apr 14: 1788 total submissions for Challenge I• 2008 May 12: Top 50 Applications in Challenge I announced• 2008 Nov: Android Phone(G1 Phone by HTC/T-mobile)• 2008 Nov: Full Source Open• 2009 Apr: HTC Magic• 2009 July: HTC Hero, Samsung i7500, Android Netbook, Set-top……• 2009 Aug: Android Developer Challenge II