Moussa HellalSwipe-back Gesture for Custom Navigation in SwiftUIUsing a custom navigation in SwiftUI is a must for most apps to opt in for that perfect design. For that you need to hide the default…Dec 7, 20232Dec 7, 20232
Moussa HellalLoad/Cache async Image with URL in SwiftUI with Loading indicatorLoad/Cache async Image with URL in SwiftUI with Loading indicator in 5 lines of codeNov 18, 2023Nov 18, 2023
Moussa HellalAdding AppDelegate to your SwiftUI AppAdd Appdelegate to your SwiftUI application with code samples.Nov 15, 2023Nov 15, 2023
Moussa HellalPlay sounds in SwiftIncorporating audio cues can drastically improve the overall User-Experience in your application, whether it’s verifying a successful…Sep 6, 2023Sep 6, 2023
Moussa HellalNavigation in SwiftUI | Custom and Complete with NavigationStackFirst of all I am absolutely thrilled and honored by the many requests I received from the iOS community to create this article following…Jun 25, 20233Jun 25, 20233
Moussa HellalApp Localization: Reaching a Global Audience with SwiftApplication localization is essential for reaching a worldwide audience because it removes language barriers, improves user experience…Jun 18, 2023Jun 18, 2023
Moussa HellalGet SafeArea & TabBar Sizes in SwiftUIUnderstanding and effectively utilizing the safe area and tab bar sizes is essential when developing iOS apps with SwiftUI in order to…Jun 11, 20231Jun 11, 20231
Moussa Hellal“@escaping” and “non-escaping” in SwiftIn this article we are going to talk about @escaping and non-escaping in Swift, understand the main differences, and check the sample code…Jun 4, 2023Jun 4, 2023
Moussa HellalNavigation in iOS 16 SwiftUI | NavigationStackSince Navigation had a huge shift in iOS 16, and the old way of navigation has faced deprecation.May 21, 2023May 21, 2023
Moussa HellalBuild a ViewModifier in SwiftUIViewModifiers make it simple to alter the look and behavior of views, which helps your SwiftUI code to be cleaner and easier to maintain.May 20, 2023May 20, 2023