Reactive Programming using RxJava & Professional Kotlin Development


Details
Android Developers Amsterdam, assemble!
The Android Developers Amsterdam Meetup Group is being revived!
In this coming meetup, we will dive in Reactive Programming & Professional Kotlin Development.
Program 6 April
18:00 - 18:15 Quick Tour Makerversity Amsterdam
18:15 - 18:45 Reactive Programming - Abed Almoradi
18:45 - 19:15 Kotlin Development - Abdulla Obaid
19:15 - 20:00 Drinks & hang out
Reactive Programming
Reactive Programming is based on the principle of pushing, rather than pulling the data; meanwhile, it can perform workloads in parallel, rather than serial. Reactive Programing also has a toolbox of features that can help developers to construct/transform and chain their stream of data in any possible way. This programming paradigm is indeed proven to be very efficient in speed and performance while providing flexibility to developers.
In this talk Android developer Abed Almoradi will be covering the following points:
- What is RxJava and when to use it
- Multi-threading using RxJava
- RxJava Operators
About Abed Almoradi:
https://a248.e.akamai.net/secure.meetupstatic.com/photos/event/5/9/f/5/600_458963029.jpeg
Abed works as an Android developer at Booking.com (http://booking.com/). He has been doing Android development for about four years now. He has developed apps on many aspects of the Android OS, things that include audio and video streaming, Android wear, and controlling robots using Android OS.
Linkedin: https://www.linkedin.com/in/abdalmunem/
Github: https://github.com/xresco/
Kotlin Development
Kotlin is a brand-new, open-source programming language made by the smart people at JetBrains, the creators of IntelliJ IDEA and Android Studio IDEs. Its been in development for around 6 years now. Kotlin introduces many improvements to Android development over Java including null-pointer safety, extension functions, clearer code structure, easier prototyping, and even 100% interoperability with Java.
In this talk, we will explore the following:
- Crash course on Kotlin
- Production-level Kotlin development
About Abdulla Obaid:
https://a248.e.akamai.net/secure.meetupstatic.com/photos/event/1/c/4/600_459000452.jpeg
Abdullah is an SDK developer at adjust.com specialized in developing, designing and maintaining a mobile analytics SDK that's used in over 20,000 published apps and developed over 7 non-native mobile platforms (including Unity, Cordova, React Native) and 3 native ones (Android, iOS and Windows).
He also runs and teaches Udacity's Google-certified Android Nanodegree in Berlin.
LinkedIn: https://www.linkedin.com/in/obaied/
GitHub: https://github.com/Obaied
Makerversity Amsterdam
For this coming meetup, we have an awesome host in the form of Makerversity Amsterdam.
Makerversity focusses on supporting professional ‘makers’ – that means anyone who is in the business of making for a living. You might be a designer, engineer, entrepreneur, technologist, inventor, craftsman, technician or artist. You might be freelance, a start up or design studio. If you’re in need of a physical space to create in with machines and tools, then Makerversity is the place for you.
In other words, a great place and an awesome host for this Meetup!
More info about Makerversity Amsterdam: http://makerversity.org/amsterdam
Hopefully see you all 6 April!
Cheers,
Android Developers Amsterdam

Reactive Programming using RxJava & Professional Kotlin Development