Raúl FerrerAsync/Await use in Swift and SwiftUIPhoto by Joshua Hoehne on UnsplashJan 6, 2023Jan 6, 2023
Raúl FerrerHow to automatize the deployment of iOS applications with BitriseSave a lot of time in developmentApr 28, 2020Apr 28, 2020
Raúl FerrerWhat is SceneDelegate on iOS 13When we run an application on iOS, the first function called is (_: didFinishLaunchingWithOptions: ) in the AppDelegate. In the…Mar 3, 2020Mar 3, 2020
Raúl FerrerHow to test push notifications in Xcode 11.4 simulatorPush notifications are the messages that are sent, to an application installed on a device, from a server…Feb 27, 2020Feb 27, 2020
Raúl FerrerVIP Architecture with CoordinatorClean Swift, also known as VIP (View-Interactor-Presenter) architecture, is an iOS application design pattern that Raymond Law introduced…Feb 12, 2020Feb 12, 2020
Raúl FerrerDesign patterns in softwareFind solutions to recurring design problems.Feb 1, 2020Feb 1, 2020
Raúl Ferrer9 Tips for Avoiding Massive View Controllers in MVC-Based Swift AppsThe Model-View-Controller (MVC) architecture pattern is a basic component of creating app user interfaces. However, when an app becomes…Jan 23, 2020Jan 23, 2020
Raúl FerrerHow to add Dark Mode in iOS 13Surely you have heard of Dark Mode on iOS 13, that is, a mode in which the color range of the user interface darkens.Jan 19, 2020Jan 19, 2020
Raúl FerrerNew architectures for iOS Apps: The ELM Architecture and The Composable ArchitectureSurely you have applied or, at least, you know architectures such as MVC, MVVM, MVP (even others such as VIPER or VIP). However, there are…Jan 14, 2020Jan 14, 2020