SlideShare a Scribd company logo
May The ‘P wer’ be with you
- Prajyot	Mainkar
WWW.COMPANY.COM
1
2
3
Agenda For Today
#BatteryMatters
#Requests
Q & A
“I Care Performance”
“We	got	‘awesome’	features	built	in	the	app”
Users Care about their Battery
Battery Life
WiFi Speed/Quality
Touch Screen
Screen/Display Size
Display Type/ Quality
Connectivity
Memory
Display Resolution
0 10 20 30 40 50 60 70 80 90 100
38%
42%
44%
46%
46%
48%
52%
72%
Source: Qualcomm Band Tracker, Market Search Group, US
Power Banks F.T.W
WWW.COMPANY.COM
Battery is Part of User’s Experience
Compromising for Benefits
		20-30%	Core	Functions
70%	ADs,	GPS,	Analytics
..and this is what it should ends like
		20-30%	Core	Functions
70%	ADs,	GPS,	Analytics
	Reduce	the	Battery	
Consumption
Where does the power go?
CPU RADIOS SCREEN
Screen OFF
e.g. wakelocks e.g. syncs, n/w
activities
Background
Activities
Screen ON
Design Principal
Reduce Defer Coalesce
Say Minimum/ lesser
background activities
If required, defer
it to when the
phone is
plugged in
Coalesce it with
other activities to
reduce wakeup
overhead
Doze ( Marshmallow)
Significant Motion Detector is needed for tracking
Coalesce
Doze ( Android N)
Significant Motion Detector is needed for tracking
App Standby
System determines the state of an app is idle when the user is not actively using it. It
understands the app that is not being touched but also takes into consideration that NONE of
these should imply:
The user explicitly launches the app.
The app has a process currently in the foreground (either as an activity or foreground
service, or in use by another activity or foreground service).
The app generates a notification that users see on the lock screen or in the
notification tray.
WWW.COMPANY.COM
Hello GPS!
setInterval() setFastestInterval()
Knowing Your Location
More	Accurate	
More	Power
GPS Provider
Less	Accurate	
Less	Power
Cellular Network Provider Passive Provider
To	Your	App
setInterval() Dilemma?
120ms 120ms 120ms
More Accurate Data?
Saving Battery Juice
V/s
Location Flooding
120ms 120ms 120ms
setInterval of other
apps can affect your
app
setFastestInterval()
setFastestInterval()
20ms 20ms 20ms
Back off based on User Behaviour
Saves	Battery
Wait	2X	Longer
Sync Sync Sync
Wait	2X	Longer
Exponential	Backoff
PRIORITY_BALANCED_POWER_ACCURACY
Seeking Accuracy?
PRIORITY_HIGH_ACCURACY PRIORITY_LOW_POWER
PRIORITY_NO_POWER
Better	Accuracy Better	Battery
Do Less,When You Can
																Do	you	really	need	GPS?
											Approximation?
									Ask	the	User							Carry	On
YesNo
YesNo
	You	are	Safe!	
Use Proximation in Action to reduce the resource usage
Less time, Less process results but still meeting user’s needs
Approximation of Pixels
2. Networking for GrowthNetworking for Growth
The ‘Networking’ Pain
More Network
More Memory
GPS All the Time!
WWW.COMPANY.COM
Sync Less
More ‘Power’ to you
Understanding “Networking”
Do Now Server Response Data Push
Optimization	is	Possible
Think of a good time!
Uploading of Files/Songs
Cropping of Images
Loading of Data
Sync Smartly
Say ‘Bye’ to Polling
New News?
No
New News?
No
New News?
No
New News available
OK
Prefetch Data
A way to avoid number of independent data transfer sessions
Allows user to download all the data in a given period in a single burst &
connection, at full capacity. Reduces radio activations and bandwidth, improves
battery life and latency. e.g Music Player, News reader
Batch Transfer & Connections
Bundle your data transfers and create a pending transfer queue
Transfer as much data as possible during each transfer session to limit the
number of sessions you require
Care about Network State
WiFi will be fast and Cheap - give priority
Avoid connections if NO Network is available.
Manipulate Broadcast receivers on demand
Are you on Roaming?
Varying Download pattern
Modify the pattern based on connection type.Also, think behaviour type
Download more data per session on faster networks
..but involve user in this scene
Force a quicker pre-fetch
Monitor Charge Level & State
Dock Types
Car Desk
Low-End
(Analog) Desk
High-End
(Digital) Desk
Maximise app updates and its frequency when battery is charging
Avoid updates when charge state is discharging
Opt to update the frequency of update when charged with desktop dock
than car dock
Programatically control the features
Darker Color, Lesser Consumption
Brightness Level have more impact
WakeLock, Really?
Issue/Issues batch? Job Scheduler
Checking the stats
Wakelock Time
Network Time
Battery Historian
Gather Insight Action
Use the tools that help
you gather the
information - GPU,
CPU or Battery Usage
What it means, and
how it will impact your
program
Act on it and repeat!
1
2
3
The
LifecycleUnderstanding which
tool to use, to
understand what data
and then where to
look into the code
“Before the battle
of the fist comes
the battle of the
Performance.”
Pr@jyot Mainkar
Director/Androcid Media Pvt. Ltd.
(www.androcid.com)
@prajyotm /prajyotmainkar +prajyotmainkar
Thank you!

More Related Content

Viewers also liked

EVALUASI PERENCANAAN PEMBANGUNAN
EVALUASI PERENCANAAN PEMBANGUNANEVALUASI PERENCANAAN PEMBANGUNAN
EVALUASI PERENCANAAN PEMBANGUNAN
Dadang Solihin
 
Дисковые щетки Lessmann
Дисковые щетки LessmannДисковые щетки Lessmann
Дисковые щетки Lessmann
keks-ilya
 
A friend in need - A JS indeed
A friend in need - A JS indeedA friend in need - A JS indeed
A friend in need - A JS indeed
Yonatan Levin
 
Soal PAS Sosiologi Kelas 10 Peminatan & Kunci Jawaban (K-13) 2016
Soal PAS Sosiologi Kelas 10 Peminatan & Kunci Jawaban (K-13) 2016Soal PAS Sosiologi Kelas 10 Peminatan & Kunci Jawaban (K-13) 2016
Soal PAS Sosiologi Kelas 10 Peminatan & Kunci Jawaban (K-13) 2016
Fakhrudin Sujarwo
 
Android power management, current and future trends
Android power management, current and future trendsAndroid power management, current and future trends
Android power management, current and future trends
Soumya Kanti Datta
 
Proposal danau bunga tujuh
Proposal danau bunga tujuhProposal danau bunga tujuh
Proposal danau bunga tujuh
bumd
 
Penyusunan Rencana Pembangunan Jangka Panjang dan Menengah Daerah
Penyusunan Rencana Pembangunan Jangka Panjang dan Menengah DaerahPenyusunan Rencana Pembangunan Jangka Panjang dan Menengah Daerah
Penyusunan Rencana Pembangunan Jangka Panjang dan Menengah Daerah
Dadang Solihin
 
Pk pertemuan 2
Pk pertemuan 2Pk pertemuan 2
Pk pertemuan 2
Indra Abdam Muwakhid
 
How to Lower Android Power Consumption Without Affecting Performance
How to Lower Android Power Consumption Without Affecting PerformanceHow to Lower Android Power Consumption Without Affecting Performance
How to Lower Android Power Consumption Without Affecting Performance
rickschwar
 
Android internals 09 - Sensors, Power Management, Input subsystem, Data stora...
Android internals 09 - Sensors, Power Management, Input subsystem, Data stora...Android internals 09 - Sensors, Power Management, Input subsystem, Data stora...
Android internals 09 - Sensors, Power Management, Input subsystem, Data stora...
Egor Elizarov
 
Training Pengusaha Muda 1 - Pengenalan Dunia Usaha - Isra'life Indonesia
Training Pengusaha Muda 1 - Pengenalan Dunia Usaha - Isra'life IndonesiaTraining Pengusaha Muda 1 - Pengenalan Dunia Usaha - Isra'life Indonesia
Training Pengusaha Muda 1 - Pengenalan Dunia Usaha - Isra'life Indonesia
Squirto
 
Marshall
MarshallMarshall
Marshall
Nitin Verma
 
Android power management
Android power managementAndroid power management
Android power managementJerrin George
 
Memory Management in Android
Memory Management in AndroidMemory Management in Android
Memory Management in Android
Opersys inc.
 
Ppt 4 kwu
Ppt 4 kwuPpt 4 kwu
Ppt 4 kwu
parulian
 
Motion recognition with Android devices
Motion recognition with Android devicesMotion recognition with Android devices
Motion recognition with Android devices
Gabor Paller
 

Viewers also liked (20)

EVALUASI PERENCANAAN PEMBANGUNAN
EVALUASI PERENCANAAN PEMBANGUNANEVALUASI PERENCANAAN PEMBANGUNAN
EVALUASI PERENCANAAN PEMBANGUNAN
 
Дисковые щетки Lessmann
Дисковые щетки LessmannДисковые щетки Lessmann
Дисковые щетки Lessmann
 
A friend in need - A JS indeed
A friend in need - A JS indeedA friend in need - A JS indeed
A friend in need - A JS indeed
 
Soal PAS Sosiologi Kelas 10 Peminatan & Kunci Jawaban (K-13) 2016
Soal PAS Sosiologi Kelas 10 Peminatan & Kunci Jawaban (K-13) 2016Soal PAS Sosiologi Kelas 10 Peminatan & Kunci Jawaban (K-13) 2016
Soal PAS Sosiologi Kelas 10 Peminatan & Kunci Jawaban (K-13) 2016
 
Android power management, current and future trends
Android power management, current and future trendsAndroid power management, current and future trends
Android power management, current and future trends
 
Power management android
Power management androidPower management android
Power management android
 
Proposal danau bunga tujuh
Proposal danau bunga tujuhProposal danau bunga tujuh
Proposal danau bunga tujuh
 
Game controlling via android
Game controlling via androidGame controlling via android
Game controlling via android
 
Penyusunan Rencana Pembangunan Jangka Panjang dan Menengah Daerah
Penyusunan Rencana Pembangunan Jangka Panjang dan Menengah DaerahPenyusunan Rencana Pembangunan Jangka Panjang dan Menengah Daerah
Penyusunan Rencana Pembangunan Jangka Panjang dan Menengah Daerah
 
Pk pertemuan 2
Pk pertemuan 2Pk pertemuan 2
Pk pertemuan 2
 
How to Lower Android Power Consumption Without Affecting Performance
How to Lower Android Power Consumption Without Affecting PerformanceHow to Lower Android Power Consumption Without Affecting Performance
How to Lower Android Power Consumption Without Affecting Performance
 
Android internals 09 - Sensors, Power Management, Input subsystem, Data stora...
Android internals 09 - Sensors, Power Management, Input subsystem, Data stora...Android internals 09 - Sensors, Power Management, Input subsystem, Data stora...
Android internals 09 - Sensors, Power Management, Input subsystem, Data stora...
 
Training Pengusaha Muda 1 - Pengenalan Dunia Usaha - Isra'life Indonesia
Training Pengusaha Muda 1 - Pengenalan Dunia Usaha - Isra'life IndonesiaTraining Pengusaha Muda 1 - Pengenalan Dunia Usaha - Isra'life Indonesia
Training Pengusaha Muda 1 - Pengenalan Dunia Usaha - Isra'life Indonesia
 
Android presentation
Android presentationAndroid presentation
Android presentation
 
Marshall
MarshallMarshall
Marshall
 
Android power management
Android power managementAndroid power management
Android power management
 
Memory Management in Android
Memory Management in AndroidMemory Management in Android
Memory Management in Android
 
Ppt 4 kwu
Ppt 4 kwuPpt 4 kwu
Ppt 4 kwu
 
Perbankan syariah
Perbankan syariahPerbankan syariah
Perbankan syariah
 
Motion recognition with Android devices
Motion recognition with Android devicesMotion recognition with Android devices
Motion recognition with Android devices
 

Similar to Android Power Optimization: May the Power be with you

Android performance
Android performanceAndroid performance
Android performance
Prajyot Mainkar
 
Fanug - Pragmatic Windows Phone Developer
Fanug - Pragmatic Windows Phone DeveloperFanug - Pragmatic Windows Phone Developer
Fanug - Pragmatic Windows Phone DeveloperSam Basu
 
Building for next india
Building for next indiaBuilding for next india
Building for next india
Prajyot Mainkar
 
Making awesome apps
Making awesome appsMaking awesome apps
Making awesome apps
DroidConTLV
 
Cascade
CascadeCascade
Desarrollo con AIR para Playbook
Desarrollo con AIR para PlaybookDesarrollo con AIR para Playbook
Desarrollo con AIR para PlaybookSoftware Guru
 
Azure WP7 fire starter
Azure WP7 fire starterAzure WP7 fire starter
Azure WP7 fire starter
Sam Basu
 
Tune Up Your Network for the New Year
Tune Up Your Network for the New YearTune Up Your Network for the New Year
Tune Up Your Network for the New Year
Savvius, Inc
 
Moving To SaaS
Moving To SaaSMoving To SaaS
Moving To SaaS
Alistair Croll
 
Why Storage Solutions Are Accelerating the Mobile Revolution
Why Storage Solutions Are Accelerating the Mobile RevolutionWhy Storage Solutions Are Accelerating the Mobile Revolution
Why Storage Solutions Are Accelerating the Mobile Revolution
ssimarketing
 
Gomez
GomezGomez
Dell NVIDIA AI Powered Transformation in Financial Services Webinar
Dell NVIDIA AI Powered Transformation in Financial Services WebinarDell NVIDIA AI Powered Transformation in Financial Services Webinar
Dell NVIDIA AI Powered Transformation in Financial Services Webinar
Bill Wong
 
Progressive Web Apps
Progressive Web AppsProgressive Web Apps
Progressive Web Apps
Nitheesh T Ganesh
 
Doug Sillars on App Optimization
Doug Sillars on App OptimizationDoug Sillars on App Optimization
Doug Sillars on App Optimization
wipjam
 
HH QUALCOMM how to minimize the power consumption of your app
HH QUALCOMM how to minimize the power consumption of your appHH QUALCOMM how to minimize the power consumption of your app
HH QUALCOMM how to minimize the power consumption of your app
Satya Harish
 
How to Minimize Your App’s Power Consumption
How to Minimize Your App’s Power Consumption How to Minimize Your App’s Power Consumption
How to Minimize Your App’s Power Consumption
Qualcomm Developer Network
 
Spirent: Datum User Experience Analytics System
Spirent: Datum User Experience Analytics SystemSpirent: Datum User Experience Analytics System
Spirent: Datum User Experience Analytics System
Sailaja Tennati
 
Fight Back Against ISP Scorecards
Fight Back Against ISP ScorecardsFight Back Against ISP Scorecards
Fight Back Against ISP Scorecards
Procera Networks
 
Progressive Web Apps - NPD Meet
Progressive Web Apps - NPD MeetProgressive Web Apps - NPD Meet
Progressive Web Apps - NPD Meet
Vaideeswaran Sethuraman
 

Similar to Android Power Optimization: May the Power be with you (20)

Android performance
Android performanceAndroid performance
Android performance
 
Fanug - Pragmatic Windows Phone Developer
Fanug - Pragmatic Windows Phone DeveloperFanug - Pragmatic Windows Phone Developer
Fanug - Pragmatic Windows Phone Developer
 
Building for next india
Building for next indiaBuilding for next india
Building for next india
 
Making awesome apps
Making awesome appsMaking awesome apps
Making awesome apps
 
Cascade
CascadeCascade
Cascade
 
Desarrollo con AIR para Playbook
Desarrollo con AIR para PlaybookDesarrollo con AIR para Playbook
Desarrollo con AIR para Playbook
 
Azure WP7 fire starter
Azure WP7 fire starterAzure WP7 fire starter
Azure WP7 fire starter
 
Tune Up Your Network for the New Year
Tune Up Your Network for the New YearTune Up Your Network for the New Year
Tune Up Your Network for the New Year
 
Roy1.pdf
Roy1.pdfRoy1.pdf
Roy1.pdf
 
Moving To SaaS
Moving To SaaSMoving To SaaS
Moving To SaaS
 
Why Storage Solutions Are Accelerating the Mobile Revolution
Why Storage Solutions Are Accelerating the Mobile RevolutionWhy Storage Solutions Are Accelerating the Mobile Revolution
Why Storage Solutions Are Accelerating the Mobile Revolution
 
Gomez
GomezGomez
Gomez
 
Dell NVIDIA AI Powered Transformation in Financial Services Webinar
Dell NVIDIA AI Powered Transformation in Financial Services WebinarDell NVIDIA AI Powered Transformation in Financial Services Webinar
Dell NVIDIA AI Powered Transformation in Financial Services Webinar
 
Progressive Web Apps
Progressive Web AppsProgressive Web Apps
Progressive Web Apps
 
Doug Sillars on App Optimization
Doug Sillars on App OptimizationDoug Sillars on App Optimization
Doug Sillars on App Optimization
 
HH QUALCOMM how to minimize the power consumption of your app
HH QUALCOMM how to minimize the power consumption of your appHH QUALCOMM how to minimize the power consumption of your app
HH QUALCOMM how to minimize the power consumption of your app
 
How to Minimize Your App’s Power Consumption
How to Minimize Your App’s Power Consumption How to Minimize Your App’s Power Consumption
How to Minimize Your App’s Power Consumption
 
Spirent: Datum User Experience Analytics System
Spirent: Datum User Experience Analytics SystemSpirent: Datum User Experience Analytics System
Spirent: Datum User Experience Analytics System
 
Fight Back Against ISP Scorecards
Fight Back Against ISP ScorecardsFight Back Against ISP Scorecards
Fight Back Against ISP Scorecards
 
Progressive Web Apps - NPD Meet
Progressive Web Apps - NPD MeetProgressive Web Apps - NPD Meet
Progressive Web Apps - NPD Meet
 

More from Prajyot Mainkar

Kolkata kreate - Talk by Prajyot Mainkar
Kolkata kreate - Talk by Prajyot MainkarKolkata kreate - Talk by Prajyot Mainkar
Kolkata kreate - Talk by Prajyot Mainkar
Prajyot Mainkar
 
Devfest baroda 2019 By prajyot mainkar
Devfest baroda 2019 By prajyot mainkarDevfest baroda 2019 By prajyot mainkar
Devfest baroda 2019 By prajyot mainkar
Prajyot Mainkar
 
Pitch that matters
Pitch that mattersPitch that matters
Pitch that matters
Prajyot Mainkar
 
Gaining the app visibility that matters
Gaining the app visibility that mattersGaining the app visibility that matters
Gaining the app visibility that matters
Prajyot Mainkar
 
DroidSync 2014
DroidSync 2014DroidSync 2014
DroidSync 2014
Prajyot Mainkar
 
Nitrodroid 2013 - Closing Report
Nitrodroid 2013 - Closing ReportNitrodroid 2013 - Closing Report
Nitrodroid 2013 - Closing Report
Prajyot Mainkar
 
Google Cloud Messaging
Google Cloud Messaging Google Cloud Messaging
Google Cloud Messaging
Prajyot Mainkar
 
Building Hybrid Applications using PhoneGap
Building Hybrid Applications using PhoneGapBuilding Hybrid Applications using PhoneGap
Building Hybrid Applications using PhoneGap
Prajyot Mainkar
 
Evolution google-android play
Evolution google-android playEvolution google-android play
Evolution google-android play
Prajyot Mainkar
 
Steps to install android
Steps to install androidSteps to install android
Steps to install androidPrajyot Mainkar
 
Android Tutorials - Powering with Selection Widget
Android Tutorials - Powering with Selection WidgetAndroid Tutorials - Powering with Selection Widget
Android Tutorials - Powering with Selection Widget
Prajyot Mainkar
 
Android Tutorials : Basic widgets
Android Tutorials : Basic widgetsAndroid Tutorials : Basic widgets
Android Tutorials : Basic widgets
Prajyot Mainkar
 

More from Prajyot Mainkar (12)

Kolkata kreate - Talk by Prajyot Mainkar
Kolkata kreate - Talk by Prajyot MainkarKolkata kreate - Talk by Prajyot Mainkar
Kolkata kreate - Talk by Prajyot Mainkar
 
Devfest baroda 2019 By prajyot mainkar
Devfest baroda 2019 By prajyot mainkarDevfest baroda 2019 By prajyot mainkar
Devfest baroda 2019 By prajyot mainkar
 
Pitch that matters
Pitch that mattersPitch that matters
Pitch that matters
 
Gaining the app visibility that matters
Gaining the app visibility that mattersGaining the app visibility that matters
Gaining the app visibility that matters
 
DroidSync 2014
DroidSync 2014DroidSync 2014
DroidSync 2014
 
Nitrodroid 2013 - Closing Report
Nitrodroid 2013 - Closing ReportNitrodroid 2013 - Closing Report
Nitrodroid 2013 - Closing Report
 
Google Cloud Messaging
Google Cloud Messaging Google Cloud Messaging
Google Cloud Messaging
 
Building Hybrid Applications using PhoneGap
Building Hybrid Applications using PhoneGapBuilding Hybrid Applications using PhoneGap
Building Hybrid Applications using PhoneGap
 
Evolution google-android play
Evolution google-android playEvolution google-android play
Evolution google-android play
 
Steps to install android
Steps to install androidSteps to install android
Steps to install android
 
Android Tutorials - Powering with Selection Widget
Android Tutorials - Powering with Selection WidgetAndroid Tutorials - Powering with Selection Widget
Android Tutorials - Powering with Selection Widget
 
Android Tutorials : Basic widgets
Android Tutorials : Basic widgetsAndroid Tutorials : Basic widgets
Android Tutorials : Basic widgets
 

Recently uploaded

By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
UiPathCommunity
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 

Recently uploaded (20)

By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 

Android Power Optimization: May the Power be with you