12 Amazing Tutorials On How To Create iOS Apps
Although Apple has some nice documentation on how to use Xcode and how to program using Swift, the best way to learn how to create an iOS app is to read tutorials and view iOS app source code build by others.
We decided to create a list of best iOS app creation tutorials out there. And there are quite some amazing ones. All of these tutorials are free to use.
1. Candy Crush Tutorial
Create your own Candy crush with this amazing tutorial by Matthijs Hollemans. This tutorial is not meant for people who are trying to make their very first iOS app. It does require quite some knowledge of SpriteKit.Link: http://www.raywenderlich.com/75270/make-game-like-candy-crush-with-swift-tutorial-part-1
2. Hello World Tutorial
This is a great guide for anybody who wants to create his/her very first app. It is a very simple “hello world” app to master the basics of using Xcode. Be sure to also check out the great tutorial “Art of War Card Game” when you finished the first tutorial.
Link: http://codewithchris.com/5-your-first-swift-app/
3. 7 Minute Workout Tutorial
The 7 minute workout app has been a hype in the app store. Now learn how to build your own. In the tutorial you will learn how to display Youtube videos in your app and how to use UITableViews.
Link: http://shrikar.com/7-min-workout-app-in-swift-for-ios8/
4. Flappy Bird Tutorial
There are enough Flappy Bird clones in the world. So, no please don’t release another! That said this is absolute great tutorial as you learn a lot about sound, graphics and collision detection. All great things to learn when want to create your own mobile games in the future.
Link: http://avionicsdev.esy.es/article.php?id=11
5. Video Search App with Youtube API
This tutorial learns you how to use the Youtube API and how to display Youtube video’s in your app.
Link: http://www.appcoda.com/youtube-api-ios-tutorial/
6. ToDo List App Tutorial
A great tutorial on how to create a todo list app with gesture control. With a swipe gesture users are able to remove tasks from the todo list.
Link: http://www.raywenderlich.com/77974/making-a-gesture-driven-to-do-list-app-like-clear-in-swift-part-1
7. Messenger App Tutorial
Learn how to create your own messenger app with the help of Sinch SDK & Parse SDK. I must say, Sinch is great for SMS and instant messaging.
Link: https://www.sinch.com/tutorials/minichat-ios-messaging-app/
8. Uber App Tutorial
With this tutorial you will create an Uber client side app. In this great tutorial you will learn how to use CoreLocation, Mapkit and Custom Views.
Link: http://shrikar.com/build-your-own-uber-app-in-swift/
9. Word Game Tutorial
This tutorial is for developers who are more familiar with Swift. This tutorial includes a lesson in UIKit to create visual effects. In this tutorial you will learn how to properly structure using MVC (Model-View-Controller), organizing game controller logic and loading levels from configuration files.
Link: http://www.raywenderlich.com/77981/make-letter-word-game-uikit-swift-part-1
9. Game of Life Tutorial
Learn how to create a game using Swift and the SpriteKit game engine. The project is also available on Github.
Link: https://www.makeschool.com/tutorials/create-the-game-of-life-using-swift-and-spritekit
10. Run Keeper Tutorial
In this guide you will learn how to create a Runkeeper like app. Run keeper is an app that lets your track how far you have run by tracking you through GPS. You will learn how to use Core Location to track your GPS coordinates in this guide.
Link: http://www.raywenderlich.com/73984/make-app-like-runkeeper-part-1
11. Apple Watch Guessing Game Tutorial
In this tutorial you will learn how to create a Apple Watch App using WatchKit. If this is your first time building an Apple Watch App, be sure to first check this great introduction tutorial on how to use WatchKit.
Link: http://www.appshocker.com/swift-watchkit-tutorial-part-3-guessing-game-episode-1/
12. Tetris Game Tutorial
This tutorial is a great introduction to Swift and SpriteKit. You do not need to be a expert programmer for this tutorial. This is quite a large tutorial which covers a lot of ground if you are learning Swift.
Link: http://www.sitepoint.com/create-tetromino-puzzle-game-using-swift-getting-started/
Next
These tutorials should help you to get some good knowledge about creating iOS apps and understanding the basics of Xcode and Swift.
After going through some of the above tutorials you should be able to create some very cool apps already. If you want to learn more, you should also check out some of the iOS app source code packages on Codester.
Join over 50,000 developers, designers and entrepreneurs!
Get exclusive articles, special deals and freebies delivered straight to your email inbox!