iOS Interview Experience: Why You Didn't Pass the iOS Technical Test
/At Essential Developer, we help many developers go through the iOS Interview Experience. Recently, we got this message from one of the members of our community…
Read MoreSkilled, disciplined and professional iOS software development resources tailored for you
At Essential Developer, we help many developers go through the iOS Interview Experience. Recently, we got this message from one of the members of our community…
Read MoreA 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.
Read MoreIn this episode, we migrate the Quiz project and its dependencies to Swift 4.2 and modernize our code with the newest additions.
Read MoreIt’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.
Read MoreIn this episode, we set up a Continuous Integration (CI) pipeline for our Quiz project. The goal for this initial setup and integration with GitHub is to guarantee we only merge changes that don’t break the build and are passing all tests.
Read MoreIn this episode, we review the overall architecture of the game, so far formed by the Engine, Routing, Presentation and UI layers.
Read MoreFirst-class iOS engineering with Empathy, Integrity, and Economics in mind. Skilled and disciplined training for iOS professionals and teams.
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.
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.