SlideShare a Scribd company logo
PRESENTED BY:-
SOURABH BHATTACHARYA
FINAL YEAR ECE
1.HISTORY
 1 JULY 2005
GOOGLE ACQUIRED Android Inc.
 5 Nov 2007
Open handset alliance format.
Google, HTC ,INTEL,MOTORLA,T –MOBILE.
Android is the OHA first product
 12 Nov 2007
OHA released a preview of the Android OHA
 Android is a software stack for mobile devices
that includes an operating system middleware and
key applications.
 A complete & modem embedded operating
system.
2.What is Android ?
Why Android was created?
Full Phone Software stack including
applications.
Designed as a platform for software
development.
100% JAVA Phone.
3.ANDROID FEATURE
 SOFTWARE FEATURES
 HARDWARE FEATURES
 SOFTWARE FEATURES
 SQ LITE for structured data storage.
 Media support for common audio, video, and still image
formats (MPEG4, H.264, MP3, AAC, AMR, JPG, and PNG)..
 Optimized Graphics powered by a custom 2D graphics
library; 3D graphics based on the Open GL ES 1.0
specification .
 HARDWARE FEATURE
 GSM Telephony
 Camera, GPS, compass, and accelerometer.
 Bluetooth, EDGE, 3G, and Wi-Fi.
4. Android Architecture
 APPLICATIONS
Android will ship with a set of core
applications including an email client, SMS
program, calendar, maps, browser, contacts,
and others. All applications are written using
the Java programming language.
 FRAMEWORK
 A rich and extensible set of views that can be used to build
an application, including lists, grids, text boxes, buttons, and
even an embeddable web browser.
 Contents provider that enable applications to access data
from other applications (such as Contacts).
 A Resources manager, providing access to non-code
resources such as localized strings, graphics, and layout
files.
 A Notification Manager that enables all applications to
display custom alerts in the status bar.
 An Activity Manager that manages the lifecycle of
 LIBRARIES
Android includes a set of C/C++ libraries used by various
components of the Android system. These capabilities are
exposed to developers through the Android application
framework. Some of the core libraries are listed below:
 System C library - a BSD-derived implementation of the
standard C system library , tuned for embedded Linux-
based devices.
 Media Libraries - based on Packet Video's Open CORE;
the libraries support playback and recording of many
popular audio and video formats, as well as static image
files, including MPEG4, H.264, MP3, AAC, AMR, JPG,
and PNG.
 LINUX KERNEL
 Android relies on Linux version 2.6 for core
system services such as security, memory
management, process management, network stack,
and driver model. The kernel also acts as an
abstraction layer between the hardware and the rest
of the software stack
5. ANDROID RUNTIME
 JAVA Language is used.
 Every Android application runs in its own
process.
 Files in (.dex) format.
6. DEVELOPMENT TOOLS
An Android SDK includes a variety of customer tools
that help you develop mobile applications on the
Android platform. Three of the most significant tools
are:-
 Virtual Mobile device.
 Eclipse IDE.
 DALVIKE.
7.ANDROID SDK
Step to set up the Android SDK.
 Prepare your development computer and ensure it meets the
system requirements.
 Install the SDK starter package from the table above.
 Install the ADT Plug-in for Eclipse.
 Add Android platforms and other packages to your SDK.
 Explore the contents of the Android SDK
8. CONCLUSION
 Android is open to all : industry, developers
and users.
 Participating in may of the successful open
source Projects.
 Google Android is stepping into the next
level of mobile internet.
Presentation2

More Related Content

What's hot

Seminar on mobile application development with android
Seminar on mobile application development with androidSeminar on mobile application development with android
Seminar on mobile application development with android
Noor Mohammed Anik
 
Mobile Android and Network
Mobile Android and NetworkMobile Android and Network
Mobile Android and NetworkPadma Sankar
 
Android
AndroidAndroid
Android
SHIVANGI GOEL
 
android presentation by akbar
android presentation by akbarandroid presentation by akbar
android presentation by akbarAkbar Md
 
Android things intro
Android things introAndroid things intro
Android things intro
Matteo Bonifazi
 

What's hot (6)

Seminar on mobile application development with android
Seminar on mobile application development with androidSeminar on mobile application development with android
Seminar on mobile application development with android
 
Mobile Android and Network
Mobile Android and NetworkMobile Android and Network
Mobile Android and Network
 
Android
AndroidAndroid
Android
 
Maddy android
Maddy androidMaddy android
Maddy android
 
android presentation by akbar
android presentation by akbarandroid presentation by akbar
android presentation by akbar
 
Android things intro
Android things introAndroid things intro
Android things intro
 

Viewers also liked

Barcamp za 2010 - drupal je sexy platforma pre web
Barcamp za 2010 - drupal je sexy platforma pre webBarcamp za 2010 - drupal je sexy platforma pre web
Barcamp za 2010 - drupal je sexy platforma pre webSven Creative, s.r.o.
 
I.Kukalo - "Creating UTM System" on Microsoft congference in TPU
I.Kukalo - "Creating UTM System" on Microsoft congference in TPUI.Kukalo - "Creating UTM System" on Microsoft congference in TPU
I.Kukalo - "Creating UTM System" on Microsoft congference in TPU
guestc6d031
 
Coldfood: Kwaliteit als uitgangspunt.
Coldfood: Kwaliteit als uitgangspunt.Coldfood: Kwaliteit als uitgangspunt.
Coldfood: Kwaliteit als uitgangspunt.caatje
 
Successful E-Marketing Initiatives, Enterprise Email Marketing, eBay & Wells ...
Successful E-Marketing Initiatives, Enterprise Email Marketing, eBay & Wells ...Successful E-Marketing Initiatives, Enterprise Email Marketing, eBay & Wells ...
Successful E-Marketing Initiatives, Enterprise Email Marketing, eBay & Wells ...
SiliconEdge
 
Pocket booklet Smart TV
Pocket booklet Smart TVPocket booklet Smart TV
Pocket booklet Smart TVAnas Ebrahem
 
TNP Conference 2013 The Casanova Strategy: getting paid for love
TNP Conference 2013 The Casanova Strategy:  getting paid for loveTNP Conference 2013 The Casanova Strategy:  getting paid for love
TNP Conference 2013 The Casanova Strategy: getting paid for love
Tony Vidler, CFP, CLU, ChFC
 
Incredible winter images - Lake Michigan
  Incredible winter images - Lake Michigan  Incredible winter images - Lake Michigan
Incredible winter images - Lake Michigan
Makala D.
 
Terabit Applications: What Are They, What is Needed to Enable Them?
Terabit Applications: What Are They, What is Needed to Enable Them?Terabit Applications: What Are They, What is Needed to Enable Them?
Terabit Applications: What Are They, What is Needed to Enable Them?
Larry Smarr
 
Pardot Elevate 2012 - Fuel Your Social and Email Marketing Programs with Valu...
Pardot Elevate 2012 - Fuel Your Social and Email Marketing Programs with Valu...Pardot Elevate 2012 - Fuel Your Social and Email Marketing Programs with Valu...
Pardot Elevate 2012 - Fuel Your Social and Email Marketing Programs with Valu...
Pardot
 
116 Cass 156 E Front Marketing Package
116 Cass 156 E Front Marketing Package116 Cass 156 E Front Marketing Package
116 Cass 156 E Front Marketing Package
Kevin Endres
 
Creating A Center Of Excellence Philly311
Creating A Center Of Excellence   Philly311Creating A Center Of Excellence   Philly311
Creating A Center Of Excellence Philly311
Rosetta Carrington Lue
 
Beyond Solo Ads | Email Marketing - Day 1
Beyond Solo Ads | Email Marketing - Day 1Beyond Solo Ads | Email Marketing - Day 1
Beyond Solo Ads | Email Marketing - Day 1
Victoria Gates
 

Viewers also liked (14)

Barcamp za 2010 - drupal je sexy platforma pre web
Barcamp za 2010 - drupal je sexy platforma pre webBarcamp za 2010 - drupal je sexy platforma pre web
Barcamp za 2010 - drupal je sexy platforma pre web
 
Mobile Financial Services
Mobile Financial Services Mobile Financial Services
Mobile Financial Services
 
I.Kukalo - "Creating UTM System" on Microsoft congference in TPU
I.Kukalo - "Creating UTM System" on Microsoft congference in TPUI.Kukalo - "Creating UTM System" on Microsoft congference in TPU
I.Kukalo - "Creating UTM System" on Microsoft congference in TPU
 
Coldfood: Kwaliteit als uitgangspunt.
Coldfood: Kwaliteit als uitgangspunt.Coldfood: Kwaliteit als uitgangspunt.
Coldfood: Kwaliteit als uitgangspunt.
 
Successful E-Marketing Initiatives, Enterprise Email Marketing, eBay & Wells ...
Successful E-Marketing Initiatives, Enterprise Email Marketing, eBay & Wells ...Successful E-Marketing Initiatives, Enterprise Email Marketing, eBay & Wells ...
Successful E-Marketing Initiatives, Enterprise Email Marketing, eBay & Wells ...
 
Pocket booklet Smart TV
Pocket booklet Smart TVPocket booklet Smart TV
Pocket booklet Smart TV
 
TNP Conference 2013 The Casanova Strategy: getting paid for love
TNP Conference 2013 The Casanova Strategy:  getting paid for loveTNP Conference 2013 The Casanova Strategy:  getting paid for love
TNP Conference 2013 The Casanova Strategy: getting paid for love
 
Incredible winter images - Lake Michigan
  Incredible winter images - Lake Michigan  Incredible winter images - Lake Michigan
Incredible winter images - Lake Michigan
 
Terabit Applications: What Are They, What is Needed to Enable Them?
Terabit Applications: What Are They, What is Needed to Enable Them?Terabit Applications: What Are They, What is Needed to Enable Them?
Terabit Applications: What Are They, What is Needed to Enable Them?
 
Pardot Elevate 2012 - Fuel Your Social and Email Marketing Programs with Valu...
Pardot Elevate 2012 - Fuel Your Social and Email Marketing Programs with Valu...Pardot Elevate 2012 - Fuel Your Social and Email Marketing Programs with Valu...
Pardot Elevate 2012 - Fuel Your Social and Email Marketing Programs with Valu...
 
116 Cass 156 E Front Marketing Package
116 Cass 156 E Front Marketing Package116 Cass 156 E Front Marketing Package
116 Cass 156 E Front Marketing Package
 
Creating A Center Of Excellence Philly311
Creating A Center Of Excellence   Philly311Creating A Center Of Excellence   Philly311
Creating A Center Of Excellence Philly311
 
Apresentação Millennium
Apresentação MillenniumApresentação Millennium
Apresentação Millennium
 
Beyond Solo Ads | Email Marketing - Day 1
Beyond Solo Ads | Email Marketing - Day 1Beyond Solo Ads | Email Marketing - Day 1
Beyond Solo Ads | Email Marketing - Day 1
 

Similar to Presentation2

Introduction to Andriod
Introduction to AndriodIntroduction to Andriod
Introduction to Andriod
Kaviarasu D
 
Android
Android Android
Android
Anand Buddarapu
 
Getting started with android
Getting started with androidGetting started with android
Getting started with android
amitgb
 
Introduction to Android
Introduction to Android Introduction to Android
Introduction to Android
Ranjith Kumar
 
Android understanding
Android understandingAndroid understanding
Android understanding
Ramesh Rao
 
Android..overwiew
Android..overwiewAndroid..overwiew
Android..overwiew
Sai Teja
 
Android 110521210945-phpapp01
Android 110521210945-phpapp01Android 110521210945-phpapp01
Android 110521210945-phpapp01Mona AlRekabi
 
ANDROID MOBILE OPERATING SYSTEM
ANDROID MOBILE OPERATING SYSTEMANDROID MOBILE OPERATING SYSTEM
ANDROID MOBILE OPERATING SYSTEM
preeta sinha
 
Android seminar-report-body.doc
Android seminar-report-body.docAndroid seminar-report-body.doc
Android seminar-report-body.doc
Deepak Yadav
 
01 03 - introduction to android
01  03 - introduction to android01  03 - introduction to android
01 03 - introduction to android
Siva Kumar reddy Vasipally
 
Android
AndroidAndroid
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
zeelpatel0504
 
Project proposal android operating system
Project proposal android operating systemProject proposal android operating system
Project proposal android operating system
Attiq12
 
What is operating system
What is operating systemWhat is operating system
What is operating system
રજનીશ સિંહા
 

Similar to Presentation2 (20)

Introduction to Andriod
Introduction to AndriodIntroduction to Andriod
Introduction to Andriod
 
Android
Android Android
Android
 
Getting started with android
Getting started with androidGetting started with android
Getting started with android
 
Introduction to Android
Introduction to Android Introduction to Android
Introduction to Android
 
Android understanding
Android understandingAndroid understanding
Android understanding
 
Android..overwiew
Android..overwiewAndroid..overwiew
Android..overwiew
 
Android Presentation
Android PresentationAndroid Presentation
Android Presentation
 
Androids
AndroidsAndroids
Androids
 
Android 110521210945-phpapp01
Android 110521210945-phpapp01Android 110521210945-phpapp01
Android 110521210945-phpapp01
 
ANDROID MOBILE OPERATING SYSTEM
ANDROID MOBILE OPERATING SYSTEMANDROID MOBILE OPERATING SYSTEM
ANDROID MOBILE OPERATING SYSTEM
 
Android seminar-report-body.doc
Android seminar-report-body.docAndroid seminar-report-body.doc
Android seminar-report-body.doc
 
01 03 - introduction to android
01  03 - introduction to android01  03 - introduction to android
01 03 - introduction to android
 
Android
AndroidAndroid
Android
 
Android
AndroidAndroid
Android
 
Android
AndroidAndroid
Android
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
 
Android...by raziel lucagbo
Android...by raziel lucagboAndroid...by raziel lucagbo
Android...by raziel lucagbo
 
document
documentdocument
document
 
Project proposal android operating system
Project proposal android operating systemProject proposal android operating system
Project proposal android operating system
 
What is operating system
What is operating systemWhat is operating system
What is operating system
 

More from Sourabh Bhattacharya (20)

Vhdl2
Vhdl2Vhdl2
Vhdl2
 
Vhdl
VhdlVhdl
Vhdl
 
Operational%20 amplifier
Operational%20 amplifierOperational%20 amplifier
Operational%20 amplifier
 
Mai506
Mai506Mai506
Mai506
 
M&i605
M&i605M&i605
M&i605
 
M&i
M&iM&i
M&i
 
Lica605
Lica605Lica605
Lica605
 
Lica506
Lica506Lica506
Lica506
 
Lica
LicaLica
Lica
 
Itc605
Itc605Itc605
Itc605
 
Itc
ItcItc
Itc
 
Vlsi707
Vlsi707Vlsi707
Vlsi707
 
Sms based wireless appliances control
Sms based wireless appliances controlSms based wireless appliances control
Sms based wireless appliances control
 
Energy merter
Energy merterEnergy merter
Energy merter
 
Comm network
Comm networkComm network
Comm network
 
132 kv seminar ppt
132 kv seminar ppt132 kv seminar ppt
132 kv seminar ppt
 
132 kv
132 kv132 kv
132 kv
 
Introduction to matlab
Introduction to matlabIntroduction to matlab
Introduction to matlab
 
Matlab files
Matlab filesMatlab files
Matlab files
 
Matlab booklet
Matlab bookletMatlab booklet
Matlab booklet
 

Recently uploaded

The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
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
 
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
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
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
 
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
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
timhan337
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
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
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
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
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
Peter Windle
 

Recently uploaded (20)

The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
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
 
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
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
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.
 
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
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
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
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
 

Presentation2

  • 2. 1.HISTORY  1 JULY 2005 GOOGLE ACQUIRED Android Inc.  5 Nov 2007 Open handset alliance format. Google, HTC ,INTEL,MOTORLA,T –MOBILE. Android is the OHA first product  12 Nov 2007 OHA released a preview of the Android OHA
  • 3.
  • 4.  Android is a software stack for mobile devices that includes an operating system middleware and key applications.  A complete & modem embedded operating system. 2.What is Android ?
  • 5. Why Android was created? Full Phone Software stack including applications. Designed as a platform for software development. 100% JAVA Phone.
  • 6. 3.ANDROID FEATURE  SOFTWARE FEATURES  HARDWARE FEATURES
  • 7.  SOFTWARE FEATURES  SQ LITE for structured data storage.  Media support for common audio, video, and still image formats (MPEG4, H.264, MP3, AAC, AMR, JPG, and PNG)..  Optimized Graphics powered by a custom 2D graphics library; 3D graphics based on the Open GL ES 1.0 specification .
  • 8.  HARDWARE FEATURE  GSM Telephony  Camera, GPS, compass, and accelerometer.  Bluetooth, EDGE, 3G, and Wi-Fi.
  • 9.
  • 11.  APPLICATIONS Android will ship with a set of core applications including an email client, SMS program, calendar, maps, browser, contacts, and others. All applications are written using the Java programming language.
  • 12.  FRAMEWORK  A rich and extensible set of views that can be used to build an application, including lists, grids, text boxes, buttons, and even an embeddable web browser.  Contents provider that enable applications to access data from other applications (such as Contacts).  A Resources manager, providing access to non-code resources such as localized strings, graphics, and layout files.  A Notification Manager that enables all applications to display custom alerts in the status bar.  An Activity Manager that manages the lifecycle of
  • 13.  LIBRARIES Android includes a set of C/C++ libraries used by various components of the Android system. These capabilities are exposed to developers through the Android application framework. Some of the core libraries are listed below:  System C library - a BSD-derived implementation of the standard C system library , tuned for embedded Linux- based devices.  Media Libraries - based on Packet Video's Open CORE; the libraries support playback and recording of many popular audio and video formats, as well as static image files, including MPEG4, H.264, MP3, AAC, AMR, JPG, and PNG.
  • 14.  LINUX KERNEL  Android relies on Linux version 2.6 for core system services such as security, memory management, process management, network stack, and driver model. The kernel also acts as an abstraction layer between the hardware and the rest of the software stack
  • 15.
  • 16. 5. ANDROID RUNTIME  JAVA Language is used.  Every Android application runs in its own process.  Files in (.dex) format.
  • 17. 6. DEVELOPMENT TOOLS An Android SDK includes a variety of customer tools that help you develop mobile applications on the Android platform. Three of the most significant tools are:-  Virtual Mobile device.  Eclipse IDE.  DALVIKE.
  • 18. 7.ANDROID SDK Step to set up the Android SDK.  Prepare your development computer and ensure it meets the system requirements.  Install the SDK starter package from the table above.  Install the ADT Plug-in for Eclipse.  Add Android platforms and other packages to your SDK.  Explore the contents of the Android SDK
  • 19. 8. CONCLUSION  Android is open to all : industry, developers and users.  Participating in may of the successful open source Projects.  Google Android is stepping into the next level of mobile internet.