iOS Swift Programming Update

Swift Programming is coming along. Although it is interesting when you try to set off to do your own thing — I get stumped on where to start. With that, I have been bouncing around various web sites and trying to absorb everything I can with regards to Swift.

Below is basically my progress and also what I intend to look at as well:

Completed

To Complete

Challenges:

  • Segue errors in Udacity course for Rock, Paper, Scissors
  • Auto-Layout still stumps me and requires further practice

Personal Goals

  • Build Audiovisual Screen Size Calculator – used to determine closest and farthest viewer based on a screen or display dimensions
  • Build a Exotic Animal Temperature/Pulse/Respirations reference – wife asked me to do this for her to make it faster to get to common information
  • Build a Site Words Application – my son uses a ring of index cards to work on his site words, I would like to make an app that he can swipe left/right to record wrong/right sight words with audio playback and ability to add words, word groups, and track progress… of course space themed
  • Convert one of my game designs into a multi-player application – first pass at this would not have any AI but would allow for players to play synchronously either via wireless or game center

My adventures in learning iOS Swift programming

For the last couple of years, I attempted to learn iOS Obj-C programming using a variety of sources: Lynda.com, Stanford iTunesU, YouTube, Learning Tree, and some books. I wrote a couple of very light apps and let my skills deteriorate.

Fast forward to 2015… I decided to pick up iOS programming again. This time learning Swift, Apple’s new programming language. I started watching video tutorials on Lynda.com. Learned the fundamentals of the language pretty quickly. Then switched to Stanford iTunesU. Unfortunately, I needed quiet time to charge through those videos since it is just beaming back to my colleague days. Luckily, I found a few great websites and YouTube series online. In addition to them, Udacity has four series on Swift Programming as of this blog post.

Lots of great resources out there and hope to go further with it this year!

Links

YouTube

Lynda.com

  • Swift Essential Training
  • iOS Application Development with Swift