Pietro Maggi
Developer Advocate
Zürich, Switzerland
Actions
I believe that the best way to understand how something works is to take it apart (and possibly put it back together at the end). My children share this belief, which results in a lot of broken toys in our house!
I like spending time with my family and climbing mountains.
Area of Expertise
Topics
Android Enterprise: the developer's missing manual
Android Enterprise is the latest iteration of the development started in Android 5.0 to better support users' work.
Users see it through the Work Profile functionality that allows them to keep personal and work information separated.
Developers can use Android Enterprise's functionalities to customize the app experience, doing things that an application cannot usually do.
In this session, we will cover:
- How to switch between Personal and Work profiles in your application
- Use Managed Configuration and Jetpack Enterprise to customize your app from the IT's EMM.
- CloudDPC and Android Management API to test device provisioning
- Why and how to implement a scope delegation in your application
At the end of this session, you will be able to understand these concepts and know how to build better enterprise-ready applications.
Trust no one - Introducing the Play Integrity API
You put a lot of time and effort into developing your application, but you're then releasing it into the wild without any security measures in place. Your app could be modified and requests to your backend server could be coming from unknown and unsafe environments, which makes your services vulnerable to attack and abuse. The Play Integrity API helps your app's backend server to take appropriate actions to prevent attacks and reduce abuse by detecting potentially risky and fraudulent interactions.
In this talk we will cover the API with a focus on:
- How to setup and use the API
- Low-latency use cases with the new standard request
- Migrating from the SafetyNet Attestation API
- How to test and manage errors
I'm working with the Play Integrity API team to explain to developers what are the advantages of Play Integrity vs SafetyNet Attestation with the goal to help the Android ecosystem to migrate to this new API that covers some of the long-standing requests to SN Attestation (e.g. low-latency use cases).
If Play Integrity API is new to you, an overview of the current beta is available here: https://developer.android.com/google/play/integrity/beta/overview
Milan Kotlin Community Conf 2019 Sessionize Event
Kotlin/Everywhere Milano 2019 Sessionize Event
GDG DevFest London 2019 Sessionize Event
droidcon Greece Sessionize Event
droidcon Lisbon Sessionize Event
droidcon Berlin 2019 Sessionize Event
GDG DevFest London 2018 Sessionize Event
DevFest Milano 2018 Sessionize Event
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top