What is the role of @Environment in SwiftUI? Role of @Environment 1. Dependency Injection - It provides a way to share data or configurations across views wit…
Read more »When SwiftUI rerenders the view SwiftUI rerenders views when their associated state or observed object changes. 1. Changes to @StateObject or @ObservedObject …
Read more »How to use safe args of navigation in android 1. Add dependency in build.gradle file(project level) repositories { google() jcenter() maven { url …
Read more »Android Generic UiState sealed class UiState< out T > { data class Success< out T >( val data : T ) : UiState< T >() data class Erro…
Read more »How to use Java and Kotlin together in android 1. Download Kotlin plugin 2. Add dependencies of "kotlin-gradle-plugin" in build.gradle (Project lev…
Read more »