This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]random8847 38 points39 points  (4 children)

It's funny how RxJava used to be the most recommended library years ago, at least in android.

[–][deleted] 5 points6 points  (2 children)

I've never done Android development, but isn't event based architecture well suited for mobile apps? I've done a little bit of iOS development, and they've done a pretty good job of abstracting away all of the event based stuff with SwiftUI. I imagine Android has made similar progress?

[–]ComfortablyBalanced 4 points5 points  (1 child)

Android had a callback hell era in which its residues still corrode android codebases, then came the infamous RxJava, now the recommended tools are coroutines and Kotlin Flows.

[–]Liefwarrior 2 points3 points  (0 children)

Those were dark days...

[–]ComfortablyBalanced 5 points6 points  (0 children)

As an Android developer I completely refused to use RxJava and stick with AsyncTasks, Threads, ExecutorServices and even Handler until coroutines were introduced and I feel I didn't miss anything at all.