App Dev InsightsGCD (Grand Central Dispatch) in iOSGrand Central Dispatch provides a set of APIs for submitting tasks to be executed in the background, either on a concurrent queue or a…Oct 26Oct 26
App Dev InsightsShallow Copy and deep copy of data class in kotlinTo understand shallow copy and deep copy in Kotlin, particularly for data classes, it’s essential to recognize how these concepts differ…Oct 261Oct 261
App Dev InsightsBuilding a Custom Tab Bar in SwiftUI Like AndroidIn modern app development, user experience is paramount, and one way to enhance this is by implementing a custom tab bar. This article…Oct 8Oct 8
App Dev InsightsCustomizable Card View in SwiftUIThis SwiftUI code creates a customizable and reusable CardView component. The CardView is a flexible container with parameters like corner…Oct 8Oct 8
App Dev InsightsBuilding a Custom Tabbar in SwiftUIIn this tutorial, we’ll create a Custom Tabbar application in SwiftUI, separating concerns into distinct components for better readability…Oct 6Oct 6
App Dev InsightsCreating a Custom Drawer Menu with SwiftUIIn this blog post, we will walk through the implementation of a custom drawer menu with a tabbed layout in SwiftUI. Drawer menus are…Oct 6Oct 6
App Dev InsightsToolbars in SwiftUI: A Comprehensive GuideSwiftUI provides powerful and flexible tools to build modern user interfaces for iOS, macOS, and more. Toolbars give users quick access to…Oct 5Oct 5
App Dev InsightsSwiftUI Tutorial: Implementing a Paginated View with Custom Navigation ButtonsIn this tutorial, we’ll create a paginated view in SwiftUI using the TabView with PageTabViewStyle for horizontal page swiping, and also…Oct 4Oct 4
App Dev InsightsViewModifier in SwiftUIA ViewModifier in SwiftUI is a powerful tool that allows you to customize and enhance the appearance and behavior of any SwiftUI view. It…Oct 3Oct 3
App Dev InsightsRole of the distinctUntilChanged operator in Kotlin FlowsIn Kotlin Flows, the distinctUntilChanged operator filters out consecutive duplicate values emitted by the Flow.Aug 30Aug 30