@SwiftEducation

Swift Education (Deprecated)

DEPRECATED. These materials for teaching Swift and app development are no longer maintained.

  • DEPRECATED. Web site for Swift Education.

    HTML 72 15 Updated Jul 5, 2018
  • DEPRECATED. Instructor lesson plans that accompany Xcode projects, for guiding in-class experiential learning.

    715 107 Updated Jul 4, 2018
  • presentations Archived

    DEPRECATED. Short, topic-focused instructor presentations that illustrate iOS and Swift concepts.

    307 31 Updated Jul 4, 2018
  • Flashlight Archived

    DEPRECATED. A boilerplate single-view iOS app that displays a white screen.

    Swift 30 18 Updated Jul 4, 2018
  • WordCollage Archived

    DEPRECATED. An iOS app that displays a collage of fun topics, as a means for learning about Xcode, Auto Layout constraints, size classes, and action connections.

    Swift 51 24 Updated Jul 4, 2018
  • SpaceAdventure Archived

    DEPRECATED. A "command line tool" Xcode project for learning about Swift concepts.

    Swift 29 18 Updated Jul 4, 2018
  • Clock Archived

    DEPRECATED. An iOS app that uses time to illustrate controller and application life cycle events; and notifications.

    Swift 38 24 Updated Jul 4, 2018
  • Stopwatch Archived

    DEPRECATED. An iOS app that uses elapsed time as a context for practicing MVC, discovering the basics of threads, and applying NSTimer.

    Swift 37 21 Updated Jul 4, 2018
  • UnitConverter Archived

    DEPRECATED. An iOS app that uses temperature conversion as a means of practicing MVC, applying protocols and delegates, and persisting application state.

    Swift 33 18 Updated Jul 4, 2018
  • EasyBrowser Archived

    DEPRECATED. An iOS app that uses a Web View to practice delegation; and to learn about URLs and HTTP requests.

    Swift 31 20 Updated Jul 4, 2018
  • Found Archived

    DEPRECATED. A simple iOS app with a map, to introduce Map Kit and Core Location.

    Swift 35 18 Updated Jul 4, 2018
  • NoiseMaker Archived

    DEPRECATED. An iOS app for playing four different sounds, as a means of exploring AV Foundation and asynchronous methods.

    Swift 27 14 Updated Jul 4, 2018
  • Gesturizer Archived

    DEPRECATED. A simple iOS app for exploring Gesture Recognizers.

    Swift 28 15 Updated Jul 4, 2018
  • FingerPainter Archived

    DEPRECATED. An iOS app that lets users draw with a finger, as a means of exploring touches, touch events, and Core Graphics.

    Swift 39 17 Updated Jul 4, 2018
  • Flashcards Archived

    DEPRECATED. A simple iOS app with flashcard terms and definitions, to learn about navigation controllers and segues.

    Swift 27 13 Updated Jul 4, 2018
  • RSSReader Archived

    DEPRECATED. An iOS App to explore the UIKit tab bar controller and retrieving data over the network.

    Swift 21 5 Updated Jul 4, 2018
  • Journal Archived

    DEPRECATED. An app for recording periodic journal entries, as a vehicle for learning about table view controllers.

    Swift 10 7 Updated Jul 4, 2018
  • Zombulator Archived

    DEPRECATED. Zombie battle simulation, to explore probability, simulation, and SpriteKit.

    Swift 1 3 Updated Jul 4, 2018
  • DEPRECATED. Teaching App Development with Swift materials, bundled up as a single archive.

    Swift 14 5 Updated Apr 19, 2016
  • playgrounds Archived

    DEPRECATED. A collection of playgrounds for teaching Swift programming concepts.

    44 17 Updated Oct 29, 2015