SlideShare a Scribd company logo
ANDROID APPLICATIONS
 Introduction
 Application Components
 Platforms & Development Kits
 Categories of Android Applications
 Features & Limitations
 Conclusion and Future Scope
AGENDA
INTRODUCTION
 A Software platform and operating system for
mobile.
 Based on the Linux kernel.
 Android was found way back in 2003.
 It was developed in Palo Alto, California.
 Android was developed by the Andy Rubin, Rich
Miner, Nick Sears and Chris White.
 Android was purchased by the GOOGLE in
AUGUST,2005 for 50 million $.
Application Components
Activities :
 visual user interface focused on a single thing a
user can do
 Typically correspond to UI screen.
 The content of the window is a view or a group
of views
Example of views: buttons, text fields, scroll
bars, menu items, check boxes, etc.
Intents:
 It is a description of what you wanted to done.
 System matches intent with activity to provide best service
Eg: view,call,play etc.
Services:
– no visual interface – they run in the background indefinitely
• Examples
– Network Downloads
– Playing Music
– TCP/UDP Server
• You can bind to a an existing service and control its
operation
Broadcast Receivers –
 Receive and react to broadcast announcements
 Extend the class Broadcast Receiver
Examples of broadcasts:
Low battery, power connected, shutdown, timezone changed, etc.
Content Providers –
 Allow data exchange between applications
 It’s the only way to transfer data between applications in Android
(no shared files, shared memory, pipes, etc.)
Other applications use a Content Resolver object to access the data
provided via a Content Provider
Platforms & Development
kits
Java – Android Studio (ADK)
Python – Kivy
Java – Eclipse
C# - Xamarin
Ruby – RHO mobile Suite
HTML5 - Cordova
Categories
Enterprise applications
 communication applications
multimedia applications
travel applications
fun / games applications
utility applications
security applications
Features & Limitations
Features
Android has built-in services like GPS, SQL
Database, browser and maps
Support optimized graphics VGA, 2D and 3D
graphics
Low investment and easy to develop
Integrating inter-applications
Limitations :
 Ui problems- not following a common Ui process in
app development
 s/w fragmentation – several vers available for diff
devices. It is not comfortable for many users to
upgrade since manufacturers play a vital role in
device configuration
 Copyright Issue – No particular quality check rules
for uploading apps in android
 Uses more battery when compared to java and
symbian mobile phones
Conclusion and Future
Scope
 Android applications stepping up not only in mobile internet but also in
many applications such as washing machine, cameras, watches, TVs
etc
 Better career opportunities
 AI in Android is going to automate the whole world with its Deep
Mind Technology
 We can expect more apps on health, education and e-commerce
Android applications By #Manoj_Rockstar

More Related Content

PPTX
Android by Ravindra J.Mandale
PPTX
Android introduction
PPTX
PPTX
Android Development Workshop
PPT
Android ppt
PPTX
Android and android phones
PDF
MOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARI
PPTX
Androidapplicationdevelopment
Android by Ravindra J.Mandale
Android introduction
Android Development Workshop
Android ppt
Android and android phones
MOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARI
Androidapplicationdevelopment

What's hot (20)

PPT
Android
PPTX
Trends in Mobile Development
PPTX
Getting started with android
PPTX
Optimized mobile apps
PDF
Android Design Architecture
PPTX
All about Android app development -Texavi presentation
PPTX
Android basics
PPT
Virtualization Mobile Platform Android Case
PPS
Getting Started With Android
PPSX
Android application development
PPTX
Android application development(training) (1)
PPTX
Android Operating System
PPTX
Android Operating System
PPTX
Why android os is most popular in world
PPTX
PPT on Android Applications
PPT
Android basics
PPTX
Uses of android
PDF
Zembly: Applications for the Masses by the Masses
PDF
Android Introduction
PDF
Mobile application development2
Android
Trends in Mobile Development
Getting started with android
Optimized mobile apps
Android Design Architecture
All about Android app development -Texavi presentation
Android basics
Virtualization Mobile Platform Android Case
Getting Started With Android
Android application development
Android application development(training) (1)
Android Operating System
Android Operating System
Why android os is most popular in world
PPT on Android Applications
Android basics
Uses of android
Zembly: Applications for the Masses by the Masses
Android Introduction
Mobile application development2
Ad

Viewers also liked (8)

PPTX
Android Applications
PPTX
Android and it’s applications
PPTX
Pentesting Android Applications
PPTX
Android seminar ppt
PPT
Android seminar-presentation
PPTX
Android ppt
PPTX
Presentation on Android operating system
PPT
Android Applications
Android and it’s applications
Pentesting Android Applications
Android seminar ppt
Android seminar-presentation
Android ppt
Presentation on Android operating system
Ad

Similar to Android applications By #Manoj_Rockstar (20)

PDF
Mobile Application Development-Lecture 01 & 02.pdf
PPT
Mobile appliaction w android week 1 by osama
PPTX
Android 1-intro n architecture
PPTX
Android Technology
 
PPT
Android
PPTX
Android Os
PPT
Android overview
PPTX
Introduction To android
PPTX
Android OS and application development
PPS
Android app development India
PPT
Android - Workshop By Secure-Net Technologies
PPT
Android ppt
PPTX
Android Technology
PPTX
Android Presentation
PPT
My androidpresentation
PPT
Module - Programming with android course.ppt
PDF
Mobile Application Development with Android
PPTX
Android by aftab
PPTX
UNIT-1 INTRODUCTION TO ANDROID [Autosaved].pptx
Mobile Application Development-Lecture 01 & 02.pdf
Mobile appliaction w android week 1 by osama
Android 1-intro n architecture
Android Technology
 
Android
Android Os
Android overview
Introduction To android
Android OS and application development
Android app development India
Android - Workshop By Secure-Net Technologies
Android ppt
Android Technology
Android Presentation
My androidpresentation
Module - Programming with android course.ppt
Mobile Application Development with Android
Android by aftab
UNIT-1 INTRODUCTION TO ANDROID [Autosaved].pptx

Recently uploaded (20)

PDF
Vision Prelims GS PYQ Analysis 2011-2022 www.upscpdf.com.pdf
PDF
1.3 FINAL REVISED K-10 PE and Health CG 2023 Grades 4-10 (1).pdf
PDF
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 1)
PDF
Practical Manual AGRO-233 Principles and Practices of Natural Farming
PDF
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
PDF
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
PDF
advance database management system book.pdf
PDF
Paper A Mock Exam 9_ Attempt review.pdf.
PPTX
B.Sc. DS Unit 2 Software Engineering.pptx
PPTX
Computer Architecture Input Output Memory.pptx
PDF
IGGE1 Understanding the Self1234567891011
PDF
HVAC Specification 2024 according to central public works department
DOC
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
PDF
احياء السادس العلمي - الفصل الثالث (التكاثر) منهج متميزين/كلية بغداد/موهوبين
PDF
medical_surgical_nursing_10th_edition_ignatavicius_TEST_BANK_pdf.pdf
PPTX
Onco Emergencies - Spinal cord compression Superior vena cava syndrome Febr...
PPTX
Introduction to pro and eukaryotes and differences.pptx
PDF
My India Quiz Book_20210205121199924.pdf
PPTX
Share_Module_2_Power_conflict_and_negotiation.pptx
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
Vision Prelims GS PYQ Analysis 2011-2022 www.upscpdf.com.pdf
1.3 FINAL REVISED K-10 PE and Health CG 2023 Grades 4-10 (1).pdf
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 1)
Practical Manual AGRO-233 Principles and Practices of Natural Farming
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
advance database management system book.pdf
Paper A Mock Exam 9_ Attempt review.pdf.
B.Sc. DS Unit 2 Software Engineering.pptx
Computer Architecture Input Output Memory.pptx
IGGE1 Understanding the Self1234567891011
HVAC Specification 2024 according to central public works department
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
احياء السادس العلمي - الفصل الثالث (التكاثر) منهج متميزين/كلية بغداد/موهوبين
medical_surgical_nursing_10th_edition_ignatavicius_TEST_BANK_pdf.pdf
Onco Emergencies - Spinal cord compression Superior vena cava syndrome Febr...
Introduction to pro and eukaryotes and differences.pptx
My India Quiz Book_20210205121199924.pdf
Share_Module_2_Power_conflict_and_negotiation.pptx
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape

Android applications By #Manoj_Rockstar

  • 2.  Introduction  Application Components  Platforms & Development Kits  Categories of Android Applications  Features & Limitations  Conclusion and Future Scope AGENDA
  • 3. INTRODUCTION  A Software platform and operating system for mobile.  Based on the Linux kernel.  Android was found way back in 2003.  It was developed in Palo Alto, California.  Android was developed by the Andy Rubin, Rich Miner, Nick Sears and Chris White.  Android was purchased by the GOOGLE in AUGUST,2005 for 50 million $.
  • 4. Application Components Activities :  visual user interface focused on a single thing a user can do  Typically correspond to UI screen.  The content of the window is a view or a group of views Example of views: buttons, text fields, scroll bars, menu items, check boxes, etc.
  • 5. Intents:  It is a description of what you wanted to done.  System matches intent with activity to provide best service Eg: view,call,play etc. Services: – no visual interface – they run in the background indefinitely • Examples – Network Downloads – Playing Music – TCP/UDP Server • You can bind to a an existing service and control its operation
  • 6. Broadcast Receivers –  Receive and react to broadcast announcements  Extend the class Broadcast Receiver Examples of broadcasts: Low battery, power connected, shutdown, timezone changed, etc. Content Providers –  Allow data exchange between applications  It’s the only way to transfer data between applications in Android (no shared files, shared memory, pipes, etc.) Other applications use a Content Resolver object to access the data provided via a Content Provider
  • 7. Platforms & Development kits Java – Android Studio (ADK) Python – Kivy Java – Eclipse C# - Xamarin Ruby – RHO mobile Suite HTML5 - Cordova
  • 8. Categories Enterprise applications  communication applications multimedia applications travel applications fun / games applications utility applications security applications
  • 9. Features & Limitations Features Android has built-in services like GPS, SQL Database, browser and maps Support optimized graphics VGA, 2D and 3D graphics Low investment and easy to develop Integrating inter-applications
  • 10. Limitations :  Ui problems- not following a common Ui process in app development  s/w fragmentation – several vers available for diff devices. It is not comfortable for many users to upgrade since manufacturers play a vital role in device configuration  Copyright Issue – No particular quality check rules for uploading apps in android  Uses more battery when compared to java and symbian mobile phones
  • 11. Conclusion and Future Scope  Android applications stepping up not only in mobile internet but also in many applications such as washing machine, cameras, watches, TVs etc  Better career opportunities  AI in Android is going to automate the whole world with its Deep Mind Technology  We can expect more apps on health, education and e-commerce