SlideShare una empresa de Scribd logo
1 de 16
Seminar on



android
Pranav Singh
BIT c.s. 3rd yr
1025410050
Main Topics




1.   Introduction
2.   Platform
3.   Development
4.   Versions
5.   Overall Evaluation
Introduction(1)
  A software platform and operating system for
  mobile devices

  Based on the Linux kernel

  Developed by Google and later the Open
  Handset Alliance (OHA)

  Allows writing managed code in the Java
  language

  Unveiling of the Android platform was
  announced on 5 November 2007 with the
  founding of OHA
Introduction(2)
What is the Open Handset Alliance (OHA)?

    It's a consortium of several companies
Platform(1)

Operating System(s)

  Android uses Linux for its device drivers, memory
  management, process management, and
  networking.
  Android native libraries. They are all written in
  C/C++ internally, but you’ll be calling them through
  Java interfaces.
Platform(2)
Network Connectivity

It supports wireless communications using:

  GSM mobile-phone technology

  3G

  802.11 Wi-Fi networks
Platform(3)
Security

 Android is a multi-process system, in which each
 application (and parts of the system) runs in its own
 process. Most security between applications and the
 system is enforced at the process level through
 standard Linux facilities, such as user and group IDs
 that are assigned to applications.

 Additional finer-grained security features are provided
 through a "permission" mechanism that enforces
 restrictions on the specific operations that a particular
 process can perform, and per-URI permissions for
 granting ad-hoc access to specific pieces of data.
Development
IDE and Tools
Android SDK
    Class Library
    Developer Tools
    Emulator and System Images
    Documentation and Sample Code

Eclipse IDE + ADT (Android Development Tools)
    Reduces Development and Testing Time
    Makes User Interface-Creation easier
    Makes Application Description Easier
Versions(1)
Cupcake(1.5)
Released on 30 April 2009, based on Linux kernel 2.6.27.This was
the first release to officially use a codename based on a dessert
item .
Donut(1.6)
On 15 September 2009, the dubbed Donut – was released, based
on Linux kernel 2.6.29.Included in the update were numerous new
features

Eclair(2.0-2.1)
On 26 October 2009 Android 2.0 released and later on 12 January
2010 Android 2.1 released with minor changes than previous one.

Froyo(2.2)
On 20 May 2010, the SDK for Android 2.2 was released, based on
Linux kernel 2.6.32
Versions(2)
Gingerbread(2.3)
On 6 December 2010, the Android 2.3 (Gingerbread) SDK was
released, based on Linux kernel 2.6.35

Honeycomb(3.1-3.2)
Released on 22 February 2010, Most first- and second-
generation Google TV-enabled devices utilize Honeycomb.



Icecream Sandwich(4.0)
The SDK for Android 4.0.1 (Ice Cream Sandwich), based on
Linux kernel 3.0.1, was publicly released on 19 October 2011.

Jellybean(4.1)
Google announced Android 4.1 (Jelly Bean) at the Google
I/O conference on 27 June 2012. Based on Linux kernel 3.0.31
Code
Version                       Release date           API level    Distribution
                name

   1.6        Donut         September 15, 2009   4               0.2%

 2.0–2.1      Eclair        October 26, 2009     7               1.9%


   2.2        Froyo         May 20, 2010         8               7.6%


2.3.3–2.3.7   Gingerbread   February 9, 2011     10              44%

2.3–2.3.2     Gingerbread   December 6, 2010     9               0.2%

   3.1        Honeycomb     May 10, 2011         12              0.3%

   3.2        Honeycomb     July 15, 2011        13              0.9%

              Ice Cream
   4.0.x                    December 16, 2011    15              28.6%
              Sandwich

   4.1.x      Jelly Bean    July 9, 2012         16              14.9%

   4.2.x      Jelly Bean    November 13, 2012    17              1.6%
Overall Evaluation(1)
Advantages
Some of the advantages include:

   The ability for anyone to customize the Google
   Android platform
   Wide range of mobile applications to choose
   Customize a mobile phones using Google Android
   platform like never before
   Features like weather details, opening screen, even
   the icons on the opening screen will be able to be
   customized
   Offer online real time multiplayer games
Overall Evaluation(2)
Limitations
  Bluetooth limitations
         Bluetooth stereo
         Contacts exchange
         Modem pairing
         Wireless keyboards

  Firefox Mobile isn't coming to Android
  Apps in Android Market need to be programmed with a
  custom form of Java
      Mozilla and the Fennec won't have that
Overall Evaluation(3)
Future possibilities

   Intel doesn’t want to lose ownership of the
   netbook market, so they need to prepare for
   anything, including Android
   Fujitsu launched an initiative to offer consulting
   and engineering expertise to help run Android on
   embedded hardware
   More Android devices are coming and some will
   push the envelope even further
Overall Evaluation(4)
Conclusion

We can only hope that the next versions of
Android have overcome the actual limitations
and that the future possibilities became a reality.
Android

Más contenido relacionado

La actualidad más candente

Android nougat 7.1 | Top Mobile App Development Company
Android nougat 7.1 | Top Mobile App Development CompanyAndroid nougat 7.1 | Top Mobile App Development Company
Android nougat 7.1 | Top Mobile App Development Companytechugo
 
Android operating system
Android operating systemAndroid operating system
Android operating systemGurpreet Singh
 
Android Q (version 10)
Android Q (version 10)Android Q (version 10)
Android Q (version 10)satrapossy
 
Google Android 7.0 Nougat History Features and more
Google Android 7.0 Nougat History Features and moreGoogle Android 7.0 Nougat History Features and more
Google Android 7.0 Nougat History Features and moreDevakumar Kp
 
Android technology
Android technology Android technology
Android technology gulshan guls
 
All About Android Versions
All About Android VersionsAll About Android Versions
All About Android VersionsGravita Infotech
 
Android operating system
Android operating systemAndroid operating system
Android operating systemPiyushJain474
 
Android
AndroidAndroid
Androiddavs7
 
Andriod nougat 7.0 by gunjan jain
Andriod nougat 7.0 by gunjan jainAndriod nougat 7.0 by gunjan jain
Andriod nougat 7.0 by gunjan jainRed Innovators
 
Android N
Android NAndroid N
Android Ntechugo
 
Android Fundamentals & Figures of 2012
Android Fundamentals & Figures of 2012Android Fundamentals & Figures of 2012
Android Fundamentals & Figures of 2012NAILBITER
 
Android versions
Android versionsAndroid versions
Android versionsManjinder
 
Android and it’s applications
Android and it’s applicationsAndroid and it’s applications
Android and it’s applicationsamee yaami
 

La actualidad más candente (20)

Android nougat 7.1 | Top Mobile App Development Company
Android nougat 7.1 | Top Mobile App Development CompanyAndroid nougat 7.1 | Top Mobile App Development Company
Android nougat 7.1 | Top Mobile App Development Company
 
Android operating system
Android operating systemAndroid operating system
Android operating system
 
iOS 10 or Android Nougat? Who is leading the era
iOS 10 or Android Nougat? Who is leading the eraiOS 10 or Android Nougat? Who is leading the era
iOS 10 or Android Nougat? Who is leading the era
 
Android Q (version 10)
Android Q (version 10)Android Q (version 10)
Android Q (version 10)
 
Evolution of Android Version and their Features
Evolution of Android Version and their FeaturesEvolution of Android Version and their Features
Evolution of Android Version and their Features
 
Google Android 7.0 Nougat History Features and more
Google Android 7.0 Nougat History Features and moreGoogle Android 7.0 Nougat History Features and more
Google Android 7.0 Nougat History Features and more
 
Android technology
Android technology Android technology
Android technology
 
All About Android Versions
All About Android VersionsAll About Android Versions
All About Android Versions
 
Android operating system
Android operating systemAndroid operating system
Android operating system
 
Android
AndroidAndroid
Android
 
Andriod nougat 7.0 by gunjan jain
Andriod nougat 7.0 by gunjan jainAndriod nougat 7.0 by gunjan jain
Andriod nougat 7.0 by gunjan jain
 
Android
AndroidAndroid
Android
 
Operation system
Operation systemOperation system
Operation system
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phones
 
Ppt on android
Ppt on androidPpt on android
Ppt on android
 
Android N
Android NAndroid N
Android N
 
Android Fundamentals & Figures of 2012
Android Fundamentals & Figures of 2012Android Fundamentals & Figures of 2012
Android Fundamentals & Figures of 2012
 
Android versions
Android versionsAndroid versions
Android versions
 
Android Nougat 7.0
Android Nougat 7.0Android Nougat 7.0
Android Nougat 7.0
 
Android and it’s applications
Android and it’s applicationsAndroid and it’s applications
Android and it’s applications
 

Destacado

Networking Fundamentals
Networking FundamentalsNetworking Fundamentals
Networking FundamentalsRajet Veshin
 
Networking Fundamentals
Networking FundamentalsNetworking Fundamentals
Networking Fundamentalswebhostingguy
 
Networking Fundamentals
Networking FundamentalsNetworking Fundamentals
Networking FundamentalsUMA MAHESWARI
 
Presentation on telnet
Presentation on telnetPresentation on telnet
Presentation on telnetAmandeep Kaur
 
Networking fundamentals
Networking fundamentalsNetworking fundamentals
Networking fundamentalsjpprakash
 
File Transfer Protocol
File Transfer ProtocolFile Transfer Protocol
File Transfer Protocolguest029bcd
 
HTML presentation for beginners
HTML presentation for beginnersHTML presentation for beginners
HTML presentation for beginnersjeroenvdmeer
 
Introduction to HTML
Introduction to HTMLIntroduction to HTML
Introduction to HTMLMayaLisa
 
Basic concepts of computer Networking
Basic concepts of computer NetworkingBasic concepts of computer Networking
Basic concepts of computer NetworkingHj Habib
 
Introduction to computer network
Introduction to computer networkIntroduction to computer network
Introduction to computer networkAshita Agrawal
 
BASIC CONCEPTS OF COMPUTER NETWORKS
BASIC CONCEPTS OF COMPUTER NETWORKS BASIC CONCEPTS OF COMPUTER NETWORKS
BASIC CONCEPTS OF COMPUTER NETWORKS Kak Yong
 

Destacado (20)

Networking Fundamentals
Networking FundamentalsNetworking Fundamentals
Networking Fundamentals
 
Networking Fundamentals
Networking FundamentalsNetworking Fundamentals
Networking Fundamentals
 
Networking Fundamentals
Networking FundamentalsNetworking Fundamentals
Networking Fundamentals
 
Telnet
TelnetTelnet
Telnet
 
Telnet
TelnetTelnet
Telnet
 
Telnet
TelnetTelnet
Telnet
 
Standard error
Standard error Standard error
Standard error
 
Telnet
TelnetTelnet
Telnet
 
Presentation on telnet
Presentation on telnetPresentation on telnet
Presentation on telnet
 
Networking fundamentals
Networking fundamentalsNetworking fundamentals
Networking fundamentals
 
File Transfer Protocol
File Transfer ProtocolFile Transfer Protocol
File Transfer Protocol
 
HTML presentation for beginners
HTML presentation for beginnersHTML presentation for beginners
HTML presentation for beginners
 
The Internet
The InternetThe Internet
The Internet
 
Introduction to HTML
Introduction to HTMLIntroduction to HTML
Introduction to HTML
 
Internet
InternetInternet
Internet
 
Talent management
Talent managementTalent management
Talent management
 
Basic concepts of computer Networking
Basic concepts of computer NetworkingBasic concepts of computer Networking
Basic concepts of computer Networking
 
Introduction to computer network
Introduction to computer networkIntroduction to computer network
Introduction to computer network
 
Ppt on internet
Ppt on internetPpt on internet
Ppt on internet
 
BASIC CONCEPTS OF COMPUTER NETWORKS
BASIC CONCEPTS OF COMPUTER NETWORKS BASIC CONCEPTS OF COMPUTER NETWORKS
BASIC CONCEPTS OF COMPUTER NETWORKS
 

Similar a Android

Day1 what is android(print)
Day1 what is android(print)Day1 what is android(print)
Day1 what is android(print)Dongchul Shin
 
Android operating system
Android operating systemAndroid operating system
Android operating systemkunthekeshav
 
Android presentation
Android presentationAndroid presentation
Android presentationhussainghoto
 
Android4.0 and retina display
Android4.0 and retina displayAndroid4.0 and retina display
Android4.0 and retina displayAmit Sabharwal
 
My presentation on Android in my college
My presentation on Android in my collegeMy presentation on Android in my college
My presentation on Android in my collegeSneha Lata
 
Andriod (operating system)
Andriod (operating system)Andriod (operating system)
Andriod (operating system)sai praneeth
 
Android technology by rp
Android technology by rpAndroid technology by rp
Android technology by rpRohit Patil
 
Android Workshop Session 1
Android Workshop Session 1Android Workshop Session 1
Android Workshop Session 1NAILBITER
 
Android icecream sandwich
Android icecream sandwichAndroid icecream sandwich
Android icecream sandwichMayur Dharukiya
 
Android technology _seminar_ ppt
Android technology _seminar_ pptAndroid technology _seminar_ ppt
Android technology _seminar_ pptvikas bharat
 
Android ! BATRA COMPUTRE CENTER
Android ! BATRA COMPUTRE CENTERAndroid ! BATRA COMPUTRE CENTER
Android ! BATRA COMPUTRE CENTERjatin batra
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating SystemBilal Mirza
 

Similar a Android (20)

Day1 what is android(print)
Day1 what is android(print)Day1 what is android(print)
Day1 what is android(print)
 
Android operating system
Android operating systemAndroid operating system
Android operating system
 
Android.ppt
Android.pptAndroid.ppt
Android.ppt
 
Android presentation
Android presentationAndroid presentation
Android presentation
 
Android4.0 and retina display
Android4.0 and retina displayAndroid4.0 and retina display
Android4.0 and retina display
 
ANDROID
ANDROIDANDROID
ANDROID
 
My presentation on Android in my college
My presentation on Android in my collegeMy presentation on Android in my college
My presentation on Android in my college
 
Andriod (operating system)
Andriod (operating system)Andriod (operating system)
Andriod (operating system)
 
Android technology by rp
Android technology by rpAndroid technology by rp
Android technology by rp
 
Android OS by Prasad & Sarang
Android OS by Prasad & SarangAndroid OS by Prasad & Sarang
Android OS by Prasad & Sarang
 
Android.ppt
Android.pptAndroid.ppt
Android.ppt
 
Android Workshop Session 1
Android Workshop Session 1Android Workshop Session 1
Android Workshop Session 1
 
android
android android
android
 
Android icecream sandwich
Android icecream sandwichAndroid icecream sandwich
Android icecream sandwich
 
Introducing Android
Introducing AndroidIntroducing Android
Introducing Android
 
Android technology _seminar_ ppt
Android technology _seminar_ pptAndroid technology _seminar_ ppt
Android technology _seminar_ ppt
 
Presentation1
Presentation1Presentation1
Presentation1
 
Android ! BATRA COMPUTRE CENTER
Android ! BATRA COMPUTRE CENTERAndroid ! BATRA COMPUTRE CENTER
Android ! BATRA COMPUTRE CENTER
 
Saminar ppt of
Saminar ppt ofSaminar ppt of
Saminar ppt of
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
 

Último

Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfChris Hunter
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIShubhangi Sonawane
 
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 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesEnergy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesShubhangi Sonawane
 
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...Poonam Aher Patil
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
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
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
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-701bronxfugly43
 
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
 

Último (20)

Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
 
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
 
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
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
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
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesEnergy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
 
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...
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
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
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
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
 
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
 

Android

  • 1. Seminar on android Pranav Singh BIT c.s. 3rd yr 1025410050
  • 2. Main Topics 1. Introduction 2. Platform 3. Development 4. Versions 5. Overall Evaluation
  • 3. Introduction(1) A software platform and operating system for mobile devices Based on the Linux kernel Developed by Google and later the Open Handset Alliance (OHA) Allows writing managed code in the Java language Unveiling of the Android platform was announced on 5 November 2007 with the founding of OHA
  • 4. Introduction(2) What is the Open Handset Alliance (OHA)? It's a consortium of several companies
  • 5. Platform(1) Operating System(s) Android uses Linux for its device drivers, memory management, process management, and networking. Android native libraries. They are all written in C/C++ internally, but you’ll be calling them through Java interfaces.
  • 6. Platform(2) Network Connectivity It supports wireless communications using: GSM mobile-phone technology 3G 802.11 Wi-Fi networks
  • 7. Platform(3) Security Android is a multi-process system, in which each application (and parts of the system) runs in its own process. Most security between applications and the system is enforced at the process level through standard Linux facilities, such as user and group IDs that are assigned to applications. Additional finer-grained security features are provided through a "permission" mechanism that enforces restrictions on the specific operations that a particular process can perform, and per-URI permissions for granting ad-hoc access to specific pieces of data.
  • 8. Development IDE and Tools Android SDK Class Library Developer Tools Emulator and System Images Documentation and Sample Code Eclipse IDE + ADT (Android Development Tools) Reduces Development and Testing Time Makes User Interface-Creation easier Makes Application Description Easier
  • 9. Versions(1) Cupcake(1.5) Released on 30 April 2009, based on Linux kernel 2.6.27.This was the first release to officially use a codename based on a dessert item . Donut(1.6) On 15 September 2009, the dubbed Donut – was released, based on Linux kernel 2.6.29.Included in the update were numerous new features Eclair(2.0-2.1) On 26 October 2009 Android 2.0 released and later on 12 January 2010 Android 2.1 released with minor changes than previous one. Froyo(2.2) On 20 May 2010, the SDK for Android 2.2 was released, based on Linux kernel 2.6.32
  • 10. Versions(2) Gingerbread(2.3) On 6 December 2010, the Android 2.3 (Gingerbread) SDK was released, based on Linux kernel 2.6.35 Honeycomb(3.1-3.2) Released on 22 February 2010, Most first- and second- generation Google TV-enabled devices utilize Honeycomb. Icecream Sandwich(4.0) The SDK for Android 4.0.1 (Ice Cream Sandwich), based on Linux kernel 3.0.1, was publicly released on 19 October 2011. Jellybean(4.1) Google announced Android 4.1 (Jelly Bean) at the Google I/O conference on 27 June 2012. Based on Linux kernel 3.0.31
  • 11. Code Version Release date API level Distribution name 1.6 Donut September 15, 2009 4 0.2% 2.0–2.1 Eclair October 26, 2009 7 1.9% 2.2 Froyo May 20, 2010 8 7.6% 2.3.3–2.3.7 Gingerbread February 9, 2011 10 44% 2.3–2.3.2 Gingerbread December 6, 2010 9 0.2% 3.1 Honeycomb May 10, 2011 12 0.3% 3.2 Honeycomb July 15, 2011 13 0.9% Ice Cream 4.0.x December 16, 2011 15 28.6% Sandwich 4.1.x Jelly Bean July 9, 2012 16 14.9% 4.2.x Jelly Bean November 13, 2012 17 1.6%
  • 12. Overall Evaluation(1) Advantages Some of the advantages include: The ability for anyone to customize the Google Android platform Wide range of mobile applications to choose Customize a mobile phones using Google Android platform like never before Features like weather details, opening screen, even the icons on the opening screen will be able to be customized Offer online real time multiplayer games
  • 13. Overall Evaluation(2) Limitations Bluetooth limitations Bluetooth stereo Contacts exchange Modem pairing Wireless keyboards Firefox Mobile isn't coming to Android Apps in Android Market need to be programmed with a custom form of Java Mozilla and the Fennec won't have that
  • 14. Overall Evaluation(3) Future possibilities Intel doesn’t want to lose ownership of the netbook market, so they need to prepare for anything, including Android Fujitsu launched an initiative to offer consulting and engineering expertise to help run Android on embedded hardware More Android devices are coming and some will push the envelope even further
  • 15. Overall Evaluation(4) Conclusion We can only hope that the next versions of Android have overcome the actual limitations and that the future possibilities became a reality.