PinnedMo SattarHow to work with WebSockets and unit-test them by OkHttp and MockitoWhen I’m looking for a new thing to work with, or some lib to work with or some technology, I always find how to use it, but rarely can I…3 min read·May 10, 2021--2--2
Mo SattarAndroid Architecture explained Part 1 (UI-Layer)if this is the first article you landed on, there exists an intro to explain the big picture please read it first and continue this…5 min read·Sep 8, 2022--1--1
Mo SattarSingle Activity App with Bottom Navigation built by Jetpack ComposeIt’s been a while now since Jetpack Compose became more stable and has more features and google pushing toward using jetpack compose in the…5 min read·Aug 2, 2022--1--1
Mo SattarHow to write a well-Structured app using the new Android Architecture from GoogleGoogle recently published its latest update for Android Architecture to simplify it and make it more clear and add the Domain layer as…4 min read·Jul 30, 2022--1--1
Mo SattarHow to request permission in Jetpack Composewe have some areas in the app that need runtime permission before accessing it like Location, Camera… etc.2 min read·Jul 11, 2022----
Mo SattarHow can succeed as a freelancer for the Android platform?Success means that you must work smart to get it, so I will tell you the keys you can work hard on it so you can keep going in your…3 min read·May 11, 2017----
Mo SattarHow to choose lib to import in your appLibs are the most time saver in any kind of development (but if you choose it right).2 min read·May 7, 2017--1--1