Kotlin Coroutines with Retrofit in 2026

Kotlin Coroutines with Retrofit

If you’re an Android developer in 2025, mastering Retrofit + Kotlin Coroutines is non-negotiable. This combo gives you clean, modern, and scalable networking code — without callback hell or RxJava complexity. What are Kotlin Coroutines? Often called “lightweight threads,” coroutines are concurrent programming constructs that allow you to write non-blocking code. Non-Blocking: Unlike traditional threads that are … Read more

Android 16’s New Orientation Rules | The End of Portrait-Only Apps: Adapting

Android 16’s New Orientation Rules (2)

The Android ecosystem is evolving faster than ever– foldables, Chromebooks, car displays, and large-format tablets are no longer niche devices. In response, Android 16 is enforcing a major change that will affect how every developer handles screen orientation. In short: fixed orientations like portrait or landscape will no longer be honored for most apps. If … Read more

Area measurement app in Android With Google AR Core

Area measurement app in Android With Google AR Core

I am Write a code for Area measurement app in Android using with Google AR Core.  To measure the area of a location easy with your mobile phone.  connect to your first point to close the shape. You’ll find the area on the right. You can measurement area calculator determines the area of a number of common shapes, including rectangle, triangle, … Read more

Navigation component android example kotlin

Navigation component android example

Navigation component is a part of Android Jetpack library that helps you implement navigation functionality in your Android app. It provides a simple and consistent way to navigate between different screens or destinations in your app, such as activities, fragments, or dialogs. The navigation component provides a range of benefits, including: What is a navigation … Read more

Android MVVM with factory example Kotlin 2023

Hi, Android developer in this Android Kotlin article we are learning about the Android MVVM  used with the factory. So I Create a sample project showing the items in the recycler view list. So Let’s start to make an Android MVVM with the factory example Kotlin. What exactly is the Android MVVM ViewModel Factory? Implementations … Read more

Androidx Media3 ExoPlayer in Android with Example

Androidx Media3 ExoPlayer View is among the most frequently used UI components found in a variety of applications like YouTube, Netflix, and other online video streaming sites. ExoPlayerView can be used for audio and streaming video in Android applications. A lot of Google applications use ExoPlayerView to play streaming videos and audio. ExoPlayer is an audio and media player library … Read more

Introduction to Android Security & update 2022

android security settings

Android security updates All you need to be aware of Security patches are frequently released for phones, and there are simple methods to stay current on your phone specifically. If you’re interested to know what’s new on Android then you’re in the right spot. Google has announced the latest Android Security Bulletin and has released corrections on Pixel devices. These … Read more

Android Kotlin Functions and Visibility Modifiers

kotlin functions tutorial

In this android Kotlin article, we learn about the Kotlin Functions and Visibility Modifiers. Also, you’ll be able to learn everything you need to know regarding Kotlin functionality and visible modifiers. The syntax of method in Java In Java, to define the behavior of objects, in other words, to define tasks we employ methods. Similar to … Read more

Kotlin Android Extensions – No more findViewById

Kotlin Android Extensions

Kotlin Android Extensions enable us to utilize the View component (EditTexts, TextViews, Buttons,…) directly, without using findViewById. This code sample is what we have previously covered in our tutorial. Like in the past, we’ve utilized FindViewByID to locate the views in the layout resources file (actuvity_main.xml). class MainActivity : AppCompatActivity() {     override fun onCreate(savedInstanceState: Bundle?) {         super.onCreate(savedInstanceState)         setContentView(R.layout.activity_main)         val EditText … Read more