Skip to content

A sample app written to demonstrate the basics of iOS development using Swift during a workshop I conducted @ York University

License

Notifications You must be signed in to change notification settings

m-alani/contacts-list-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contacts List (Intro to iOS Development using Swift)

This is a sample app used to introduce individuals to the basics of iOS App Development using Swift.

Use the master branch for the in-person workshop. Alternatevily, you should checkout the completed branch if you want to see the completed project.


Workshop Topics

  • Tooling (XCode, CocoaPods)
  • The App Life Cycle
    • UIApplicationMain
    • App States
    • The App Delegate
  • Interface Builder & View Controllers
  • TableViews Overview
  • Parsing JSON & API calls using URLSession Overview
  • Concurrency with Grand Central Dispatch Overview (time permitting)

Resources


Screenshots

Main Screen User Details Screen


Marwan Alani - 2019 - marwan@alani.ca, Twitter, LinkedIn, Website
Written for a CSHUB workshop hosted @ York University (Toronto, Canada)

About

A sample app written to demonstrate the basics of iOS development using Swift during a workshop I conducted @ York University

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages