• Home
  • Articles
  • Work

Category: Development

Creating an abstraction layer for the model

Have you ever seen different layers for the model in iOS development? I never have. When using Core Data, for example, we usually manipulate NSManagedObject directly in the view. That’s…

Organizing your Swift classes

I’ve always used Xcode annotations to organize my code and improve its readability. I finally ended up with a pattern I use in almost every class, which allows me to…

Simplify you life with fastlane

If you ask any iOS developer, he will most likely tell you that the process of publishing an app is far from simple. Fastlane can dramatically simplify your life by…

How to have different icons for your app

When building an app, we often have the App Store version installed on our devices, but we also need to install the beta version, and if we want to have…

Topics

  • Development
  • Freelance
  • Life Lessons
  • Personal
© 2021 Nicolas Bichon