SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Downloaden Sie, um offline zu lesen
Technical Seminar
on
Guide:
Pro. SHRAVAN KUMAR
Presented By:
NANDAKISHOR
Context
 Introduction
 Technology used
 Dalvik vs ART
 Project volta
 Material design
 Features
 Kit kat vs Android Lollipop
 Advantages
 Limitations
 Future Scope
 Conclusion
INTRODUCTION
 Android “Lollipop” or simply “Android L” is the latest
version of the Android mobile operating system developed
by Google , spanning versions between 5.0 and 5.1.
 One of the most prominent changes in the Lollipop release
is a redesigned user interface built around a design
language reffered to as "material design".
 Other changes include improvements to the notifications.
 Google also made internal changes to the platform, with
the Android Runtime (ART) officially replacing Dalvik for
improved application performance.
 Android Runtime (ART) is an application run time environment used by
the Android mobile operating system.
 Android Runtime replaces Dalvik.
 ART brings improvements in performance, garbage collection, applications
debugging and profiling.
 To maintain backward compatibility, ART uses the same input bytecode as
Dalvik, supplied through standard .dex files as part of APK files, while
the .odex files are replaced with Executable and Linkable Format (ELF)
executables.
 Once an application is compiled by using ART's on-device dex2oat utility,
it is run solely from the compiled ELF executable.
 With no need for JIT compilation, the code should execute much faster.
 It doesn't hit the CPU as hard as just-in-time code compiling on Dalvik
(also results in less battery drain).
Fig: ART architecture
Dalvik
 Uses Just-In-Time (JIT) approach,
which results in lower storage
space consumption but longer app
load times.
 Cache builds up over time, so
boot times are faster.
 Works better for lower internal
storage devices as space occupied
is lesser.
 Is stable and time tested – VM of
choice for app developers.
ART
 Uses Ahead-Of-Time (AOT) approach,
which compiles apps when they’re
installed, resulting in faster load times
and lower processor usage.
 Cache is built at first boot, hence
rebooting device takes significantly
longer.
 Consumes much more internal storage.
 Is highly experimental and new – not a
lot of support from app developers yet.
Used to emphasizes improvements in battery life:
1. Scheduling jobs
2. Developer tools for battery usage
 Android 5.0 provides a new Job Scheduler API that lets you optimize
battery life by defining jobs for the system to run asynchronously.
 Start when charging / wifi / unmetered network/ idle / deadline or
minimum delay.
 The app has a number of tasks that you want to run as a batch on a regular
schedule.
The new dumpsys batterystats command generates interesting statistical
data about battery usage on a device, organized by unique user ID (UID).
The statistics include:
 History of battery related events.
 Global statistics for the device.
 Approximate power use per UID and system component.
 Per-app mobile ms per packet.
 System UID aggregated statistics.
 App UID aggregated statistics.
 it is a design with increased use of grid-based layouts, responsive
animations and transitions, padding, and depth effects such as lighting and
shadows.
PRINCIPLES
 Material is the metaphor.
 Bold, graphic, intentional.
 Motion provides meaning.
 Tap And Go
 Multiple device compatibility
 Prioritize your apps
 Jump to app setting
 Deal with notifications from lock screen
 Pinn apps
 Predict battery life
 Add trusted device
 Chrome cast more quickly
 Hang a ‘do not disturb’ sign
 Get back your apps after reboot etc etc…
Holo vs Material Design
• This is the single most visible difference between the two versions of Android.
Holo, introduced way back in Android 3.0.
Lock screen
• From personal unlocking to notifications and quick settings accessible from the
lock screen, Lollipop has it all at your fingertips. While KitKat had a camera
shortcut on the lock screen, Lollipop goes one better and adds a dialer shortcut
too.
Setting menu
• Again, the big change here is from dark to light, with Lollipop opting for a
light gray Roboto font with green icons on a white ground, compared to the
white on black with blue highlights of Holo-designed KitKat.
Battery life
• Battery life is improved and better than kitkat due to Project Volta .
Security
• KitKat didn't bring much new to the table in this respect, but it worked well
enough. Android Lollipop's big advance is going to be about making security
more convenient, and it will do this using two methods: Android Wear and
your current location.
Notifications
• Notifications have been Android's strong suit since day one, and Google is
making them even better in Android Lollipop. The big change here is that
they're being integrated into the lock screen.
• Ex : In Kit Kat a call would totally interrupt whatever activity you were
involved in where as in Android Lollipop, events such as these will pop up
at the top of the screen.
 Runs Multiple Apps at the Same Time.
 Keeps Information Visible on Your Home
Screen.
 Lets You Change Your Settings Faster.
 Does Google and Social Integration.
 Lets You Choose Your Hardware.
 Gives You Better Notifications.
 The code is pre-compiled at install time, so the
Installation process takes a bit longer time.
 Battery drainage, getting heat up when connected for charging.
 Wi-fi – signal strength is weak in some devices.
 Google may launch another version of Android that starts ‘M’.
 More future development of wristwatches, digital camera and other
devices with Android OS.
 Advanced media support, multi touch, multi tasking, voice based
features.
 Some innovative and new features with new version.
 Android lollipop(5.0) introduces a new design language, Material Design
and makes apps easier
 Google also made internal changes to the platform, with the ART officially
replacing Dalvik for improved application performance, and optimize
battery usage.
 We hope that the next versions of android have overcome the actual
limitations and that the future possibilities became a reality and may this
software is also developed to use in PC’s also.
 With Android L, Google makes pitch for enterprise users". Computerworld.
IDG. Retrieved June 26, 2014.
 Official android blog, Retrieved March 2015.
 "A Closer Look at Android RunTime (ART) in Android L". AnandTech.
Retrieved July 2014.
 www.android.com
 www.xmarin.com
Android lollipop
Android lollipop

Más contenido relacionado

Was ist angesagt?

android technology presentation
android technology presentationandroid technology presentation
android technology presentationNishul Tomar
 
Android OS Presentation
Android OS PresentationAndroid OS Presentation
Android OS PresentationEks Dhiee ジ
 
Android seminar-report-body.doc
Android seminar-report-body.docAndroid seminar-report-body.doc
Android seminar-report-body.docDeepak Yadav
 
Introduction to Android
Introduction to Android Introduction to Android
Introduction to Android Ranjith Kumar
 
android phone feature and value for user
android phone feature and value for userandroid phone feature and value for user
android phone feature and value for userSudhir Kumar
 
Mobile application development ppt
Mobile application development pptMobile application development ppt
Mobile application development ppttirupathinews
 
Mobile Applicaiton Development Unit 2.pptx
Mobile Applicaiton Development Unit 2.pptxMobile Applicaiton Development Unit 2.pptx
Mobile Applicaiton Development Unit 2.pptxnihitagrawal4
 
Introduction of Android Auto
Introduction of Android AutoIntroduction of Android Auto
Introduction of Android AutoZaicheng Qi
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating SystemBilal Mirza
 
Evolution of-mobile-phone
Evolution of-mobile-phoneEvolution of-mobile-phone
Evolution of-mobile-phoneShipat Bhuiya
 
Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...
Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...
Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...MaxEye Technologies Private Limited
 
Technical Seminar Topic on Google glass
Technical Seminar Topic on Google glassTechnical Seminar Topic on Google glass
Technical Seminar Topic on Google glassRohit Agrawal
 
Sensors and Data Management for Autonomous Vehicles report 2015 by Yole Devel...
Sensors and Data Management for Autonomous Vehicles report 2015 by Yole Devel...Sensors and Data Management for Autonomous Vehicles report 2015 by Yole Devel...
Sensors and Data Management for Autonomous Vehicles report 2015 by Yole Devel...Yole Developpement
 
Android operating System
Android operating SystemAndroid operating System
Android operating Systemyash lakhmani
 

Was ist angesagt? (20)

Android Presentation
Android PresentationAndroid Presentation
Android Presentation
 
Android ppt
Android pptAndroid ppt
Android ppt
 
android technology presentation
android technology presentationandroid technology presentation
android technology presentation
 
Android OS Presentation
Android OS PresentationAndroid OS Presentation
Android OS Presentation
 
Android seminar-report-body.doc
Android seminar-report-body.docAndroid seminar-report-body.doc
Android seminar-report-body.doc
 
Flutter
FlutterFlutter
Flutter
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Introduction to Android
Introduction to Android Introduction to Android
Introduction to Android
 
android phone feature and value for user
android phone feature and value for userandroid phone feature and value for user
android phone feature and value for user
 
Mobile application development ppt
Mobile application development pptMobile application development ppt
Mobile application development ppt
 
Mobile Applicaiton Development Unit 2.pptx
Mobile Applicaiton Development Unit 2.pptxMobile Applicaiton Development Unit 2.pptx
Mobile Applicaiton Development Unit 2.pptx
 
Introduction of Android Auto
Introduction of Android AutoIntroduction of Android Auto
Introduction of Android Auto
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
 
Android Session.pdf
Android Session.pdfAndroid Session.pdf
Android Session.pdf
 
Evolution of-mobile-phone
Evolution of-mobile-phoneEvolution of-mobile-phone
Evolution of-mobile-phone
 
Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...
Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...
Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...
 
Technical Seminar Topic on Google glass
Technical Seminar Topic on Google glassTechnical Seminar Topic on Google glass
Technical Seminar Topic on Google glass
 
Android Oreo 8.0
Android Oreo 8.0Android Oreo 8.0
Android Oreo 8.0
 
Sensors and Data Management for Autonomous Vehicles report 2015 by Yole Devel...
Sensors and Data Management for Autonomous Vehicles report 2015 by Yole Devel...Sensors and Data Management for Autonomous Vehicles report 2015 by Yole Devel...
Sensors and Data Management for Autonomous Vehicles report 2015 by Yole Devel...
 
Android operating System
Android operating SystemAndroid operating System
Android operating System
 

Andere mochten auch

Synopsis on android nougat
Synopsis on android nougatSynopsis on android nougat
Synopsis on android nougatPooja Maan
 
Android N
Android NAndroid N
Android Ntechugo
 
Andriod Lollipop 5.0
Andriod Lollipop 5.0Andriod Lollipop 5.0
Andriod Lollipop 5.0Praveen Reddy
 
Android Operating System
Android Operating System Android Operating System
Android Operating System Sunil Maurya
 
Nougat 7.0 seminar
Nougat 7.0 seminarNougat 7.0 seminar
Nougat 7.0 seminarVen Esh
 
Android presentation
Android presentationAndroid presentation
Android presentationElyes Naouar
 
Android OS Presentation
Android OS PresentationAndroid OS Presentation
Android OS Presentationhession25819
 
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
 
SlideShare's New App for Android
SlideShare's New App for AndroidSlideShare's New App for Android
SlideShare's New App for AndroidSlideShare
 
Presentation on Android operating system
Presentation on Android operating systemPresentation on Android operating system
Presentation on Android operating systemSalma Begum
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheLeslie Samuel
 

Andere mochten auch (14)

Synopsis on android nougat
Synopsis on android nougatSynopsis on android nougat
Synopsis on android nougat
 
Android N
Android NAndroid N
Android N
 
Andriod Lollipop 5.0
Andriod Lollipop 5.0Andriod Lollipop 5.0
Andriod Lollipop 5.0
 
Android Operating System
Android Operating System Android Operating System
Android Operating System
 
Nougat 7.0 seminar
Nougat 7.0 seminarNougat 7.0 seminar
Nougat 7.0 seminar
 
Android presentation
Android presentationAndroid presentation
Android presentation
 
Slideshare android
Slideshare androidSlideshare android
Slideshare android
 
Android OS Presentation
Android OS PresentationAndroid OS Presentation
Android OS Presentation
 
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
 
SlideShare's New App for Android
SlideShare's New App for AndroidSlideShare's New App for Android
SlideShare's New App for Android
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Presentation on Android operating system
Presentation on Android operating systemPresentation on Android operating system
Presentation on Android operating system
 
Android ppt
Android ppt Android ppt
Android ppt
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your Niche
 

Ähnlich wie Android lollipop

What is Android L ?
What is Android L ?What is Android L ?
What is Android L ?E2LOGY
 
Golden Gekko presentation Google I/O 2014
Golden Gekko presentation Google I/O 2014Golden Gekko presentation Google I/O 2014
Golden Gekko presentation Google I/O 2014DMI
 
IRJET- Recent Versions on Android and Survey on the Versions Lollipop, Marshm...
IRJET- Recent Versions on Android and Survey on the Versions Lollipop, Marshm...IRJET- Recent Versions on Android and Survey on the Versions Lollipop, Marshm...
IRJET- Recent Versions on Android and Survey on the Versions Lollipop, Marshm...IRJET Journal
 
Material design Android L
Material design Android LMaterial design Android L
Material design Android Luzair khan
 
Android 8.0 Oreo: Google Android OS for Mobile Apps and Everything Else
Android 8.0 Oreo: Google Android OS for Mobile Apps and Everything ElseAndroid 8.0 Oreo: Google Android OS for Mobile Apps and Everything Else
Android 8.0 Oreo: Google Android OS for Mobile Apps and Everything ElseI-Verve Inc
 
GDG Devfest 2016 session on Android N
GDG Devfest 2016 session on Android NGDG Devfest 2016 session on Android N
GDG Devfest 2016 session on Android NImam Raza
 
ANDROID 5.0, LOLLIPOP
ANDROID 5.0, LOLLIPOPANDROID 5.0, LOLLIPOP
ANDROID 5.0, LOLLIPOPChaitanya Ram
 
Android deep dive
Android deep diveAndroid deep dive
Android deep diveAnuSahniNCI
 
Google ART (Android RunTime)
Google ART (Android RunTime)Google ART (Android RunTime)
Google ART (Android RunTime)Niraj Solanke
 
Sogeti - Android tech track presentation - 24 february 2011
Sogeti - Android tech track presentation - 24 february 2011Sogeti - Android tech track presentation - 24 february 2011
Sogeti - Android tech track presentation - 24 february 2011Kenneth van Rumste
 
Android Oreo - An Introduction
Android Oreo - An Introduction Android Oreo - An Introduction
Android Oreo - An Introduction Somo
 
Android presentation
Android presentationAndroid presentation
Android presentationImam Raza
 
Delta++ reducing the size of android application updates
Delta++ reducing the size of android application updatesDelta++ reducing the size of android application updates
Delta++ reducing the size of android application updatesJPINFOTECH JAYAPRAKASH
 
Delta++ Reducing The Size Of Android Application Updates
Delta++ Reducing The Size Of Android Application UpdatesDelta++ Reducing The Size Of Android Application Updates
Delta++ Reducing The Size Of Android Application UpdatesPapitha Velumani
 
First Steps with Android - An Exciting Introduction
First Steps with Android - An Exciting IntroductionFirst Steps with Android - An Exciting Introduction
First Steps with Android - An Exciting IntroductionCesar Augusto Nogueira
 

Ähnlich wie Android lollipop (20)

What is Android L ?
What is Android L ?What is Android L ?
What is Android L ?
 
Golden Gekko presentation Google I/O 2014
Golden Gekko presentation Google I/O 2014Golden Gekko presentation Google I/O 2014
Golden Gekko presentation Google I/O 2014
 
IRJET- Recent Versions on Android and Survey on the Versions Lollipop, Marshm...
IRJET- Recent Versions on Android and Survey on the Versions Lollipop, Marshm...IRJET- Recent Versions on Android and Survey on the Versions Lollipop, Marshm...
IRJET- Recent Versions on Android and Survey on the Versions Lollipop, Marshm...
 
Material design Android L
Material design Android LMaterial design Android L
Material design Android L
 
Android L
Android LAndroid L
Android L
 
Android 8.0 Oreo: Google Android OS for Mobile Apps and Everything Else
Android 8.0 Oreo: Google Android OS for Mobile Apps and Everything ElseAndroid 8.0 Oreo: Google Android OS for Mobile Apps and Everything Else
Android 8.0 Oreo: Google Android OS for Mobile Apps and Everything Else
 
14 567
14 56714 567
14 567
 
GDG Devfest 2016 session on Android N
GDG Devfest 2016 session on Android NGDG Devfest 2016 session on Android N
GDG Devfest 2016 session on Android N
 
ANDROID 5.0, LOLLIPOP
ANDROID 5.0, LOLLIPOPANDROID 5.0, LOLLIPOP
ANDROID 5.0, LOLLIPOP
 
Android lollipop 5.0
Android lollipop 5.0Android lollipop 5.0
Android lollipop 5.0
 
Android deep dive
Android deep diveAndroid deep dive
Android deep dive
 
Google ART (Android RunTime)
Google ART (Android RunTime)Google ART (Android RunTime)
Google ART (Android RunTime)
 
Sogeti - Android tech track presentation - 24 february 2011
Sogeti - Android tech track presentation - 24 february 2011Sogeti - Android tech track presentation - 24 february 2011
Sogeti - Android tech track presentation - 24 february 2011
 
Android Oreo - An Introduction
Android Oreo - An Introduction Android Oreo - An Introduction
Android Oreo - An Introduction
 
Android presentation
Android presentationAndroid presentation
Android presentation
 
Android L
Android LAndroid L
Android L
 
Io 2018
Io 2018Io 2018
Io 2018
 
Delta++ reducing the size of android application updates
Delta++ reducing the size of android application updatesDelta++ reducing the size of android application updates
Delta++ reducing the size of android application updates
 
Delta++ Reducing The Size Of Android Application Updates
Delta++ Reducing The Size Of Android Application UpdatesDelta++ Reducing The Size Of Android Application Updates
Delta++ Reducing The Size Of Android Application Updates
 
First Steps with Android - An Exciting Introduction
First Steps with Android - An Exciting IntroductionFirst Steps with Android - An Exciting Introduction
First Steps with Android - An Exciting Introduction
 

Último

Investigating the Efficiency of Drinking Water Treatment Sludge and Iron-Base...
Investigating the Efficiency of Drinking Water Treatment Sludge and Iron-Base...Investigating the Efficiency of Drinking Water Treatment Sludge and Iron-Base...
Investigating the Efficiency of Drinking Water Treatment Sludge and Iron-Base...J. Agricultural Machinery
 
Searching and Sorting Algorithms
Searching and Sorting AlgorithmsSearching and Sorting Algorithms
Searching and Sorting AlgorithmsAshutosh Satapathy
 
electricity generation from food waste - based bioenergy with IOT.pptx
electricity generation from food waste - based bioenergy with IOT.pptxelectricity generation from food waste - based bioenergy with IOT.pptx
electricity generation from food waste - based bioenergy with IOT.pptxAravindhKarthik1
 
Flutter GDE session GDSC ZHCET AMU, aligarh
Flutter GDE session GDSC ZHCET AMU, aligarhFlutter GDE session GDSC ZHCET AMU, aligarh
Flutter GDE session GDSC ZHCET AMU, aligarhjamesbond00714
 
Research paper publications: Meaning of Q1 Q2 Q3 Q4 Journal
Research paper publications: Meaning of Q1 Q2 Q3 Q4 JournalResearch paper publications: Meaning of Q1 Q2 Q3 Q4 Journal
Research paper publications: Meaning of Q1 Q2 Q3 Q4 JournalDr. Manjunatha. P
 
Road to GDSC (Become the next GDSC lead)
Road to GDSC (Become the next GDSC lead)Road to GDSC (Become the next GDSC lead)
Road to GDSC (Become the next GDSC lead)GDSCNiT
 
Artificial organ courses Hussein L1-C2.pptx
Artificial organ courses Hussein  L1-C2.pptxArtificial organ courses Hussein  L1-C2.pptx
Artificial organ courses Hussein L1-C2.pptxHusseinMishbak
 
This chapter gives an outline of the security.
This chapter gives an outline of the security.This chapter gives an outline of the security.
This chapter gives an outline of the security.RoshniIsrani1
 
Tekom Netherlands | The evolving landscape of Simplified Technical English b...
Tekom Netherlands | The evolving landscape of Simplified Technical English  b...Tekom Netherlands | The evolving landscape of Simplified Technical English  b...
Tekom Netherlands | The evolving landscape of Simplified Technical English b...Shumin Chen
 
PhD summary of Luuk Brederode, presented at 2023-10-17 to Veitch Lister Consu...
PhD summary of Luuk Brederode, presented at 2023-10-17 to Veitch Lister Consu...PhD summary of Luuk Brederode, presented at 2023-10-17 to Veitch Lister Consu...
PhD summary of Luuk Brederode, presented at 2023-10-17 to Veitch Lister Consu...Luuk Brederode
 
Chapter 2 Canal Falls at Mnnit Allahabad .pptx
Chapter 2 Canal Falls at Mnnit Allahabad .pptxChapter 2 Canal Falls at Mnnit Allahabad .pptx
Chapter 2 Canal Falls at Mnnit Allahabad .pptxButcher771
 
introduction to python, fundamentals and basics
introduction to python, fundamentals and basicsintroduction to python, fundamentals and basics
introduction to python, fundamentals and basicsKNaveenKumarECE
 
Evaluation Methods for Social XR Experiences
Evaluation Methods for Social XR ExperiencesEvaluation Methods for Social XR Experiences
Evaluation Methods for Social XR ExperiencesMark Billinghurst
 
Final PPT.ppt about human detection and counting
Final PPT.ppt  about human detection and countingFinal PPT.ppt  about human detection and counting
Final PPT.ppt about human detection and countingArbazAhmad25
 
zomato data mining datasets for quality prefernece and conntrol.pptx
zomato data mining  datasets for quality prefernece and conntrol.pptxzomato data mining  datasets for quality prefernece and conntrol.pptx
zomato data mining datasets for quality prefernece and conntrol.pptxPratikMhatre39
 
Advanced Additive Manufacturing by Sumanth A.pptx
Advanced Additive Manufacturing by Sumanth A.pptxAdvanced Additive Manufacturing by Sumanth A.pptx
Advanced Additive Manufacturing by Sumanth A.pptxSumanth A
 
Wave Energy Technologies Overtopping 1 - Tom Thorpe.pdf
Wave Energy Technologies Overtopping 1 - Tom Thorpe.pdfWave Energy Technologies Overtopping 1 - Tom Thorpe.pdf
Wave Energy Technologies Overtopping 1 - Tom Thorpe.pdfErik Friis-Madsen
 
Fabrics Finishing Manual ( Arkey Knit Dyeing Mills Ltd)
Fabrics Finishing Manual ( Arkey Knit Dyeing Mills Ltd)Fabrics Finishing Manual ( Arkey Knit Dyeing Mills Ltd)
Fabrics Finishing Manual ( Arkey Knit Dyeing Mills Ltd)Mizan Rahman
 
A brief about Jeypore Sub-station Presentation
A brief about Jeypore Sub-station PresentationA brief about Jeypore Sub-station Presentation
A brief about Jeypore Sub-station PresentationJeyporess2021
 

Último (20)

Investigating the Efficiency of Drinking Water Treatment Sludge and Iron-Base...
Investigating the Efficiency of Drinking Water Treatment Sludge and Iron-Base...Investigating the Efficiency of Drinking Water Treatment Sludge and Iron-Base...
Investigating the Efficiency of Drinking Water Treatment Sludge and Iron-Base...
 
Searching and Sorting Algorithms
Searching and Sorting AlgorithmsSearching and Sorting Algorithms
Searching and Sorting Algorithms
 
electricity generation from food waste - based bioenergy with IOT.pptx
electricity generation from food waste - based bioenergy with IOT.pptxelectricity generation from food waste - based bioenergy with IOT.pptx
electricity generation from food waste - based bioenergy with IOT.pptx
 
Flutter GDE session GDSC ZHCET AMU, aligarh
Flutter GDE session GDSC ZHCET AMU, aligarhFlutter GDE session GDSC ZHCET AMU, aligarh
Flutter GDE session GDSC ZHCET AMU, aligarh
 
Research paper publications: Meaning of Q1 Q2 Q3 Q4 Journal
Research paper publications: Meaning of Q1 Q2 Q3 Q4 JournalResearch paper publications: Meaning of Q1 Q2 Q3 Q4 Journal
Research paper publications: Meaning of Q1 Q2 Q3 Q4 Journal
 
Road to GDSC (Become the next GDSC lead)
Road to GDSC (Become the next GDSC lead)Road to GDSC (Become the next GDSC lead)
Road to GDSC (Become the next GDSC lead)
 
Artificial organ courses Hussein L1-C2.pptx
Artificial organ courses Hussein  L1-C2.pptxArtificial organ courses Hussein  L1-C2.pptx
Artificial organ courses Hussein L1-C2.pptx
 
This chapter gives an outline of the security.
This chapter gives an outline of the security.This chapter gives an outline of the security.
This chapter gives an outline of the security.
 
Tekom Netherlands | The evolving landscape of Simplified Technical English b...
Tekom Netherlands | The evolving landscape of Simplified Technical English  b...Tekom Netherlands | The evolving landscape of Simplified Technical English  b...
Tekom Netherlands | The evolving landscape of Simplified Technical English b...
 
Hydraulic Loading System - Neometrix Defence
Hydraulic Loading System - Neometrix DefenceHydraulic Loading System - Neometrix Defence
Hydraulic Loading System - Neometrix Defence
 
PhD summary of Luuk Brederode, presented at 2023-10-17 to Veitch Lister Consu...
PhD summary of Luuk Brederode, presented at 2023-10-17 to Veitch Lister Consu...PhD summary of Luuk Brederode, presented at 2023-10-17 to Veitch Lister Consu...
PhD summary of Luuk Brederode, presented at 2023-10-17 to Veitch Lister Consu...
 
Chapter 2 Canal Falls at Mnnit Allahabad .pptx
Chapter 2 Canal Falls at Mnnit Allahabad .pptxChapter 2 Canal Falls at Mnnit Allahabad .pptx
Chapter 2 Canal Falls at Mnnit Allahabad .pptx
 
introduction to python, fundamentals and basics
introduction to python, fundamentals and basicsintroduction to python, fundamentals and basics
introduction to python, fundamentals and basics
 
Evaluation Methods for Social XR Experiences
Evaluation Methods for Social XR ExperiencesEvaluation Methods for Social XR Experiences
Evaluation Methods for Social XR Experiences
 
Final PPT.ppt about human detection and counting
Final PPT.ppt  about human detection and countingFinal PPT.ppt  about human detection and counting
Final PPT.ppt about human detection and counting
 
zomato data mining datasets for quality prefernece and conntrol.pptx
zomato data mining  datasets for quality prefernece and conntrol.pptxzomato data mining  datasets for quality prefernece and conntrol.pptx
zomato data mining datasets for quality prefernece and conntrol.pptx
 
Advanced Additive Manufacturing by Sumanth A.pptx
Advanced Additive Manufacturing by Sumanth A.pptxAdvanced Additive Manufacturing by Sumanth A.pptx
Advanced Additive Manufacturing by Sumanth A.pptx
 
Wave Energy Technologies Overtopping 1 - Tom Thorpe.pdf
Wave Energy Technologies Overtopping 1 - Tom Thorpe.pdfWave Energy Technologies Overtopping 1 - Tom Thorpe.pdf
Wave Energy Technologies Overtopping 1 - Tom Thorpe.pdf
 
Fabrics Finishing Manual ( Arkey Knit Dyeing Mills Ltd)
Fabrics Finishing Manual ( Arkey Knit Dyeing Mills Ltd)Fabrics Finishing Manual ( Arkey Knit Dyeing Mills Ltd)
Fabrics Finishing Manual ( Arkey Knit Dyeing Mills Ltd)
 
A brief about Jeypore Sub-station Presentation
A brief about Jeypore Sub-station PresentationA brief about Jeypore Sub-station Presentation
A brief about Jeypore Sub-station Presentation
 

Android lollipop

  • 1. Technical Seminar on Guide: Pro. SHRAVAN KUMAR Presented By: NANDAKISHOR
  • 2. Context  Introduction  Technology used  Dalvik vs ART  Project volta  Material design  Features  Kit kat vs Android Lollipop  Advantages  Limitations  Future Scope  Conclusion
  • 3. INTRODUCTION  Android “Lollipop” or simply “Android L” is the latest version of the Android mobile operating system developed by Google , spanning versions between 5.0 and 5.1.  One of the most prominent changes in the Lollipop release is a redesigned user interface built around a design language reffered to as "material design".  Other changes include improvements to the notifications.  Google also made internal changes to the platform, with the Android Runtime (ART) officially replacing Dalvik for improved application performance.
  • 4.  Android Runtime (ART) is an application run time environment used by the Android mobile operating system.  Android Runtime replaces Dalvik.  ART brings improvements in performance, garbage collection, applications debugging and profiling.  To maintain backward compatibility, ART uses the same input bytecode as Dalvik, supplied through standard .dex files as part of APK files, while the .odex files are replaced with Executable and Linkable Format (ELF) executables.
  • 5.  Once an application is compiled by using ART's on-device dex2oat utility, it is run solely from the compiled ELF executable.  With no need for JIT compilation, the code should execute much faster.  It doesn't hit the CPU as hard as just-in-time code compiling on Dalvik (also results in less battery drain).
  • 7. Dalvik  Uses Just-In-Time (JIT) approach, which results in lower storage space consumption but longer app load times.  Cache builds up over time, so boot times are faster.  Works better for lower internal storage devices as space occupied is lesser.  Is stable and time tested – VM of choice for app developers. ART  Uses Ahead-Of-Time (AOT) approach, which compiles apps when they’re installed, resulting in faster load times and lower processor usage.  Cache is built at first boot, hence rebooting device takes significantly longer.  Consumes much more internal storage.  Is highly experimental and new – not a lot of support from app developers yet.
  • 8. Used to emphasizes improvements in battery life: 1. Scheduling jobs 2. Developer tools for battery usage  Android 5.0 provides a new Job Scheduler API that lets you optimize battery life by defining jobs for the system to run asynchronously.  Start when charging / wifi / unmetered network/ idle / deadline or minimum delay.  The app has a number of tasks that you want to run as a batch on a regular schedule.
  • 9. The new dumpsys batterystats command generates interesting statistical data about battery usage on a device, organized by unique user ID (UID). The statistics include:  History of battery related events.  Global statistics for the device.  Approximate power use per UID and system component.  Per-app mobile ms per packet.  System UID aggregated statistics.  App UID aggregated statistics.
  • 10.  it is a design with increased use of grid-based layouts, responsive animations and transitions, padding, and depth effects such as lighting and shadows. PRINCIPLES  Material is the metaphor.  Bold, graphic, intentional.  Motion provides meaning.
  • 11.  Tap And Go  Multiple device compatibility  Prioritize your apps  Jump to app setting  Deal with notifications from lock screen  Pinn apps  Predict battery life  Add trusted device  Chrome cast more quickly  Hang a ‘do not disturb’ sign  Get back your apps after reboot etc etc…
  • 12. Holo vs Material Design • This is the single most visible difference between the two versions of Android. Holo, introduced way back in Android 3.0. Lock screen • From personal unlocking to notifications and quick settings accessible from the lock screen, Lollipop has it all at your fingertips. While KitKat had a camera shortcut on the lock screen, Lollipop goes one better and adds a dialer shortcut too.
  • 13. Setting menu • Again, the big change here is from dark to light, with Lollipop opting for a light gray Roboto font with green icons on a white ground, compared to the white on black with blue highlights of Holo-designed KitKat. Battery life • Battery life is improved and better than kitkat due to Project Volta . Security • KitKat didn't bring much new to the table in this respect, but it worked well enough. Android Lollipop's big advance is going to be about making security more convenient, and it will do this using two methods: Android Wear and your current location.
  • 14. Notifications • Notifications have been Android's strong suit since day one, and Google is making them even better in Android Lollipop. The big change here is that they're being integrated into the lock screen. • Ex : In Kit Kat a call would totally interrupt whatever activity you were involved in where as in Android Lollipop, events such as these will pop up at the top of the screen.
  • 15.  Runs Multiple Apps at the Same Time.  Keeps Information Visible on Your Home Screen.  Lets You Change Your Settings Faster.  Does Google and Social Integration.  Lets You Choose Your Hardware.  Gives You Better Notifications.
  • 16.  The code is pre-compiled at install time, so the Installation process takes a bit longer time.  Battery drainage, getting heat up when connected for charging.  Wi-fi – signal strength is weak in some devices.
  • 17.  Google may launch another version of Android that starts ‘M’.  More future development of wristwatches, digital camera and other devices with Android OS.  Advanced media support, multi touch, multi tasking, voice based features.  Some innovative and new features with new version.
  • 18.  Android lollipop(5.0) introduces a new design language, Material Design and makes apps easier  Google also made internal changes to the platform, with the ART officially replacing Dalvik for improved application performance, and optimize battery usage.  We hope that the next versions of android have overcome the actual limitations and that the future possibilities became a reality and may this software is also developed to use in PC’s also.
  • 19.  With Android L, Google makes pitch for enterprise users". Computerworld. IDG. Retrieved June 26, 2014.  Official android blog, Retrieved March 2015.  "A Closer Look at Android RunTime (ART) in Android L". AnandTech. Retrieved July 2014.  www.android.com  www.xmarin.com