Saqib Usman

quirion, Senior Android Engineer,

Talk Title

Mastering Implicit Data Passing in Composable Screens: A Practical Approach

Room

Things

Date

04.07.2024

Time

14:20 > 40 min

Share

on Twitter

Join me for an insightful session where we'll unravel the art of passing data implicitly between Composable screens in Jetpack Compose. Implicit data passing offers a streamlined approach to sharing data between Composables, eliminating the need for cumbersome callbacks or state management libraries. In this talk, we'll explore practical examples and real-world applications to demonstrate how implicit data passing can simplify your UI code and enhance the maintainability of your Compose-based projects.

We'll begin by delving into the fundamentals of implicit data passing in Jetpack Compose, understanding how it enables seamless communication between composables within your application. From there, we'll dive into hands-on examples, showcasing technique for leveraging implicit data passing in a practical application scenario.

Throughout the session, you'll gain a deeper understanding of how to use CompositionLocal for your Compose-based applications for flexibility and reusability, harnessing the power of implicit data passing to create modular and maintainable UI components. Whether you're a seasoned Compose developer or just starting your journey, this talk promises actionable insights and practical tips for using implicit data passing in your projects.

Key Takeaways:

- Understand the concept of implicit data passing in Jetpack Compose
- Learn various practical techniques for passing data implicitly between Composable screens and components.
- Explore real-world examples of implicit data passing in action, demonstrating how it can simplify your UI code and enhance code readability.
- Discover advantages of implicit data passing, promoting modularity and reusability in your UI architecture.
- Walk away with knowledge of leveraging implicit data passing effectively in your Compose projects, empowering you to build more maintainable and scalable applications.

Speaker Bio

With over 14 years of mobile development expertise, I bring a wealth of experience to the table, particularly in the realm of Native Android Development. Throughout my career, I’ve had the privilege of working on a diverse range of mobile applications spanning various sectors, including B2C, B2B, fintech, and gaming. This journey has equipped me with invaluable insights and skills, enabling me to tackle complex challenges and deliver innovative solutions. I’m passionate about leveraging technology to create seamless user experiences and drive business growth. Excited to share my knowledge and experiences, I’m looking forward to engaging discussions and fruitful collaborations at the conference.

Menu