Mohammed S. HassanAndroid — Getting user location updates in a background service and draw location updates on a map…How to use foreground services to get accurate user location and send data from a service to an activity using publisher/ subscriber…Jun 2, 2020Jun 2, 2020
Mohammed S. HassanAndroid — Test Location Services and GPS with Fake GPS data (mock locations) in emulators or real…How to test location updates on emulators and Android real devicesJun 1, 20201Jun 1, 20201
Mohammed S. HassanWriting Clean Code, Part I — The art of naming stuffSeries PartsMay 22, 2020May 22, 2020
Mohammed S. HassanHow to estimate the cost of a project? 2020 guide for Freelancers.IntroductionMay 9, 2020May 9, 2020
Mohammed S. HassanWhat is Programming? What are the types of computer programs — 2020 introductionProgramming is making computer programs. Yes, it is that simple. But if you are a fan of long definitions, here is Wikipedia’s definition…May 8, 2020May 8, 2020
Mohammed S. HassanIntroduction to Streams and Functional Programming in Java 8IntroSep 7, 2019Sep 7, 2019
Mohammed S. HassanFeatures to consider while building your new app #1: Feedback methodAs a product manager you have many tasks to consider. One of them, of course, is working on the product features and road map. What I’d…Jan 22, 2019Jan 22, 2019