Listly by Pali Madra
Ray has worked hard on creating tutorial for mortals like me who want to get started in iOS development. You build a simple iPhone calcuator by the end.
It might be easy for others but I kept wavering and going to other interesting posts which was not going to let me finish learning iOS development with Swift.
Therefore I created this list and thought I would share it.
Thank you Ray for sharing the information and helping and this is my small way of giving back.
Update 12/18/14: Series updated for Xcode 6.1.1. Swift is Apple's brand new programming language, just released this year at WWDC. Along with the language, Apple released an excellent Swift reference guide that I highly recommend. However, the reference guide is long!
Update 12/18/14: Updated for Xcode 6.1.1. Welcome back to our Swift tutorial series! In the first Swift tutorial, you learned the basics of the Swift language, and created your very own tip calculator class. In this second Swift tutorial, you will learn how to make a simple iOS app.
Update 12/19/14: Updated for Xcode 6.1.1. Welcome back to our Swift tutorial series! In the first Swift tutorial, you learned the basics of the Swift language, and created your very own tip calculator class. In the second Swift tutorial, you created a simple user interface for the tip calculator.
The xCode file for download
The Hello World tutorial was the first programming article written for our free programming course. We think it's time to update the tutorial to make it fit for Xcode 5. Since the release of Xcode 5, we received quite a lot of queries (or complaints) about the Hello World tutorial.
Update 6/02/14: Fully updated for iOS 7 by Jorge Jordán. The iPhone is an amazing platform to develop on for indie software developers. It's never been easier to come up with your own unique app idea, code something up, and have it be available to millions of potential customers!
Update 6/02/14: Fully updated for iOS 7 by Jorge Jordán. This iOS tutorial is the second part of a three-part series on how to create a simple iPhone app for beginners. And this app happens to be about rating scary bugs!
Update 6/02/14: Fully updated for iOS 7 by Jorge Jordán. This article is the final part of a 3 part iOS tutorial series on how to create a simple iPhone app for beginners. And this app happens to be about rating scary bugs!
Update 4/11/2015: Updated for Xcode 6.3 / Swift 1.2 Update note: This tutorial was updated for iOS 8 and Swift by Ray Fix. Original post by Tutorial Team member Ellen Shapiro. A huge piece of the programming puzzle in working with Cocoa, Objective-C and Swift is Object-Oriented Programming.
Update 4/11/2015: Updated for Xcode 6.3 / Swift 1.2 Update note: This tutorial was updated for iOS 8 and Swift by Ray Fix. Original post by Tutorial Team member Ellen Shapiro. In Part 1 of this tutorial, you learned the basics of object-oriented design: objects, inheritance, and the model-view-controller pattern.
Most of Apple's frameworks have a object-oriented architecture. Before you start digging into iOS/MacOS development you should first understand object oriented programming and design patterns. In this article we will go through the basic notions and design patterns in order to get you started with app development.
We are proud to announce that we just released a demo for the Swift Programming from Scratch application. For each exercise from the book we are going to make a special Playground that you will use to solve it. It will validate your solutions and keep track of your progress.