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…1 min read·Dec 7, 2023--1--1
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 code2 min read·Nov 18, 2023----
Moussa HellalAdding AppDelegate to your SwiftUI AppAdd Appdelegate to your SwiftUI application with code samples.2 min read·Nov 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…2 min read·Sep 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…6 min read·Jun 25, 2023--3--3
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…3 min read·Jun 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…2 min read·Jun 11, 2023----
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…3 min read·Jun 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.4 min read·May 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.3 min read·May 20, 2023----