SlideShare a Scribd company logo
SHRI RAM MURTI SMARAK COLLEGE OF
ENGINEERING TECHNOLOGY & RESEARCH
SEMINAR ON : Android Advanced Applications
SUBMITTED TO :
Mr. Jitendra Singh
Mr.Ankur kumar
SUBMITTED BY
:
Shivangi Goel
(1445010029)
Content
What is Android
Foundation of an Android
Features of Android
Architecture of Android
Android Versions
Advanced Applications of Android
Pro’s & Con’s
Conclusions
What is Android
 A software for handheld devices(like mobile, tablet
computers).
 It includes an operating system, middle ware and a key
applications based on the linux Kernel.
 Developed by the OPEN HANDSET ALLIANCE(OHA) lead by
Google in August17,2005.
 Java Programming.
 Android is specially developed for applications.
 The Android is an open source.
Foundation of an Android
 Android, Inc. found in Palo alto in California united
states by Andy Rubin. - October 2003
 Google acquired Android, Inc. – August 2005
 The open handset alliance, a group of several companies
was formed - 5 November 2007
 Android Beta SDK Released - 12 November 2007.
Features of Android
 Android is not a single piece of hardware.
 Android supports wireless communication
includes :- 3G Network , 4G Network ,
 Android has a better app market .
 Android lets you change your settings faster.
 It gives you more options to fit your budget.
 Android keeps information visible on your home
screen.
 Android also support Java applications.
ARCHITECTURE
OF
ANDROID
Architecture of Android
Linux Kernel
 Android built on Linux 2.6 kernel.
 Provides security, memory management,
process management, network stack, and
driver model.
 Abstraction layer between hardware and the
software stack .
 Its handles security between the application
and the system.
Android Libraries (in C & C++)
The Android run time: designed to meet the need of
running in embedded environment (limited
battery/memory/processor).
• It is composed of Java core libraries( Collection classes,
utilities, input/output etc) and DVM.
• DVM is memory efficient, & multiple instances of it can
run on the device at the same time.
• Media frameworks: These libraries allow you to play and
record audio and video.
Application framework
Application framework (written in Java)
The application framework provides the classes used to
create any Android applications.
 Activity manager: Manages the activity life cycle.
 Package Manager: keeps track of installed
applications.
 Content provider: Framework to allow the sharing
of data among applications. Eg. Phone no.s, names etc.
 Window manager: manages window.
 Telephony manager :contains API that we use to
build the phone application that’s central to the phone
experience.
 Resource Manager: to store localized string,
bitmaps, & external parts used to create applications .
Ex. Images, audio/video etc.
ANDROID
VERSIONS
Android 7.0 [ Nougat ]
Advancement in Android
Advanced Applications of Android
1. Weather
2. Blue Mail
3. Google Maps
4. Google Play Music and Youtube
5. Nova Launcher
6. Pocket
7. Solid Explorer
8. Swift Key
9. Tasker
10. Zedge
Applications
1. Weather
• The best weather application.
• It shows you the current weather also uses
radar so you can see the storms approaching.
• It will also provide you with
the weather notifications.
Google Drive Suite
Google Drive Suite
• Google Drive is a cloud storage solution
available on Android.
• It includes Google Docs, Google Sheets, Google
Slides, Google Photos, Gmail, Google Calendar,
and Google Keep.
• The features of these apps includes sharing
features, and compatibility with Microsoft
Office documents.
2. Google Play Music
 The app can read both your local files and the
music you like online.
 You can upload tens of thousands of songs to the
service for free.
Blue Mail
 It features a simple interface, compatibility with
virtually every email provider, and it just keeps
things clean.
 There are also a set of smart settings that can
help you customize your experience.
 It also has the ability to lock up private emails,
widgets, color coding, and a lot more.
 It's powerful, simple, and best of all it's
completely free to download and use.
Blue Mail
Advantages & Disadvantages
Pro’s
 Multitasking.
 Ease of notification.
 Google Maniac.
 Cost Effective.
 Great Social Networking.
 It lets you change your settings faster.
 Video Calling.
Con’s
 Android Advertisements pop – ups.
 Battery Drain.
 Malware/Virus/Security.
 Heat.
Conclusions
 Android is open to all : industry , developers and
users.
 Participating in many of the successful open
source projects.
 Aims to be as easy to built for as the web.
 Allow offline and online modes for apps.
ANY
QUERIES ???
Thank You…

More Related Content

Android

  • 1. SHRI RAM MURTI SMARAK COLLEGE OF ENGINEERING TECHNOLOGY & RESEARCH SEMINAR ON : Android Advanced Applications SUBMITTED TO : Mr. Jitendra Singh Mr.Ankur kumar SUBMITTED BY : Shivangi Goel (1445010029)
  • 2. Content What is Android Foundation of an Android Features of Android Architecture of Android Android Versions Advanced Applications of Android Pro’s & Con’s Conclusions
  • 3. What is Android  A software for handheld devices(like mobile, tablet computers).  It includes an operating system, middle ware and a key applications based on the linux Kernel.  Developed by the OPEN HANDSET ALLIANCE(OHA) lead by Google in August17,2005.  Java Programming.  Android is specially developed for applications.  The Android is an open source.
  • 4. Foundation of an Android  Android, Inc. found in Palo alto in California united states by Andy Rubin. - October 2003  Google acquired Android, Inc. – August 2005  The open handset alliance, a group of several companies was formed - 5 November 2007  Android Beta SDK Released - 12 November 2007.
  • 5. Features of Android  Android is not a single piece of hardware.  Android supports wireless communication includes :- 3G Network , 4G Network ,  Android has a better app market .  Android lets you change your settings faster.  It gives you more options to fit your budget.  Android keeps information visible on your home screen.  Android also support Java applications.
  • 8. Linux Kernel  Android built on Linux 2.6 kernel.  Provides security, memory management, process management, network stack, and driver model.  Abstraction layer between hardware and the software stack .  Its handles security between the application and the system.
  • 9. Android Libraries (in C & C++) The Android run time: designed to meet the need of running in embedded environment (limited battery/memory/processor). • It is composed of Java core libraries( Collection classes, utilities, input/output etc) and DVM. • DVM is memory efficient, & multiple instances of it can run on the device at the same time. • Media frameworks: These libraries allow you to play and record audio and video.
  • 11. Application framework (written in Java) The application framework provides the classes used to create any Android applications.  Activity manager: Manages the activity life cycle.  Package Manager: keeps track of installed applications.  Content provider: Framework to allow the sharing of data among applications. Eg. Phone no.s, names etc.  Window manager: manages window.  Telephony manager :contains API that we use to build the phone application that’s central to the phone experience.  Resource Manager: to store localized string, bitmaps, & external parts used to create applications . Ex. Images, audio/video etc.
  • 13. Android 7.0 [ Nougat ]
  • 16. 1. Weather 2. Blue Mail 3. Google Maps 4. Google Play Music and Youtube 5. Nova Launcher 6. Pocket 7. Solid Explorer 8. Swift Key 9. Tasker 10. Zedge Applications
  • 17. 1. Weather • The best weather application. • It shows you the current weather also uses radar so you can see the storms approaching. • It will also provide you with the weather notifications.
  • 19. Google Drive Suite • Google Drive is a cloud storage solution available on Android. • It includes Google Docs, Google Sheets, Google Slides, Google Photos, Gmail, Google Calendar, and Google Keep. • The features of these apps includes sharing features, and compatibility with Microsoft Office documents.
  • 20. 2. Google Play Music  The app can read both your local files and the music you like online.  You can upload tens of thousands of songs to the service for free.
  • 21. Blue Mail  It features a simple interface, compatibility with virtually every email provider, and it just keeps things clean.  There are also a set of smart settings that can help you customize your experience.  It also has the ability to lock up private emails, widgets, color coding, and a lot more.  It's powerful, simple, and best of all it's completely free to download and use.
  • 24. Pro’s  Multitasking.  Ease of notification.  Google Maniac.  Cost Effective.  Great Social Networking.  It lets you change your settings faster.  Video Calling.
  • 25. Con’s  Android Advertisements pop – ups.  Battery Drain.  Malware/Virus/Security.  Heat.
  • 26. Conclusions  Android is open to all : industry , developers and users.  Participating in many of the successful open source projects.  Aims to be as easy to built for as the web.  Allow offline and online modes for apps.