Speaker

Rohan Kandwal

Rohan Kandwal

Lead Flutter Developer @ Ailoitte

Bengaluru, India

Actions

Rohan has been developing Mobile (Android/Flutter) apps for more than 7 years. He prefers self learning and love to collaborate with other developers to share the knowledge. Working with startups from beginning, he has worked on variety of apps including E-Commerce, Chat, Recording, Music Player. He is part of multiple Android & Flutter groups and frequent BlrDroid and GDG meetups.

Area of Expertise

  • Information & Communications Technology

Topics

  • Android Software Development
  • Developing Android Apps
  • Android Architecture
  • flutter
  • Flutter app development services
  • Flutter Fest
  • flutter web
  • flutter development

Jetpack Compose - Innovative UI Toolkit for Android Development

At Google I|O 19 Jetpack Compose was announced. This library can revamp mobile UI development significantly . A re-envisioning of the Android UI rendering system, with focus towards React/Redux-style composable functions and ease of use through the Kotlin programming language.
The core principles for Compose like brevity, compatibility are based on accelerating the productivity of developers. A Compose app is made up of composable functions that transform application data into a UI hierarchy.Android Team is targeting Jetpack Compose as the solution where developers will no longer create classes extending from the framework but composing their UI using the framework components. In this session we will go through Compose examples in detail and understand how can we use this toolkit effectively in current state of Android development.

Analyzing work manager in depth

Deferrable Background work is extremely critical area for Android developers . With the onset of latest modifications in background processes/tasks in Oreo, Pie & even Q it has become very intricate & cumbersome dealing with background tasks within our app. Developers always struggle in choosing from different available alternatives like Alarm Manager, Firebase Job Dispatcher , Job Scheduler , GCM Network Manager which fall short in implementing background work in an effective manner .There was an absence of a clean & centralised solution for background processing which will work from Kitkat to the latest version of Android seamlessly.

In this talk, we will look into new Work Manager APIs introduced as new Android Architecture Components & part of Android Jetpack. We will understand where we should & should not use WorkManager. We will dive into the different mechanisms provided by WorkManager to monitor work via LiveData.
We will unravel how we constrain ,monitor and cancel work. Chained, Parallel, Periodic and Unique work will also be explained in detail with examples. Since the APIs are stable this will help us to analyse & use WorkManager effectively in our app for different situations.

Rohan Kandwal

Lead Flutter Developer @ Ailoitte

Bengaluru, India

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