An Introduction to RxJava and RxAndroid as new way of writing program, especially with Android using example snippets. Evaluating the existing style of coding in comparison with RxJava.
Goals
1. Explaining the idea/philosophy behind RxJava (What is RxJava?) For whom this talk is addressing too. (What kind of programmer)
2. Concepts/Basics in RxJava (Observable, Observer, Operator)
3. Setting the environment in Android Project.
4. Examples with Observable/Observer, Disposable, Operator, CompositeDisposable
5. Schedulers with Examples (MultiThreading)
6. Pros and Cons (Using Coroutinues)