A decent beginner guide. Helps you get signed up as Apple developer, get XCODE installed, introduces SWIFT, then works through a "Hello World" app on your iPhone or simulator. After a basic example, it goes further with more involved examples that introduce basic animation and maps.
-- UPDATE --
I removed a star due to a key omission that will cause much frustration when trying to complete the BMI coding example. In the second example, a body mass calculator, text fields are used to enter and display information. However, the example completely neglects to mention how to make the text fields accessible by the code. So here it is :
Once the edit fields are placed on the view controller screen, you will need to connect it to the code. On page 80, there is an example of linking a button to the code. Do the same thing with the text fields (control - drag - drop), but instead of defining the link as an IBAction, you will define an IBOutlet and name the variable. This will cause XCODE to insert a " @IBOutlet weak var weightInput: UITextField!" type of line in the code, and associate the it with the corresponding text field.
- Amazon Business : For business-only pricing, quantity discounts and FREE Shipping. Register a free business account