A Modern WebView Alternative: AndroidX Browser for Jetpack ComposeWelcome back! In this article, we are going to learn what is androidx.browser library, and how it is the best way to display web content in…Dec 14, 2024Dec 14, 2024
A guide to accessing android device sensors in androidIn this blog, we are going to learn how to access android core hardware sensors, also the types of sensors available on android, and…Nov 14, 2024Nov 14, 2024
Using Kotlin Flows for Exposing Observable Screen UI state in androidIn this article we are going to learn how to expose the Screen UI state by observable type using kotlin flows, and we are going to explore…Oct 12, 2024Oct 12, 2024
Support older android devices by lowering the api level without compromising Java language featuresIn this blog, we’re going to explore how to support older Android devices by lowering the minSdk version in our gradle file, without…Oct 4, 2024Oct 4, 2024
Implementing right architecture for your app in androidIn this article, we are going to learn how to architect our app to scale better, be easy to maintain, and for testing. It includes state…Aug 29, 2024Aug 29, 2024
Understanding Java JDKs: Choosing the Right One, Licensing Terms, and OpenJDK DistributionsIn this blog, we are going to understand java JDK’s and its types, which jdk to choose, and licensing terms for JVM tools, and other…Aug 5, 2024Aug 5, 2024
Get your android app ready for larger screen sizes using window-size classes on androidIn this article, we are going to learn how to optimize our app to look better on every screen-sizes. It includes a phone, tablet and even a…Jun 29, 2024Jun 29, 2024
A comprehensive guide for making an http request using Ktor clientIn this article, we are going to learn how to use Ktor Client for making http requests in Android, also learn why we need to use ktor, and…Jun 23, 2024Jun 23, 2024
Type Safe arguments in Navigation Compose on AndroidIn this article we are going to see how Type Safe args in Navigation Compose eliminates the boilerplate, and how it achieves type safety…Jun 5, 2024Jun 5, 2024
Jetpack Compose the declarative approachIn this blog we are going to see what is declarative programming, and why industries are switching from imperative to declarative and how…May 21, 2024May 21, 2024