- This event has passed.
Swift Workshop – Developing Your First iPhone App and More
June 1 @ 8:30 am - 11:30 amFree
With Swift 5 and ABI stability, Swift has matured into a language ready for new adopters. In this talk, Leo gives an introduction to Swift development as well as its journey.
What Is This About?
In this session, Leo will cover the basics of the syntax and how it is similar to other languages. This session will explain some differences such as Optionals, Enumerations, and Error Handling. We then build our first iOS Application with navigation, tabs, and a table view.
By building the application, we can get into some of the patterns and practices in iOS development including Delegation, Protocol-Oriented Programming, and Functional Programming. Lastly, we’ll get into the basics of Apple Watch development and how we can carry our skills to the watch.
If you are interested in getting started with Swift and developing for the Apple Watch, you’ll want to check this workshop out.
What You’ll Need…
macOS Computer with latest version of macOS installed…
macOS Mojave 10.14.4 – for more info on how to upgrade macOS check out this link:
Xcode 10.2.1 – for more info on how to download Xcode, check out this link:
Leo Dion runs BrightDigit, a company in Lansing, Michigan which specializes in software development in the Apple space: iOS, macOS, and watchOS as well as marketing integration. He has almost 10 years of experience developing in iOS and has been blogging about Swift since day 1. He lives his wife and 5 kids and currently run two podcasts: empowerapps.show on Apple and Business, and okproductive.com, a productivity podcast for non-perfectionists.