Rui CostainYoyo EngineeringSwift, MVVM and CombineOne of the most exciting announcements from this year’s WWDC is the new Combine framework. Combine provides a declarative Swift API for…Jul 12, 2019Jul 12, 2019
Rui CostainYoyo EngineeringMigrating Yoyo Wallet to Swift 3A few days ago I came across this article by Yammer Engineering describing their process of migrating their codebase to Swift 3. I found it…Nov 23, 2016Nov 23, 2016
Rui CostaRxMediaPicker — picking photos and videos the cool kids’ way!If you ever used UIImagePickerController in your iOS apps and you didn’t like the experience, there are probably a few reasons that explain…Feb 10, 2016Feb 10, 2016
Rui CostaWhen functional meets Swift — 5 useful libraries for your appsWant it or not, functional programming is here to stay. Even more mainstream languages are adopting functional concepts and getting…Dec 26, 2015Dec 26, 2015
Rui CostaA bit of steroids for Auto LayoutAuto Layout is a constraint-based system that allows the creation of adaptive interfaces, making it easy to manage different screen…Dec 23, 2015Dec 23, 2015
Rui CostaSwiftyWalkthrough — adding a great walkthrough experience to your iOS appsA walkthrough can provide a great way to give users some insight of what your app can do. Although it doesn’t make sense to include one in…Dec 7, 20152Dec 7, 20152
Rui CostaSaving precious time when building Carthage dependenciesIf you do Cocoa development, it is likely you have come across with Carthage by now. Carthage is intended to be the simplest way to add…Nov 27, 2015Nov 27, 2015