![Kinnera Priya Putti](https://sessionize.com/image/c5fc-400o400o2-hgcsScqgaUkpD8DasH6npt.jpg)
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.
Links
Area of Expertise
Topics
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
Android Makers by droidcon 2024 Sessionize Event
droidcon London 2023 Sessionize Event
droidcon San Francisco 2023 Sessionize Event
AndroidMakers by droidcon 2023 Sessionize Event
GDG Mini Summit
Journey of the Android white label process at ioki
droidcon Berlin 2022 Sessionize Event
Women Who Code Connect Reimagine 2021
The Curious Case of Android Gesture Animation - Mobile track
![](https://sessionize.com/image/c5fc-400o400o2-hgcsScqgaUkpD8DasH6npt.jpg)
Kinnera Priya Putti
Android developer at ioki
Berlin, Germany
Links
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