Rafael AsencioV. Dependency Inversion Principle in SwiftTo finish with our series of solid principles we will talk about the last principle the Dependency Inversion Principle which tells us that:3 min read·Aug 27, 2021----
Rafael AsencioIV. Interface Segregation Principle in SwiftContinuing with the series of SOLID principles, we are going to talk about the Interface Segregation Principle.3 min read·Aug 12, 2021--1--1
Rafael AsencioIII. Liskov Substitution Principle in SwiftWe continue with the Liskov Substitution principle. In the last post where we talked about the Open/Closed principle we mentioned that it…2 min read·Aug 12, 2021----
Rafael AsencioII. Open-Closed Principle in SwiftContinuing with the series of SOLID principles we will talk in this post about the Open-Closed principle. If you didnt’ heard about SOLID…3 min read·Aug 11, 2021----
Rafael AsencioI. Single Responsibility Principle in SwiftYou’ve probably heard of the SOLID principles, but what exactly do they mean?2 min read·Apr 15, 2021----
Rafael AsencioConcurrencia en iOS. Uso de GCD. I SwiftLa concurrencia se da siempre que nuestra aplicación ejecuta más de una tarea de forma simultánea e independientemente al mismo tiempo…2 min read·Jan 14, 2021----
Rafael AsencioComo mapear JSON en Swift con Codable .A partir de Swift 4, se introdujo el protocolo Codable. Este protocolo está compuesto por dos protocolos (Decodable, Encodable) que nos…2 min read·Jan 13, 2021----
Rafael AsencioEstablecer un UIViewController como root programaticamente. iOS 13A partir de iOS 13, se introdujo el fichero SceneDelegate el cual incorpora cambios en cómo accedemos al controlador root de nuestra app.2 min read·Jan 11, 2021----