Swift and iOS
tutorials, articles, books
and more

A few hours after Swift was announced at the 2014 WWDC, we already had one of the first Swift blog posts: How to make a simple tableview with iOS 8 and Swift. Our articles were read by over 100.000 people in the first month after launch.

We are really excited to see the massive number of people interested in learning Swift. Already there are over 100.000 Swift repositories on github!

​The last integration you will ever do

You’ve probably integrated a handful of analytics and marketing tools for your marketing team, when you really just wanted to ship product. And there will always be new tools that they want to try and, therefore, need your help implementing. Don’t worry—there is a better way. One API to rule them all Segment is a single API that collects your customer…

1 Star2 Stars3 Stars4 Stars5 Stars (3 votes, average: 4.33 out of 5)
Loading...

How to stay up to date with Swift and the Developer Community

As a developer learning never stops. That’s really exciting but also time consuming. Swift quickly became the most popular programming language and that means that a lot of people are doing cool stuff with it. This post is a collection of resources and ways to stay up to date with Swift and the associated developer communities. If you have any…

1 Star2 Stars3 Stars4 Stars5 Stars (5 votes, average: 4.40 out of 5)
Loading...

9 Reasons to learn how to code

Regular people see us as aliens and clients/bosses see us as wizards. In this post I’m going to try to convince you to learn to speak computer and change the world. #1 We’re living in an amazing time Most of the world is now connected to the internet, and computers are all around taking care of more and more of…

1 Star2 Stars3 Stars4 Stars5 Stars (4 votes, average: 5.00 out of 5)
Loading...

iOS Spellbook Part I: Fundamentals

Yes, you have the Fundamentals ready for download starting Today! Months of research and re-write/compile are condensed in a little more over 250 pages. It’s up to you how fast you’ll become an Expert iOS Developer after reading the iOS Spellbook, but our book will deliver the most relevant content so you will do the 20% work to achieve the…

1 Star2 Stars3 Stars4 Stars5 Stars (3 votes, average: 5.00 out of 5)
Loading...

Brain Warmers – Part 1

  Although reading the theory behind algorithms helps, you will gain the most if you combine it with working on your practical skills. Solving many easy exercises will build up your reflexes. Algorithmic thinking, just like movement in sports, requires you to master certain shortcuts for acting faster. The only difference is that they happen at a higher level of…

1 Star2 Stars3 Stars4 Stars5 Stars (3 votes, average: 4.67 out of 5)
Loading...

Combining Colors

Ever wanted that color but a bit darker? Or to combine one color with another? That’s what we’ll learn to do now What is color to a computer? The color of a pixel is described by the amount of red, green and blue light it emits. In case you didn’t already know there are thousands of tiny colored lights/LEDs on…

1 Star2 Stars3 Stars4 Stars5 Stars (3 votes, average: 5.00 out of 5)
Loading...

A Swift Introduction to Algorithms – Part 2

    In part 1 we took a general look at algorithms, what they are and how you can compare and measure them. In this article we are going to start exploring the wonderful world of algorithms based on what problems they solve. What kind of algorithms are there? Algorithms come in different flavours and are the result of extensive…

1 Star2 Stars3 Stars4 Stars5 Stars (4 votes, average: 5.00 out of 5)
Loading...

Firebase 101

  Why firebase? Making a stand alone application is fun, we developers have access to a rich API provided from Apple to make beautiful design and intricate, elegant logic. However, for a modern app a way to persist data outside the actual device is needed. Devices get lost or broken, apps can be uninstalled and so on. No developer wants…

1 Star2 Stars3 Stars4 Stars5 Stars (3 votes, average: 5.00 out of 5)
Loading...

A Swift Introduction to Algorithms – Part 1

  Welcome to your journey throughout the vast world of algorithms! Whether you are still wondering what an algorithm is or hoping to deepen your knowledge about them, in this article will help you dive swiftly into the subject, carve out some valuable thinking patterns through various exercises and hammer a few hard problems using the power of algorithms. What…

1 Star2 Stars3 Stars4 Stars5 Stars (4 votes, average: 5.00 out of 5)
Loading...

The Exercise Platform is available online!

The exercise platform behind our Swift Programming from Scratch macOS training app is now available online.       +     Subscribe now and get full access to our online exercise platform +  the PDF and ePub versions of the book! Swift Programming from Scratch  Each chapter has two sections: the first one has a bit of theory and the second has…

1 Star2 Stars3 Stars4 Stars5 Stars (4 votes, average: 4.75 out of 5)
Loading...
Subscribe
We send about one email per week with our latest tutorials and updates
Never display this again :)