Speaker

Yves Kalume

Yves Kalume

Android Developer at Moneco • Google Developer Expert for Android

Lubumbashi, Democratic Republic of the Congo

Actions

Software Engineer specialized in building exceptional mobile experiences for the Android Platform. I am an adept of continuous learning and knowledge sharing. I'm actively contributing to the Android community through open source projects, content creation, public speaking, and mentoring.

Area of Expertise

  • Information & Communications Technology

Topics

  • Software Engineering
  • Software Development
  • Android Development
  • Kotlin
  • Jetpack Compose
  • Tech Community

Sécurisez les utilisateurs de votre application Android

Cette présentation guidera les participants à travers les pratiques essentielles pour créer des applications Android robustes et sécurisées. De plus, nous explorerons les dernières nouveautés de la sécurité Android, notamment :

Les mises à jour de sécurité essentielles d'Android.
L'amélioration de la protection des utilisateurs contre les arnaques et le vol d'appareils.
La façon de protéger votre application contre les nouvelles menaces grâce aux fonctionnalités les plus récentes de l'API Play Integrity.

Exploring Kotlin Wonders and Avoiding Faux Pas

Kotlin brings a wealth of features designed to streamline and enhance development.

In this talk, we will talk about Kotlin’s most exciting features, such as data classes, extension functions, coroutines, and more. How to use them to write cleaner, more efficient, and robust code.

However, even with its powerful capabilities, Kotlin can present pitfalls if not used wisely. We’ll also delve into common pitfalls and how to avoid them. Like misusing extension functions, mishandling coroutines, and the subtleties of null safety.

By understanding both the strengths and potential missteps of Kotlin, people will be better equipped to maximize its benefits while steering clear of common mistakes.

Créer une application Android actuellement, qu'est-ce que ça implique

Le développement d'applications Android a évolué de manière significative ces dernières années. Avec l'essor de nouveaux outils, architectures et bonnes pratiques, il est essentiel pour les développeurs de comprendre ce que cela implique aujourd'hui. Cette session offre un aperçu approfondi des étapes clés et des défis associés à la création d'une application Android moderne.

Nous aborderons les nouvelles annonces de Google I/O concernant Jetpack Compose, Material Design, la vie privée, la performance et l'accessibilité.

Compose API Design Guidelines and Best Practices

In this session, I'll share some best practices and design guidelines for building robust and maintainable Compose components with idiomatic APIs.

By the end of this session, people will be able to:

— Confidently design reusable jetpack compose components that promote clean code and efficient development.
— Define a solid structure for their components
— Foster better collaboration by creating clear and intuitive APIs for their team.

Android et Firebase : Des astuces que vous ignorez probablement.

Quand il s'agit d'utiliser le service Firebase de Google cloud, certains développeurs se sentent parfois limiter, d'autres arrivent à l'utiliser comme il faut, mais savez-vous que vous allez plus loin en utilisant des méthodes non-classiques que même la documentation de Firebase ne montre pas.

Dans ce talk, nous allons échanger sur certaines de ces astuces, comme comment authentifier un utilisateur avec un numéro de téléphone comme étant une adresse mail.

Modern Android architecture with Firebase and Coroutines

In this talk, we'll explore the world of modern Android architecture, discovering how to integrate Firebase and take advantage of coroutines to create reactive, high-performance applications. With concrete examples and practical advice.

La modularisation dans le développement Android

La modularisation est le fait de découper une application en petites modules afin de mieux la gérer et aussi profiter de certains avantages dans le développement Android et mobile en général

Demystifying Memory Leaks in Android

Memory leaks can silently sabotage the performance and stability of Android applications, posing a significant challenge for developers.

Memory leaks can be a silent and persistent performance killer.
In this talk we will explore the causes, symptoms, and consequences of memory leaks, shedding light on how they can gradually degrade the user experience and impact device performance.

In this talk, we will cover concepts like :

- How does the JVM manage the memory
- Understanding the causes and consequences of memory leaks
- Exploring tools and methods for diagnosing memory leaks (heap dump, Android Profiler, Memory Leak Detection Libraries),
- Memory management techniques and resource handling strategies

This talk promises to equip attendees with valuable insights and actionable strategies to conquer memory leaks in your Android projects.

Architecture Android Moderne : Intégration de Firebase et Coroutines

Dans ce talk nous allons explorer l'univers de l'architecture Android moderne en découvrant comment intégrer Firebase et tirer parti des coroutines pour créer des applications réactives et performantes. Grâce à des exemples concrets et des conseils pratiques.

A gentle introduction to compose custom layouts

In this session, we will explore the power of Compose custom layout and how it can help us create complex UIs with ease. We will start with a brief introduction to Compose and then dive into creating custom layouts.

We will explore some practical examples of how to use custom layouts in real-world scenarios,

By the end of this session, people will have an understanding of how to use Compose custom layout to create beautiful and responsive UIs, when to use Subcompose layout, etc.

Whether you are a beginner or an experienced developer, this session will provide you with valuable insights and practical tips to take your Compose skills to the next level.

Yves Kalume

Android Developer at Moneco • Google Developer Expert for Android

Lubumbashi, Democratic Republic of the Congo

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