Why the dark side of the force should use Swift and a SOLID architecture

26th May 2016 in London at CodeNode

There are 24 other SkillsCasts available from iOSCon 2016 - The conference for iOS and Swift Developers

Please log in to watch this conference skillscast.

572854218 640

Everybody involved in a mid size project or bigger is concerned about architecture. We have all been told that a good architecture can help us to have a more agile, robust, and easier to work with application, but it is not always clear how nor the architecture everybody else is talking about. By establishing parallelisms with the very well known problems of the Death Stars and the Starkiller Base, Jorge will go through the most relevant problems, explain how a well though out architecture can be valuable to us, and share some code that implements it. The talk includes only minor spoilers, it will focus on more than MVC. Jorge will use Swift in all of the code examples, because, in his opinion, it is very well suited to implement those advanced architectures. He will highlight its advantages and disadvantages compared Objective-C and other languages from an architectural point of view.

Take away concepts

  • Architectural concepts for mobile applications

  • How to use some common design patterns

  • How to improve the testability of your code

  • Take advantage of Swift features

The Call for Papers is now open for iOSCon2017! Submit your talk for the chance to join a stellar line-up of experts on stage. Find out more.
Get your tickets for iOSCon 2017!.


Thanks to our sponsors

Why the dark side of the force should use Swift and a SOLID architecture

Jorge Ortiz Fuentes

Jorge is a freelance dedicated to mobile development, security, and systems architecture. As a developer he started to work for the M.I.T. in 1993 and since he has collaborated in many software projects. Most of them were internally for HP where he worked for more than 15 years. During the last 6 years he has been working in different aspects of mobile development. After playing with PalmOS, he learned Android programming for the first Google App contest and immediately started to play with the first iPhone SDK. He often participates as instructor in the best iOS and Android Bootcamps in U.S.A. and Europe. He has recently founded Canonical Examples to help other developers to take a step forward and become senior developers in a very demanding market.