Articles
Page 19 • RSS Feed
Page 19 • RSS Feed
A question we are frequently asked, usually by less experienced iOS developers, is how to prepare for an iOS interview. Most candidates look for our advice for preparing on technical details such as what frameworks or libraries to invest their time in, what architectural patterns should they be using, and other technical details.
Have you ever had an iOS interview experience, never heard back and wondered what went wrong? In this article, we’d like to share some reasons why that might have happened.
In this episode, we migrate the Quiz project and its dependencies to Swift 4.2 and modernize our code with the newest additions.
In this video, we are going to discuss the main reason why we set goals to improve but sometimes cannot achieve them.
In this article, we dive into the importance of Integrity for software teams and why at Essential Developer we have adopted Integrity as one of our three pillars that form the foundation of our principles, along with Empathy and Economics.
It’s no mystery that good education can increase your value as a professional software developer. We all might have gaps in our knowledge that are preventing us from getting the pay rise we so much want. Finding the perfect content for your current needs is an important task, and we take it very seriously at Essential Developer. That's why we are offering you a special Advanced iOS Programming PDF for free to download containing thoughts to help you find your next course.
Today we're going to analyze the VIP (Clean Swift) Architecture. And, as we did in previous videos with VIPER , MVC, MVVM, and MVP , we will decide if we can call VIP a Software Architecture or a Design Pattern.
In this article, we talk about how junior developers can impact their productivity and state of mind by setting false metrics.
A Brazilian programmer walks into a Polish farm may sound like the beginning of a joke, but it’s how my last weekend started. It all began when…
Today we're going to analyze the VIPER iOS Architecture and decide if we can call it a Software Architecture or a Design Pattern like the MVC, MVVM and MVP design patterns we talked about in the previous video .
In this article, we’ll explore ideas on how to avoid common mistakes when looking for an Advanced iOS Programming Course. And how to smartly invest in your education to get a significant increase in your income.
In our experience, it’s very tricky to label topics as “Advanced” iOS Programming Concepts . “ Basic ,” “ Intermediate ,” and “ Advanced iOS Programming Concepts ,” should be judged by the reader, not the writer! We believe that, although it can be an effective marketing strategy, labeling content as advanced can be a mistake.
Caio Zullo
I've been writing software since 1998, professionally since 2006, and on Apple platforms since 2009. I love building robust, well-engineered, and beautiful applications and coaching developers to achieve their best potential.
Mike Apostolakis
I'm a software engineer from Athens, Greece. My goal is to help the software industry evolve by enabling developers and companies to practice valuable techniques and build powerful and durable systems.