Category: Uncategorized

01/20/2024

5 min read Introduction Have you ever glanced at your mobile screen and noticed an app’s icon looking fresh and different from before? This isn’t just visual flair; it’s the magic of dynamic app icons at play. This fascinating feature allows Android apps to change their icons dynamically, all without needing updates from…

10/02/2022

7 min read Google created the open-source Android operating system with mobile devices in mind. Over the years, it has grown significantly in popularity, which has led to a tremendous demand for Android developers. According to Statista, a statistics portal, Android has a market share of 87%; this is greater than the market…

04/06/2020

5 min read Hello world! this post is not a tutorial of how to use MediaCodecto encode/decode, instead, it is a checklist of things to look for when the quality of the video is degraded drastically, after encoding/decoding without any clear explanation. The basics Before we get started let’s talk about what Encoding…

12/26/2019

2 min read A simple GitHub plugin that allows you to create Gists, and also view your Gists from within your IntelliJ IDE. I create Gists all the time during development, it is my way of documenting things I know I will repeat and forget how to do. It also helps when writing…

01/02/2018

6 min read In a real project, most android applications make network requests, and we should be testing these network requests. Initially I started with my network request testing with MockWebServer but ended up using RESTMock instead, due to its useful additional features and simplicity. I really enjoyed using, and it made a lot…