© Mapbox, © OpenStreetMap

Speaker

Rutger Roffel

Rutger Roffel

Lead Android Developer at New Nexus

Groningen, The Netherlands

Actions

Lead Android Developer at New Nexus, expert in identity documents and new technologies. Dutch and Australian. Loves all things tech. Google Developer Group Chapter Lead Groningen

Area of Expertise

  • Information & Communications Technology

Topics

  • Android
  • App Development
  • Digital identity
  • android developer
  • Innovation
  • IT
  • Technological Innovation

From Passports to Pixels - How Android is Changing Digital Identity

In today's digital world, our identities are becoming increasingly intertwined with our online presence. From social media accounts to online banking, we are constantly required to prove who we are in the digital realm. This has given rise to the concept of digital identity, which refers to the collection of personal information and data that identifies an individual in the online world.

Android Identity Credentials are a relatively new development in this field, offering a way to manage and share digital identity credentials on Android devices. This technology makes it possible to securely store and use digital identity credentials, such as passports, driver's licenses, and other forms of identification.

I was the first in the world to bring this technology to an official app by the Dutch Road Authority.

TensorFlow and CameraX: Object Detection Made Easy

Are you looking to expand your app development skills? Join me for an informative presentation on how to use the CameraX API with TensorFlow object detection to locate and label objects through your camera. Discover the techniques behind creating apps like Google Lens and learn how to apply them to your own projects. With this knowledge, you'll be able to take your app development to the next level.

Creating Europe's first mobile drivers license

Together with Google we have created the first "official" mobile drivers licence via the new (JetPack) Identity Credential API. This official drivers licence may be the last step in eliminating the physical wallet. This talk will show how the system works and when we might expect it "in the wild".

Building apps for rural Africa

This talk delves into the complexities of creating Android apps for rural settings, focusing on areas like those encountered by me in Tanzania. Regions like these present distinct challenges for app developers, shaped by limited internet access and economic factors. Key considerations include supporting appropriate hardware, deciding on (Android) versions to support, and language choices.

Equally crucial is the cultural understanding of the user base. In Tanzania, for example, various tribes coexist closely, each with unique cultural norms and practices. Low literacy is higher than in other parts of the worlds. Limited healthcare results in more accessibility needs. Recognising and respecting these differences is vital in the app development process.

Duration approx. 45 minutes / 1h.

Talk is in English (or in Dutch on request)

techcamp 2024 Sessionize Event

June 2024 Hamburg, Germany

NoorderTest 2023

Het testen van Android-apps vereist een unieke benadering ten opzichte van het testen van websites en andere software. De combinatie van hardware- en softwarecomponenten kan het testproces uitdagend maken. Daarnaast is het Android-besturingssysteem open-source, wat betekent dat fabrikanten wijzigingen kunnen aanbrengen in het besturingssysteem, wat verdere complexiteit toevoegt aan het testen. Voorbeeld: Wanneer een Android-app muziek afspeelt en de gebruiker een inkomend telefoongesprek ontvangt, moet de app zich op de juiste wijze gedragen. In tegenstelling tot websites, die meestal geen directe toegang hebben tot telefoonfuncties, kan een Android-app directe interactie hebben met verschillende apparaatfuncties zoals telefoonoproepen, meldingen en andere achtergrondprocessen. Ook is het belangrijk om te weten hoe een app reageert wanneer bijvoorbeeld de gebruiker de permissie voor het gebruik van de camera heeft ingetrokken. En kan een app gewoon verder waar deze is gebleven nadat er tijdelijk door de gebruiker een andere app gebruikt is? Wat doe je als het RAM-geheugen vol zit? Of op de opslag? Zit er veel verschil tussen android versies? Telefoon in de broekzak en op vakantie naar een andere tijdzone, blijft het werken? Telefoon kantelen zodat de app draait? Dark mode? Japanse kalenders die ineens bij het jaar 0 beginnen? En hoe automatiseer je dit soort processen? Tijdens deze presentatie zullen we de basisprincipes van app-testen behandelen en de beschikbare tools en technologieën verkennen. We zullen inzicht krijgen in hoe het testproces kan worden aangepast aan de specifieke uitdagingen van het Android-platform. Dit zal je helpen een solide basis te leggen voor het testen van apps en je vertrouwd te maken met de praktijk.

November 2023 Groningen, The Netherlands

droidcon Italy 2023 Sessionize Event

October 2023 Turin, Italy

RDW Techday 2023

Are you looking to expand your app development skills? Join me for an informative presentation on how to use the CameraX API with TensorFlow object detection to locate and label objects through your camera. Discover the techniques behind creating apps like Google Lens and learn how to apply them to your own projects. With this knowledge, you'll be able to take your app development to the next level.

April 2023 Groningen, The Netherlands

Sustainable data sharing in the energy transition

Speakers: Wico Mulder (TNO), Piet Jan Bloem (Aimz), Rutger Roffel (New Nexus) and Katharina van Noppen-Kleist and Arend Jan Tissing (Get There)

The business case and the concept of four Northern partners are presented in a panel presentation. Both the research side, the platform used and the application of algorithms are discussed.

November 2022 Groningen, The Netherlands

droidcon Berlin 2022 Sessionize Event

July 2022 Berlin, Germany

Rutger Roffel

Lead Android Developer at New Nexus

Groningen, The Netherlands

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