Speaker

Pietro Maggi

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

  • Information & Communications Technology

Topics

  • android
  • Android Software Development
  • Developing Android Apps
  • Android Tools
  • Kotlin

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

November 2019 Milan, Italy

Kotlin/Everywhere Milano 2019 Sessionize Event

November 2019 Milan, Italy

GDG DevFest London 2019 Sessionize Event

November 2019 London, United Kingdom

droidcon Greece Sessionize Event

September 2019 Irákleion, Greece

droidcon Lisbon Sessionize Event

September 2019 Lisbon, Portugal

droidcon Berlin 2019 Sessionize Event

July 2019 Berlin, Germany

GDG DevFest London 2018 Sessionize Event

December 2018 London, United Kingdom

DevFest Milano 2018 Sessionize Event

October 2018 Milan, Italy

Pietro Maggi

Developer Advocate

Zürich, Switzerland

Actions

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