Profile Photo
Keith Wedinger

Software engineer, craft 🍺 nerd, 🏈, ⚽ and F1 🏎️ fan

Presentations

Below are links to my conference presentations. Please feel free to download and use any of the material below.

A Swift Introduction to Swift (pun intended)

Download Slidedeck Download

Presented at: Columbus Code Camp (2016) , M3 Conference (2016)

Swift is Apple’s innovative programming language for Cocoa and Cocoa Touch. Coupled with Xcode, it is now the ideal way to develop your iOS mobile app. Instead of pouring through a bunch of slides with code samples sprinkled in, this pre-compiler session will be hands on. Bring your Mac laptop with Xcode 7 installed and we’ll walk through developing an iOS app using Swift. Along the way, we’ll work through all the necessary language syntax including types, operators, control flow, functions, closures, collections, classes, properties and methods. We’ll use auto layout inside Xcode to lay out the user interface for our app. We’ll also attempt to demystify the world of optionals. The material and checkpoints for this session will be posted on GitHub prior to the start of this session. This pre-compiler is for developers experienced with an object oriented language like Java or C#. Previous experience with Xcode is helpful too but not required.