PinnedMohamed IbrahiminLevel Up CodingHow to be so good that they can’t ignore you? The Software Engineering versionLately, we’ve started to discuss various topics related to Android, Clean Architecture, Unit Testing, Rx and more. So feel free to join us…Aug 11, 2021Aug 11, 2021
Mohamed IbrahimFlow: an intro for an RxJava userRxJava may be the most important library I learned to use, Rx in general is a different paradigm to write code, Kotlin as a new…Mar 10, 2020Mar 10, 2020
Mohamed IbrahimHello Kotlin CoroutinesAny UI framework has its own main thread to do the rendering and observing touch events, this thread by all means is the most important…Feb 19, 2020Feb 19, 2020
Mohamed IbrahimLambda design patternsAt the beginning of learning programming and Android, writing code for me was just to learn the language and the tools it provides to just…Jan 6, 20201Jan 6, 20201
Mohamed IbrahimThe Evolution of Android Architecture patternsThe main problem that Android community started to realize in the last few years is how much coupling in Presentation layer they have in…Nov 21, 20181Nov 21, 20181
Mohamed IbrahimAndroid Architecture components walk-throughIt’s been a while since Google has released their sets of Architecture libraries or as they’re calling it “Components” , I didn’t check it…May 29, 20182May 29, 20182
Mohamed IbrahiminAndroidPubI had 10 Android interviews during the last two years, here’s the questions plus some lessons I’ve…I wrote this blog post at the Udacity forum, thought sharing it here is a good thing.Nov 14, 201713Nov 14, 201713