SlideShare une entreprise Scribd logo
1  sur  22
Introduction
Android OS
.
Android is a Linux-
based operating system for
mobile devices such as smart
phones and tablet computers. It is
developed by the Open Handset
Alliance led by Google
Android has a large community of
developers writing applications
("apps") that extend the
functionality of the devices.
Developers write primarily in a
customized version of Java
Contents
 Android OS
 Android OS Architecture
 Tools required for developing application
 Eclipse IDE
 Developing the application
 Running the application
 Conclusion
 References
Android OS Architecture
Tools Required
 Java JDK (Java Development Kit)
http://www.oracle.com/technetwork/java/javase/downlo
ads/index.html
Tools Required (Cont.)
 Android SDK (Software Development Kit)+
http://developer.android.com/sdk/index.html
 Eclipse IDE
http://www.eclipse.org/downloads/
Tools Required (Cont.)
Eclipse IDE
Working Environment
Menu Bar
Tool Bar
Task List
Package Explorer
Running the Application(Cont.)
Android Virtual Device Running Application
What is the (OHA)
Open Handset Alliance ?
It's a consortium of several
companies
Refined, Evolved UI
Beyond Smart
Your Android device is already smart, and it’s only
going to get smarter. Android was the first to bring you
features on certain devices like Face Unlock — which
uses facial recognition to let you unlock your device
with a smile,
Android Beam —
which lets you share contacts, directions and more by
touching two devices together, and Google Now —
which brings you just the right information, before you
even ask.
WIDGETS
 Put the important stuff
right within reach and
interact with your
favorite apps directly
from your home screen
with widgets — see the
latest sport scores, view
your favorite photos,
check the weather or
peek at your inbox all
without having to open
different apps or leave
the home screen.
Notifications
 An easy-to-read notification tray gives
you quick access to your calls, incoming
texts, and new emails in a non-intrusive
way.
Multi-Tasking
 With Android, you can quickly and
seamlessly switch between apps and pick
up whatever you were doing. Juggling
multiple tasks at once on a mobile device
has never been easier.
Voice Typing & Action
 Control your Android device with your
voice. Simply touch the microphone on
the keyboard and start talking to write
emails, SMS, or any other text — more
than 30 languages supported. Text
appears in real time, so there’s no waiting.
Photos & Videos
 Capture special moments with great
photos and videos, explore your shots and
quickly share your favourites in any way
that you want.
Conclusion
 Android development is based on Java
programming. A person has to be a good
Java programmer to learn Android
application development.
 Android applications doesn't get
developed in a day or two, it requires lots
of practice and hard work.
THANK YOU
Any queries?
www.google.com

Contenu connexe

Tendances

Flutter single codebase to build your dream application for i os and android
Flutter single codebase to build your dream application for i os and android Flutter single codebase to build your dream application for i os and android
Flutter single codebase to build your dream application for i os and android Concetto Labs
 
Flutter 2.2 version | skywave info solutions
Flutter 2.2 version | skywave info solutionsFlutter 2.2 version | skywave info solutions
Flutter 2.2 version | skywave info solutionsSkywave Info Solutions
 
Android M: Top Features That You Need To Know
Android M: Top Features That You Need To KnowAndroid M: Top Features That You Need To Know
Android M: Top Features That You Need To Know360 Degree Technosoft
 
Android Oreo - An Introduction
Android Oreo - An Introduction Android Oreo - An Introduction
Android Oreo - An Introduction Somo
 
What To Choose Between - Native App And Hybrid Mobile App
What To Choose Between - Native App And Hybrid Mobile AppWhat To Choose Between - Native App And Hybrid Mobile App
What To Choose Between - Native App And Hybrid Mobile AppMindbowser Inc
 
Introduction to Android Programming
Introduction to Android ProgrammingIntroduction to Android Programming
Introduction to Android Programming'Zamin Mammadov
 
Learn android app_development(1)_intro
Learn android app_development(1)_introLearn android app_development(1)_intro
Learn android app_development(1)_introAdel Jaffan
 
Android Development Training
Android Development TrainingAndroid Development Training
Android Development Trainingchandutata
 
Minecraft skin knight
Minecraft skin knightMinecraft skin knight
Minecraft skin knightSaqibRaza43
 
BHAGWANT UNIVERSITY
BHAGWANT UNIVERSITYBHAGWANT UNIVERSITY
BHAGWANT UNIVERSITYSuraj Singh
 
Android Development: Build Android App from Scratch
Android Development: Build Android App from ScratchAndroid Development: Build Android App from Scratch
Android Development: Build Android App from ScratchTaufan Erfiyanto
 
Reasons to Develop Your Next App in Android
Reasons to Develop Your Next App in AndroidReasons to Develop Your Next App in Android
Reasons to Develop Your Next App in AndroidHyperBeans
 
[Android] Introduction to Android Programming
[Android] Introduction to Android Programming[Android] Introduction to Android Programming
[Android] Introduction to Android ProgrammingNikmesoft Ltd
 

Tendances (20)

Flutter single codebase to build your dream application for i os and android
Flutter single codebase to build your dream application for i os and android Flutter single codebase to build your dream application for i os and android
Flutter single codebase to build your dream application for i os and android
 
Flutter 2.2 version | skywave info solutions
Flutter 2.2 version | skywave info solutionsFlutter 2.2 version | skywave info solutions
Flutter 2.2 version | skywave info solutions
 
Android M: Top Features That You Need To Know
Android M: Top Features That You Need To KnowAndroid M: Top Features That You Need To Know
Android M: Top Features That You Need To Know
 
Android Oreo - An Introduction
Android Oreo - An Introduction Android Oreo - An Introduction
Android Oreo - An Introduction
 
What To Choose Between - Native App And Hybrid Mobile App
What To Choose Between - Native App And Hybrid Mobile AppWhat To Choose Between - Native App And Hybrid Mobile App
What To Choose Between - Native App And Hybrid Mobile App
 
Introduction to Android Programming
Introduction to Android ProgrammingIntroduction to Android Programming
Introduction to Android Programming
 
Sdk technology
Sdk technologySdk technology
Sdk technology
 
Learn android app_development(1)_intro
Learn android app_development(1)_introLearn android app_development(1)_intro
Learn android app_development(1)_intro
 
Android Stsucture
Android StsuctureAndroid Stsucture
Android Stsucture
 
Android
AndroidAndroid
Android
 
Android Development Training
Android Development TrainingAndroid Development Training
Android Development Training
 
Android Operating system
Android Operating systemAndroid Operating system
Android Operating system
 
Android
AndroidAndroid
Android
 
Minecraft skin knight
Minecraft skin knightMinecraft skin knight
Minecraft skin knight
 
BHAGWANT UNIVERSITY
BHAGWANT UNIVERSITYBHAGWANT UNIVERSITY
BHAGWANT UNIVERSITY
 
Android.
Android.Android.
Android.
 
IOS vs Android Apps
IOS vs Android AppsIOS vs Android Apps
IOS vs Android Apps
 
Android Development: Build Android App from Scratch
Android Development: Build Android App from ScratchAndroid Development: Build Android App from Scratch
Android Development: Build Android App from Scratch
 
Reasons to Develop Your Next App in Android
Reasons to Develop Your Next App in AndroidReasons to Develop Your Next App in Android
Reasons to Develop Your Next App in Android
 
[Android] Introduction to Android Programming
[Android] Introduction to Android Programming[Android] Introduction to Android Programming
[Android] Introduction to Android Programming
 

Similaire à Android and Jelly Beans

All about android
All about androidAll about android
All about androidlynnmarcelo
 
Creating Great Apps with MOTODEV Studio for Android
Creating Great Apps with MOTODEV Studio for AndroidCreating Great Apps with MOTODEV Studio for Android
Creating Great Apps with MOTODEV Studio for AndroidMotorola Mobility - MOTODEV
 
report A K Maurya.pdf
report A K Maurya.pdfreport A K Maurya.pdf
report A K Maurya.pdfSonu62614
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to androidSwapnali Pawar
 
Synopsis on android application
Synopsis on android applicationSynopsis on android application
Synopsis on android applicationJawed akhtar
 
Android app development.pdf
Android app development.pdfAndroid app development.pdf
Android app development.pdfAbanti Aazmin
 
Mobile Application Development-Lecture 03 & 04.pdf
Mobile Application Development-Lecture 03 & 04.pdfMobile Application Development-Lecture 03 & 04.pdf
Mobile Application Development-Lecture 03 & 04.pdfAbdullahMunir32
 
Android Architecture and Working
Android Architecture and WorkingAndroid Architecture and Working
Android Architecture and WorkingAnkurVeer1
 
Innovation of android technology
Innovation of android technologyInnovation of android technology
Innovation of android technologykutmdoc
 
Introduction to Mobile Development
Introduction to Mobile DevelopmentIntroduction to Mobile Development
Introduction to Mobile DevelopmentPragnesh Vaghela
 
Os eclipse-androidwidget-pdf
Os eclipse-androidwidget-pdfOs eclipse-androidwidget-pdf
Os eclipse-androidwidget-pdfweerabahu
 
The Ultimate List of Tools for Developing High-Quality Android Apps
The Ultimate List of Tools for Developing High-Quality Android AppsThe Ultimate List of Tools for Developing High-Quality Android Apps
The Ultimate List of Tools for Developing High-Quality Android AppsMichael Coplin
 
Best Tools for Android App Development Software For Engaging Top-Notch Apps.pdf
Best Tools for Android App Development Software For Engaging Top-Notch Apps.pdfBest Tools for Android App Development Software For Engaging Top-Notch Apps.pdf
Best Tools for Android App Development Software For Engaging Top-Notch Apps.pdfHarryParker32
 
Why Should You Consider Android Development As A Career
Why Should You Consider Android Development As A CareerWhy Should You Consider Android Development As A Career
Why Should You Consider Android Development As A CareerSoumya Suman
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating SystemBilal Mirza
 
Android Web app
Android Web app Android Web app
Android Web app Sumit Kumar
 
Native mobile app development pros, cons, alternatives, and cost optimization
Native mobile app development pros, cons, alternatives, and cost optimizationNative mobile app development pros, cons, alternatives, and cost optimization
Native mobile app development pros, cons, alternatives, and cost optimizationCynoteck Technology Solutions
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phonesDennise Layague
 

Similaire à Android and Jelly Beans (20)

All about android
All about androidAll about android
All about android
 
Creating Great Apps with MOTODEV Studio for Android
Creating Great Apps with MOTODEV Studio for AndroidCreating Great Apps with MOTODEV Studio for Android
Creating Great Apps with MOTODEV Studio for Android
 
report A K Maurya.pdf
report A K Maurya.pdfreport A K Maurya.pdf
report A K Maurya.pdf
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
 
Synopsis on android application
Synopsis on android applicationSynopsis on android application
Synopsis on android application
 
Android app development.pdf
Android app development.pdfAndroid app development.pdf
Android app development.pdf
 
Mobile Application Development-Lecture 03 & 04.pdf
Mobile Application Development-Lecture 03 & 04.pdfMobile Application Development-Lecture 03 & 04.pdf
Mobile Application Development-Lecture 03 & 04.pdf
 
Mobile app
Mobile appMobile app
Mobile app
 
Android Architecture and Working
Android Architecture and WorkingAndroid Architecture and Working
Android Architecture and Working
 
Innovation of android technology
Innovation of android technologyInnovation of android technology
Innovation of android technology
 
Introduction to Mobile Development
Introduction to Mobile DevelopmentIntroduction to Mobile Development
Introduction to Mobile Development
 
Os eclipse-androidwidget-pdf
Os eclipse-androidwidget-pdfOs eclipse-androidwidget-pdf
Os eclipse-androidwidget-pdf
 
The Ultimate List of Tools for Developing High-Quality Android Apps
The Ultimate List of Tools for Developing High-Quality Android AppsThe Ultimate List of Tools for Developing High-Quality Android Apps
The Ultimate List of Tools for Developing High-Quality Android Apps
 
Best Tools for Android App Development Software For Engaging Top-Notch Apps.pdf
Best Tools for Android App Development Software For Engaging Top-Notch Apps.pdfBest Tools for Android App Development Software For Engaging Top-Notch Apps.pdf
Best Tools for Android App Development Software For Engaging Top-Notch Apps.pdf
 
Why Should You Consider Android Development As A Career
Why Should You Consider Android Development As A CareerWhy Should You Consider Android Development As A Career
Why Should You Consider Android Development As A Career
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
 
Android Web app
Android Web app Android Web app
Android Web app
 
Native mobile app development pros, cons, alternatives, and cost optimization
Native mobile app development pros, cons, alternatives, and cost optimizationNative mobile app development pros, cons, alternatives, and cost optimization
Native mobile app development pros, cons, alternatives, and cost optimization
 
Introduction to Android Environment
Introduction to Android EnvironmentIntroduction to Android Environment
Introduction to Android Environment
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phones
 

Dernier

The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 

Dernier (20)

The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 

Android and Jelly Beans

  • 1.
  • 3. Android OS . Android is a Linux- based operating system for mobile devices such as smart phones and tablet computers. It is developed by the Open Handset Alliance led by Google Android has a large community of developers writing applications ("apps") that extend the functionality of the devices. Developers write primarily in a customized version of Java
  • 4. Contents  Android OS  Android OS Architecture  Tools required for developing application  Eclipse IDE  Developing the application  Running the application  Conclusion  References
  • 6. Tools Required  Java JDK (Java Development Kit) http://www.oracle.com/technetwork/java/javase/downlo ads/index.html
  • 7. Tools Required (Cont.)  Android SDK (Software Development Kit)+ http://developer.android.com/sdk/index.html
  • 9. Eclipse IDE Working Environment Menu Bar Tool Bar Task List Package Explorer
  • 10. Running the Application(Cont.) Android Virtual Device Running Application
  • 11. What is the (OHA) Open Handset Alliance ? It's a consortium of several companies
  • 12.
  • 13.
  • 14. Refined, Evolved UI Beyond Smart Your Android device is already smart, and it’s only going to get smarter. Android was the first to bring you features on certain devices like Face Unlock — which uses facial recognition to let you unlock your device with a smile, Android Beam — which lets you share contacts, directions and more by touching two devices together, and Google Now — which brings you just the right information, before you even ask.
  • 15. WIDGETS  Put the important stuff right within reach and interact with your favorite apps directly from your home screen with widgets — see the latest sport scores, view your favorite photos, check the weather or peek at your inbox all without having to open different apps or leave the home screen.
  • 16. Notifications  An easy-to-read notification tray gives you quick access to your calls, incoming texts, and new emails in a non-intrusive way.
  • 17. Multi-Tasking  With Android, you can quickly and seamlessly switch between apps and pick up whatever you were doing. Juggling multiple tasks at once on a mobile device has never been easier.
  • 18. Voice Typing & Action  Control your Android device with your voice. Simply touch the microphone on the keyboard and start talking to write emails, SMS, or any other text — more than 30 languages supported. Text appears in real time, so there’s no waiting.
  • 19. Photos & Videos  Capture special moments with great photos and videos, explore your shots and quickly share your favourites in any way that you want.
  • 20. Conclusion  Android development is based on Java programming. A person has to be a good Java programmer to learn Android application development.  Android applications doesn't get developed in a day or two, it requires lots of practice and hard work.
  • 21.