26 01, 2019

How to Create Good-Looking iOS Apps – Even if a Deadline is Looming

By |2019-01-26T18:26:33+00:00January 26th, 2019|Design, GUI, iOS Programming, Swift 4, Swift Programming, UX|0 Comments

If you want to create an iOS app that stands out, the least you could do is to give it a custom look and feel. Let’s say that you want to start by changing the background color of your UIViews to dark gray. You may be tempted to switch to your storyboard, and change the background color of each UIView in the “Attributes Inspector.” Not so quick! There’s a better and easier way to provide a custom color scheme/branding for your app. UIAppearance lets you customize the views and controls consistently across the entire applications. It’s elegant and straightforward, [...]

9 08, 2018

New Lynda Course “iOS Development: Architecture”

By |2018-08-09T19:30:08+00:00August 9th, 2018|course, Design, iOS Programming, LinkedIn Learning, Lynda, OOP, Software development, Swift, Swift 4, Swift Programming, UML, Video Course|0 Comments

Woohoo! My latest course "iOS Development: Architecture" is now available on LinkedIn Learning:   and on

28 06, 2018

Three Courses that Make You a Better Developer

By |2018-06-28T13:33:41+00:00June 28th, 2018|algorithms, course, data structures, Design, iOS Programming, OOP, Swift, Swift 4, Swift Programming, Udemy, UML, Video Course, Videos|0 Comments

Do you want to become a better software developer? If you said yes, these offers will probably interest you. In these three courses, I share practical knowledge that can be applied instantly. 1. Software Development from A to Z Get insights into the software development industry. You will acquire professional and technical skills together with an understanding of what software development is. Click here to enroll for just $9.99 2. UML and Object-Oriented Design Foundations Learn about the fundamentals of Object-Orientation, the programming paradigm used to build every modern software system. We also delve into UML, the communication standard that every software [...]