Change Location × Lansing, MI

    Recent Locations

      Swift Workshop - Developing Your First iPhone App and More in Lansing

      • Swift Workshop - Developing Your First iPhone App and More Photo #1
      1 of 1
      June 1, 2019

      Saturday   8:30 AM - 11:30 AM

      1300 Eureka Street
      Lansing, Michigan

      • No Performers Listed
      Swift Workshop - Developing Your First iPhone App and More

      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:
      About Leo
      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: on Apple and Business, and, a productivity podcast for non-perfectionists.

      Categories: Education | Organizations & Meetups | Science | Technology

      Event details may change at any time, always check with the event organizer when planning to attend this event or purchase tickets.