Hugo Corbucci's Blog

Showing all posts tagged #ios:


Developing Hybrid applications

Posted on June 24th, 2016

When it comes to mobile, native vs hybrid vs web is among the most common debates. The trade offs are not very complicated.

Native means you have to re-implement similar features across at least 2 platforms but likely a couple more. It also tends to mean you have some sort of shared back-end anyway that doesn't have any user interface but still provides a bunch of common APIs to persist and share data across platforms. It often requires 2 or more teams to...


Developing for iOS - part 2

Posted on January 1st, 2016

If the post for part 1 talked about language choice, there is another aspect of iOS development that is also a big choice but a lot less obvious: Graphical User Interface (GUI).

XCode and iOS development are tightly coupled together as with most proprietary development platforms (think Visual Studio). When it comes to the user interface, there are two...


Developing for iOS - part 1

Posted on December 3rd, 2015

In the last few months, for multiple reasons, I was drawn into developing a few mobile applications for iOS. I wanted to share a bit of my learnings and the choices I've made when it comes to it. The first one has to be language: Objective-C or Swift.

Well, I tried Objective-C. I did. For about 30 minutes. By then, I had to create 8 files, 4 headers and 4 implementations and I was trying to shape up what my interfaces would look like so I had to keep all of...