Speaker

Kinnera Priya Putti

Kinnera Priya Putti

Android developer at ioki

Berlin, Germany

Actions

Kinnera (she/her) is an Android Developer at ioki, working on platform features for the white label apps. After an electrical engineering degree, she worked in Tokyo with Android and React Native and was a Lead for WomenWhoCode Tokyo. A few years ago, she moved to Frankfurt and joined ioki. She believes sugar comes first and will not ask you to prove otherwise.

Area of Expertise

  • Information & Communications Technology

Topics

  • Android Development
  • Kotlin
  • Mobile Apps
  • Jetpack Compose

Android and Arduino: A Love Connection

Both Android and Arduino start with the letter A! If that does not convince you they should attempt to be together, this talk may.

Join me for a talk that will show you how to bring these two together with the help of a tentacle prototype (yes, you read that right). Using it as an example, we will discuss how to
- build electronics projects with an Android device,
- control an Arduino microcontroller over a USB connection, and
- analyse user input received via sensors to change the visual output.

During this session, we’ll also learn how the android.hardware.usb package provides support for Android devices to communicate with USB peripherals, and how leveraging your Android device as a USB host can open up a whole new world of opportunities for data transfer and communication.

This talk should be interesting for Android developers and electronics enthusiasts looking for a way to combine these domains and try something new!

Structuring modules in an Android app project

Let us suppose we have a multi-module project that builds faster than a monolith.
We have embraced separation of concerns and can now test a self-contained module without mocking the universe.
We are impressed with modularization, so we create more modules.
The question now is: How do we organize these modules?

In this session, we’ll dive into how many modules are too many in an Android app project and whether there can be too many. You’ll leave this talk with an understanding of how we can improve Android app modularisation to increase developer productivity, organize a clear project structure, access modules faster and assign ownership for better workflows.

Animating content changes with Compose

Have you wondered how to gracefully transition between different composables without the jolt of an instant change? Or how to use a custom transition effect as the content size changes?
In this talk, we will walk through the high-level animation APIs that Compose offers and learn how to pick the right animation API to use for your content change!

Journey of the Android white label process

White labelling is an integral process for customising on-demand solutions at ioki. We have 80 modules in-app and 70+ projects being released biweekly, a number that is ever-growing! With an increasing number of features and code, we need to separate responsibilities between the core feature-driven app and the white-label projects, while optimising for scalability.

During this talk, we will discuss
- how Android platform features like modularisation, product flavors and resource overriding can shape the white labelling pipeline,
- how we can continuously evolve our project architecture to fit team and product requirements,
- how to isolate the core features of an app from the customisation process, and
- what makes for a successful run to a new white-label project release!

The Curious Case of Android Gesture Animation

Have you wanted to do a fun and addictive user responsive animation on Android? I implemented a stretchy drag gesture animation with the androidx.core.animation library by following an iOS tutorial! I then recreated it in Jetpack compose for the #AndroidDevChallenge. In this talk, I’d like to walk through the implementation of this fun drag gesture with the lesser-known ViewDragHelper class and Jetpack compose.

droidcon Lisbon 2024 Sessionize Event Upcoming

September 2024 Lisbon, Portugal

Android Makers by droidcon 2024 Sessionize Event

April 2024 Montrouge, France

droidcon London 2023 Sessionize Event

October 2023 London, United Kingdom

droidcon San Francisco 2023 Sessionize Event

June 2023 San Francisco, California, United States

AndroidMakers by droidcon 2023 Sessionize Event

April 2023 Montrouge, France

GDG Mini Summit

Journey of the Android white label process at ioki

July 2022 Frankfurt am Main, Germany

droidcon Berlin 2022 Sessionize Event

July 2022 Berlin, Germany

Women Who Code Connect Reimagine 2021

The Curious Case of Android Gesture Animation - Mobile track

June 2021

Kinnera Priya Putti

Android developer at ioki

Berlin, Germany

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