Eton Otieno
Android App Developer
Nairobi, Kenya
Eton is a passionate android developer from Nairobi, Kenya using Kotlin as his main language for development. From the many meetups he has attended, he's gained knowledge and believe's that the best way to give back to the community is to share what he's learnt in conferences and meetups.
Eton's interests lie in learning new tools and libraries that help developers increase their productivity and make work easier and more fun.
Links
Area of Expertise
Topics
Data Binding as Part of Android Jetpack
This session is aimed at showing how Data Binding interacts with other Android Jetpack components. We'll also look at how to leverage Kotlin language features and dive deeper into the library.
Data Binding and Kotlin
In this session, I will go through the fundamentals of Android Data Binding that helps developers bind UI components to data sources and more. This session will also be in Kotlin where I will briefly show some nice features about the language which can be adopted when using the Data Binding Library. The talk will show how Data Binding fits as a library in Android Jetpack architecture component. This session will also show developers how Data Binding plays nicely with other Android Architecture Components to design robust apps. It will also cover bits of how to keep your UI code separate from the business logic code.
Coroutines' Flow: The what, why and how
A lot has changed since Coroutines became stable. There has been a lot of improvements and new additions into the library. This includes the new Flow cold stream type, the new operators and added support for testing coroutine related code. Architecture components now provide first-class support for coroutines for logical scopes in your app and support for LiveData. In this talk you'll get to learn these new lifecycle-aware coroutine scopes and when it's best to use them including general best practices for using coroutines. This talk will cover these new changes in the library and how you can use them in your application code.
Coroutines: The story so far
In this session, you'll dive into what's new Coroutines and how you can use Coroutines in your Android app.
Conference - Google I/O Extended Nairobi 2019
Date - Saturday, June 15, 2019
Target Audience - Intermediate
Session Duration - 30 minutes
Link - https://www.meetup.com/GDG-Nairobi/events/260464305/
Android App Data with SQLite
SQLite is a persistent storage solution used in many android apps. In this presentation, you'll learn the basics of SQLite and how you can offer data persistence in your Android app. You will also learn about the Room database and what it offers to you as an Android developer.
Target Audience - Beginner
Date: 14th September 2019
Venue: Andela Kenya Off USIU Rd
Time: 9am - 2pm
Contact Person: Chris Barsolai (chrisbarsolai@gmail.com)
Link: http://bit.ly/phase2meetup2agenda
droidconKE Sessionize Event
droidconKE Sessionize Event
GDG DevFest Nairobi 2018
Data Binding and Android Jetpack
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