Fernando Martín OrtizUnidirectional Architectures and time traveling in Swift: ITime traveling in Swift is possible. You just need some functional programming, state management techniques, and voilà!5 min read·Dec 21, 2020----
Fernando Martín OrtizSimple Dependency Injection using @propertyWrapperNotes: This has already been posted on my personal blog.4 min read·Nov 4, 2019----
Fernando Martín OrtizA single source of truthNote: This article has already been posted on my personal blog.5 min read·Nov 4, 2019----
Fernando Martín OrtiziniOS App DevelopmentMinimal Networking layer from scratch in Swift 4How to build a declarative Networking layer in 118 relying on Codable, protocol oriented programming and URLSession without compromising…3 min read·May 28, 2018--5--5
Fernando Martín OrtiziniOS App DevelopmentService-oriented AppDelegateAppDelegate is typically a huge class. It knows too much about your application and it progressively becomes a mess. Here, I will show you…3 min read·Feb 27, 2017--16--16
Fernando Martín OrtiziniOS App DevelopmentLittle Snippets #1: Group By in Swift 3A short implementation of the classic ‘group by’ function in Swift 3 as an Array extension.1 min read·Feb 23, 2017--3--3
Fernando Martín OrtiziniOS App DevelopmentArchitecting an Analytics layerA better way of integrating Analytics SDK combining the Observer and the Adapter patterns.3 min read·Feb 23, 2017--11--11
Fernando Martín OrtiziniOS App DevelopmentA better, exhaustive switch in UITableView protocolsI have written a lot of not-good-looking code inside UITableViewDelegate and UITableViewDataSource. Here is a very handful trick I’ve…1 min read·Feb 14, 2017--1--1
Fernando Martín OrtiziniOS App DevelopmentBe Literal!Swift supports color literals and image literals. A brief explanation on these concepts and some usage examples.3 min read·Feb 13, 2017--5--5
Fernando Martín OrtiziniOS App DevelopmentIsolating tasks in Swift, or how to create a testable networking layer.There are a lot of shiny iOS architectures that are getting more and more hype in the last few years. As they are all valid and have good…5 min read·Feb 12, 2017--6--6