PinnedRamdhasFocusState in SwiftUISwiftUI FocusState: Control TextField and Button focus effortlesslyMar 6Mar 6
PinnedRamdhasMastering SwiftUI: Best Practices for Efficient User Preference Management with @AppStorageOptimize SwiftUI user settings with @AppStorage: Dos and Don’ts for efficient UserDefaults management.Oct 18, 2023Oct 18, 2023
PinnedRamdhas.task() vs .onAppear()In SwiftUI, .task() and .onAppear() are both view modifiers used to perform actions when a view appears on the screen, but ….Sep 22, 20234Sep 22, 20234
RamdhasDevelopment Process with a Robust Git WorkflowA clear Git workflow is important for smooth and teamwork-friendly app development.3d ago3d ago
RamdhasFactory Design Pattern in SwiftThe Factory Design Pattern is a creational design pattern used in object-oriented programming to create objects.Jul 19Jul 19
RamdhasiOS: XCTest with Dependency Injection: A Mocking ExampleBy adopting dependency injection in your codebase, you make it easier to replace real dependencies with mock objects during testing.May 19May 19
RamdhasTesting with Mocks in iOSMocks simplify testing by enabling us to test our apps without depending on real dependencies.May 15May 15
RamdhasSwiftUI ViewModifiers: View Customization for Clean and Efficient UI DesignSwiftUI ViewModifiers: Simple, powerful customization for your app’s viewsMar 241Mar 241
RamdhasMaking Old Async Code Work with Swift’s New Async/Await FeatureLearn to use Swift’s async/await with old async code using continuations for seamless codingMar 10Mar 10
RamdhasIntegrating SwiftUI Views with UIKit using UIHostingController in iOS SwiftIn iOS development using Swift, UIHostingController is a class provided by SwiftUI that allows you to integrate SwiftUI views into…Feb 26Feb 26