SlideShare uma empresa Scribd logo
1 de 8
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 .

Mais conteúdo relacionado

Mais procurados

Android technology- Advantages & Limitations
Android technology- Advantages & LimitationsAndroid technology- Advantages & Limitations
Android technology- Advantages & Limitations
Vaibhav Dixit
 
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
guesta475a93f
 
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
Ahsanul Karim
 

Mais procurados (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
 

Destaque (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)
 

Semelhante a Introduction to android developing slide01

Power pointactivity2
Power pointactivity2Power pointactivity2
Power pointactivity2
CL Abinoja
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phones
yugenyasha
 
Power point activity 2
Power point activity 2Power point activity 2
Power point activity 2
ELaii Dancel
 
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 Phones
kevinlaurenz
 

Semelhante a 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
 

Último

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
ssuserdda66b
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 

Último (20)

Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 

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 .