SlideShare a Scribd company logo
Introduction to Android
   Introduction
   Android background
   Android Architecture
   Android applications
   Application Lifecycle
   APIs
   Security and permissions
   Summary



By,
      Sunil D Shivanakkanavar
Introduction
 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, tablet pcs.
 Android is a software stack for mobile devices that includes an operating
  system, middleware and key applications.
 Over the past decade , Android has matured and evolved into an extremely
  reliable ,bulletproof , embedded operating platform having gone from 1.0 to
  stable versions at 1.5 ,1.6 ,2.1 ,2.2 ,2.3 ,3.0 and now 4.0.
 Android has the power of full-blown computer operating system.
 It is based on the Linux open source platform and Oracle’s(formerly Sun
  Microsystems) Java, one of the worlds most popular programming language.
Android Background
 The Android platform is the produce of Open Handset Alliance, a group of
  organizations collaborating to build a better mobile phone
 Android Inc. was founded in Palo Alto, California, United States in October
  , 2003 by Andy Rich, Rich Miner, Nick Sears and many more.
 Google acquired the Android Inc. in August 2005, making wholly owned
  subsidiary of Google Inc.
 On November 5 2007, the Open Handset Alliance, a consortium of several
  companies which include Broadcom Corporation, Google, HTC, Motorola
  , Qualcomm, Samsung Electronics and many more unveiled itself.
 On the same day they released the android first product built on Linux kernel
  2.6.
 Version history of Android Operating System begin with release of version 1.0
  in September 2008.
 The code names were released in Alphabetic order: Cupcake ,Donut, Éclair
  , Froyo , Gingerbread, Honeycomb and Ice cream sandwidth.
Android Architecture
 Diagram of Android Architecture is shown below:
Android Application Lifecycle
API’s
API Level is an integer value that uniquely identifies the framework API revision
offered by a version of the Android platform.

The Android platform provides a framework API that applications can use to
interact with the underlying Android system. The framework API consists of:

         A core set of packages and classes
         A set of XML elements and attributes for declaring a manifest file
         A set of XML elements and attributes for declaring and accessing resources
         A set of Intents
         A set of permissions that applications can request, as well as permission
          enforcements included in the system
Security and Permissions
Android is a privilege-separated operating system, in which each application runs
with a distinct system identity (Linux user ID and group ID). Parts of the system are
also separated into distinct identities. Linux thereby isolates applications from each
other and from the system.
Summary
Andy Rubin’s creation called Android was purchased by Google in 2005 and made freely
available to developers to create mobile device applications using Java and XML. Since
then, the Android phenomenon has grown to encompass an open industry alliance of
the leading manufacturers and become the fastest growing mobile platform today. It is
the horse to bet on for the future of not only mobile devices, but also other types of
consumer electronic devices, including tablets and iTV.


In next session you will learn about the android tools and how to configure the android
 tools with the eclipse .

More Related Content

What's hot

Android technology- Advantages & Limitations
Android technology- Advantages & LimitationsAndroid technology- Advantages & Limitations
Android technology- Advantages & LimitationsVaibhav Dixit
 
Android operating system final
Android operating system finalAndroid operating system final
Android operating system final
Ashok Kuikel
 
Andriod apps
Andriod appsAndriod apps
Andriod apps
shakil2604
 
Android o ppt
Android o pptAndroid o ppt
Android o ppt
Mit mysore
 
Android
AndroidAndroid
Android
9994426949
 
Android and its applications
Android and its applicationsAndroid and its applications
Android and its applications
Soba Arjun
 
Androidppt IEinfotech.
Androidppt IEinfotech.Androidppt IEinfotech.
Androidppt IEinfotech.
IE Infosoft Pvt.Ltd
 
Android operating system
Android operating systemAndroid operating system
Android operating system
PiyushJain474
 
Android 5.0, Lollipop
Android 5.0, LollipopAndroid 5.0, Lollipop
Android 5.0, Lollipop
LOGISTIC INFOTECH PVT LTD
 
Android
AndroidAndroid
G:\Landry\The User Interface Of Android Os
G:\Landry\The User Interface Of Android OsG:\Landry\The User Interface Of Android Os
G:\Landry\The User Interface Of Android Osguesta475a93f
 
Best Industrial Training in Android
Best Industrial Training in AndroidBest Industrial Training in Android
Best Industrial Training in Android
Arcadian Learning
 
Android (1)
Android (1)Android (1)
Android (1)
Tarun tyagi
 
Introduction to Android ppt
Introduction to Android pptIntroduction to Android ppt
Introduction to Android ppt
Taha Malampatti
 
Lecture 1 Session 1 Before Getting Started
Lecture 1 Session 1 Before Getting StartedLecture 1 Session 1 Before Getting Started
Lecture 1 Session 1 Before Getting StartedAhsanul Karim
 
Android
AndroidAndroid
The android os
The android osThe android os
The android os
Elda Rocchi
 
Android overview
Android overviewAndroid overview
Android overview
Badrinath Kulkarni
 

What's hot (20)

Android technology- Advantages & Limitations
Android technology- Advantages & LimitationsAndroid technology- Advantages & Limitations
Android technology- Advantages & Limitations
 
Android operating system final
Android operating system finalAndroid operating system final
Android operating system final
 
Andriod apps
Andriod appsAndriod apps
Andriod apps
 
Android o ppt
Android o pptAndroid o ppt
Android o ppt
 
Android
AndroidAndroid
Android
 
Android and its applications
Android and its applicationsAndroid and its applications
Android and its applications
 
Androidppt IEinfotech.
Androidppt IEinfotech.Androidppt IEinfotech.
Androidppt IEinfotech.
 
Android operating system
Android operating systemAndroid operating system
Android operating system
 
Android 5.0, Lollipop
Android 5.0, LollipopAndroid 5.0, Lollipop
Android 5.0, Lollipop
 
android basics
android basicsandroid basics
android basics
 
Android
AndroidAndroid
Android
 
G:\Landry\The User Interface Of Android Os
G:\Landry\The User Interface Of Android OsG:\Landry\The User Interface Of Android Os
G:\Landry\The User Interface Of Android Os
 
rakesh
rakeshrakesh
rakesh
 
Best Industrial Training in Android
Best Industrial Training in AndroidBest Industrial Training in Android
Best Industrial Training in Android
 
Android (1)
Android (1)Android (1)
Android (1)
 
Introduction to Android ppt
Introduction to Android pptIntroduction to Android ppt
Introduction to Android ppt
 
Lecture 1 Session 1 Before Getting Started
Lecture 1 Session 1 Before Getting StartedLecture 1 Session 1 Before Getting Started
Lecture 1 Session 1 Before Getting Started
 
Android
AndroidAndroid
Android
 
The android os
The android osThe android os
The android os
 
Android overview
Android overviewAndroid overview
Android overview
 

Viewers also liked

CI und Android - Wie geht das? MTC2010
CI und Android - Wie geht das? MTC2010CI und Android - Wie geht das? MTC2010
CI und Android - Wie geht das? MTC2010
Markus Kopf
 
Gtug nov 2010
Gtug nov 2010Gtug nov 2010
Gtug nov 2010
Markus Kopf
 
Android - Android Application Fundamentals
Android - Android Application FundamentalsAndroid - Android Application Fundamentals
Android - Android Application Fundamentals
Vibrant Technologies & Computers
 
I os dev_insights
I os dev_insightsI os dev_insights
I os dev_insights
Markus Kopf
 
The impact of innovation on travel and tourism industries (World Travel Marke...
The impact of innovation on travel and tourism industries (World Travel Marke...The impact of innovation on travel and tourism industries (World Travel Marke...
The impact of innovation on travel and tourism industries (World Travel Marke...
Brian Solis
 
Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)
maditabalnco
 

Viewers also liked (8)

CI und Android - Wie geht das? MTC2010
CI und Android - Wie geht das? MTC2010CI und Android - Wie geht das? MTC2010
CI und Android - Wie geht das? MTC2010
 
Gtug nov 2010
Gtug nov 2010Gtug nov 2010
Gtug nov 2010
 
Artus ESE 2008
Artus ESE 2008Artus ESE 2008
Artus ESE 2008
 
Jazz
JazzJazz
Jazz
 
Android - Android Application Fundamentals
Android - Android Application FundamentalsAndroid - Android Application Fundamentals
Android - Android Application Fundamentals
 
I os dev_insights
I os dev_insightsI os dev_insights
I os dev_insights
 
The impact of innovation on travel and tourism industries (World Travel Marke...
The impact of innovation on travel and tourism industries (World Travel Marke...The impact of innovation on travel and tourism industries (World Travel Marke...
The impact of innovation on travel and tourism industries (World Travel Marke...
 
Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)
 

Similar to Introduction to android developing slide01

Android OS
Android OSAndroid OS
Android OS
Rizwan Rizzu
 
Android OS and application development
Android OS and application developmentAndroid OS and application development
Android OS and application development
Lokesh Kumar
 
Know about Android Operating System
Know about Android Operating SystemKnow about Android Operating System
Know about Android Operating System
Trailukya Dutta
 
Evolution of Android Operating System and it’s Versions
Evolution of Android Operating System and it’s VersionsEvolution of Android Operating System and it’s Versions
Evolution of Android Operating System and it’s Versions
ijtsrd
 
Android
AndroidAndroid
Android
jayesh18saini
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phones
Merries Mapindan
 
Power pointactivity2
Power pointactivity2Power pointactivity2
Power pointactivity2CL Abinoja
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phonesyugenyasha
 
Power point activity 2
Power point activity 2Power point activity 2
Power point activity 2ELaii Dancel
 
Android persentation
Android persentationAndroid persentation
Android persentation
Sandeep Kamath
 
Introduction to Android development - Presentation Report
Introduction to Android development - Presentation ReportIntroduction to Android development - Presentation Report
Introduction to Android development - Presentation Report
Atul Panjwani
 
Introduction to Andriod
Introduction to AndriodIntroduction to Andriod
Introduction to Andriod
Kaviarasu D
 
Android Architecture and Working
Android Architecture and WorkingAndroid Architecture and Working
Android Architecture and Working
AnkurVeer1
 
Android
AndroidAndroid
Android
Preetesh Jain
 
Outstanding Improvement Award Outstanding Improvement Award
Outstanding Improvement Award Outstanding Improvement AwardOutstanding Improvement Award Outstanding Improvement Award
Outstanding Improvement Award Outstanding Improvement Award
pravinmali2191
 
Android / Android Phones
Android / Android PhonesAndroid / Android Phones
Android / Android Phoneskevinlaurenz
 

Similar to Introduction to android developing slide01 (20)

Android OS
Android OSAndroid OS
Android OS
 
Android OS and application development
Android OS and application developmentAndroid OS and application development
Android OS and application development
 
Know about Android Operating System
Know about Android Operating SystemKnow about Android Operating System
Know about Android Operating System
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Evolution of Android Operating System and it’s Versions
Evolution of Android Operating System and it’s VersionsEvolution of Android Operating System and it’s Versions
Evolution of Android Operating System and it’s Versions
 
Android
AndroidAndroid
Android
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phones
 
Power pointactivity2
Power pointactivity2Power pointactivity2
Power pointactivity2
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phones
 
Power point activity 2
Power point activity 2Power point activity 2
Power point activity 2
 
Android persentation
Android persentationAndroid persentation
Android persentation
 
Introduction to Android development - Presentation Report
Introduction to Android development - Presentation ReportIntroduction to Android development - Presentation Report
Introduction to Android development - Presentation Report
 
Introduction to Andriod
Introduction to AndriodIntroduction to Andriod
Introduction to Andriod
 
Android Architecture and Working
Android Architecture and WorkingAndroid Architecture and Working
Android Architecture and Working
 
Ppt 2.
Ppt 2.Ppt 2.
Ppt 2.
 
Android
AndroidAndroid
Android
 
Android
AndroidAndroid
Android
 
Android
AndroidAndroid
Android
 
Outstanding Improvement Award Outstanding Improvement Award
Outstanding Improvement Award Outstanding Improvement AwardOutstanding Improvement Award Outstanding Improvement Award
Outstanding Improvement Award Outstanding Improvement Award
 
Android / Android Phones
Android / Android PhonesAndroid / Android Phones
Android / Android Phones
 

Recently uploaded

A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
thanhdowork
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Akanksha trivedi rama nursing college kanpur.
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
kimdan468
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
Krisztián Száraz
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
Marketing internship report file for MBA
Marketing internship report file for MBAMarketing internship report file for MBA
Marketing internship report file for MBA
gb193092
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
Best Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDABest Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDA
deeptiverma2406
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Dr. Vinod Kumar Kanvaria
 

Recently uploaded (20)

A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
Marketing internship report file for MBA
Marketing internship report file for MBAMarketing internship report file for MBA
Marketing internship report file for MBA
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
Best Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDABest Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDA
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
 

Introduction to android developing slide01

  • 1. Introduction to Android  Introduction  Android background  Android Architecture  Android applications  Application Lifecycle  APIs  Security and permissions  Summary By, Sunil D Shivanakkanavar
  • 2. Introduction  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, tablet pcs.  Android is a software stack for mobile devices that includes an operating system, middleware and key applications.  Over the past decade , Android has matured and evolved into an extremely reliable ,bulletproof , embedded operating platform having gone from 1.0 to stable versions at 1.5 ,1.6 ,2.1 ,2.2 ,2.3 ,3.0 and now 4.0.  Android has the power of full-blown computer operating system.  It is based on the Linux open source platform and Oracle’s(formerly Sun Microsystems) Java, one of the worlds most popular programming language.
  • 3. Android Background  The Android platform is the produce of Open Handset Alliance, a group of organizations collaborating to build a better mobile phone  Android Inc. was founded in Palo Alto, California, United States in October , 2003 by Andy Rich, Rich Miner, Nick Sears and many more.  Google acquired the Android Inc. in August 2005, making wholly owned subsidiary of Google Inc.  On November 5 2007, the Open Handset Alliance, a consortium of several companies which include Broadcom Corporation, Google, HTC, Motorola , Qualcomm, Samsung Electronics and many more unveiled itself.  On the same day they released the android first product built on Linux kernel 2.6.  Version history of Android Operating System begin with release of version 1.0 in September 2008.  The code names were released in Alphabetic order: Cupcake ,Donut, Éclair , Froyo , Gingerbread, Honeycomb and Ice cream sandwidth.
  • 4. Android Architecture  Diagram of Android Architecture is shown below:
  • 6. API’s API Level is an integer value that uniquely identifies the framework API revision offered by a version of the Android platform. The Android platform provides a framework API that applications can use to interact with the underlying Android system. The framework API consists of:  A core set of packages and classes  A set of XML elements and attributes for declaring a manifest file  A set of XML elements and attributes for declaring and accessing resources  A set of Intents  A set of permissions that applications can request, as well as permission enforcements included in the system
  • 7. Security and Permissions Android is a privilege-separated operating system, in which each application runs with a distinct system identity (Linux user ID and group ID). Parts of the system are also separated into distinct identities. Linux thereby isolates applications from each other and from the system.
  • 8. Summary Andy Rubin’s creation called Android was purchased by Google in 2005 and made freely available to developers to create mobile device applications using Java and XML. Since then, the Android phenomenon has grown to encompass an open industry alliance of the leading manufacturers and become the fastest growing mobile platform today. It is the horse to bet on for the future of not only mobile devices, but also other types of consumer electronic devices, including tablets and iTV. In next session you will learn about the android tools and how to configure the android tools with the eclipse .