Schedule Archive

View Current Schedule

Spring 2021

  • Jan

    26

    Intro to iOS Development, Part 1

    Learn the basics of iOS Development by building a fun Tap Game!

  • Feb

    2

    Intro to iOS Development, Part 2

    Learn more about basics of iOS Development by building a 'Guess the Number' game!

  • Feb

    9

    Intro to UICollectionView

    Collection Views are a common component in iOS apps. Learn how to harness them by building a Reminders app.

  • Feb

    16

    Interface Builder and Autolayout

    Learn about using Inteface Builder and Autolayout to create apps that look good on every screen size.

  • Feb

    23

    Data Persistence with UserDefaults

    Learn how to save your data between launches by building a Pin Drop app (bonus content: MapKit and Gesture Recognizers!).

  • Mar

    2

    Using Multiple View Controllers

    Learn how to pass data between multiple View Controllers by building a 'Colors' app. (Bonus content: more UICollectionView!)

  • Mar

    9

    Networking with Codable

    Learn how to use URLSession to request data from online APIs, and how to parse the response using Swift's Codable protocol.

  • Mar

    16

    No Meeting

    Spring Break

  • Mar

    23

    Intro to SwiftUI

    Learn the fundamentals of the new SwiftUI framework to build professionally looking cross-platform user interfaces in minutes.

  • Mar

    30

    Intro to Animations

    Learn the fundamentals of Animations in Swift by building a gallery app that displays several Transforms and Events!

  • Apr

    6

    Intro to Firebase

    Learn how to build a Chat app that uses Firebase's Realtime Database to store data in the cloud.

  • Apr

    13

    App Challenge

    See if you can use what you have learned to make a News App!

  • Apr

    20

    TBD

    Surprise Event

  • Apr

    27

    TBD

    Surprise Event

Fall 2019

  • Jan

    14

    Intro to iOS Development, Part 1

    Learn the basics of iOS Development by building a fun Tap Game!

  • Jan

    21

    Intro to iOS Development, Part 2

    Learn more about basics of iOS Development by building a 'Guess the Number' game!

  • Jan

    28

    Intro to UITableView

    Table Views are a common component in iOS apps. Learn how to harness them by building a Reminders app.

  • Feb

    4

    Interface Builder and Autolayout

    Learn about using Inteface Builder and Autolayout to create apps that look good on every screen size.

  • Feb

    11

    Data Persistence with UserDefaults

    Learn how to save your data between launches by building a Pin Drop app (bonus content: MapKit and Gesture Recognizers!).

  • Feb

    18

    Using Multiple View Controllers

    Learn how to pass data between multiple View Controllers by building a 'Colors' app. (bonus content: UICollectionView!)

  • Feb

    25

    Networking with Codable

    Learn how to use URLSession to request data from online APIs, and how to parse the response using Swift's Codable protocol.

  • Mar

    2

    Intro to Animations

    Learn the fundamentals of Animations in Swift by building a gallery app that displays several Transforms and Events!

  • Mar

    17

    No Meeting

    Spring Break

  • Mar

    24

    Intro to Firebase

    Learn how to build a Chat app that uses Firebase's Realtime Database to store data in the cloud.

  • Mar

    31

    App Challenge

    See if you can use what you have learned to make a News App!

  • Apr

    7

    TBD

    Surprise Event

  • Apr

    14

    iOS Demo Day

    Stay tuned for more information about our fun end-of-semester event.

Spring 2018

  • Jan

    16

    Sound Board

    Introduction to iOS development

  • Jan

    23

    Guess the Number

    Introduction to iOS development

  • Jan

    30

    No Meeting

    College of Computing Career Fair

  • Feb

    6

    About Me

    Autolayout & Interface Builder

  • Feb

    13

    Reminders

    Intro to UITableView

  • Feb

    20

    Pin Drop

    MapKit and Data Persistence

  • Feb

    27

    Simon Says

    Animations

  • Mar

    6

    Networking

  • Mar

    13

    Using Multiple View Controllers

  • Mar

    20

    No Meeting

    Spring Break

  • Mar

    27

    App Challenge

  • Apr

    3

    TBA

  • Apr

    10

    TBA

  • Apr

    17

    Demo Day

    Food, Presentations, and Prizes!

Fall 2017

  • Aug

    29

    Tap Game

    Introduction to iOS development - Part 1

  • Sep

    5

    Guess the Number

    Introduction to iOS development - Part 2

  • Sep

    12

    Meeting Canceled

  • Sep

    19

    About Me

    Autolayout & Interface Builder

  • Sep

    26

    No Meeting

    College of Computing Career Fair

  • Oct

    3

    Shopping List

    Intro to UITableView

  • Oct

    10

    No Meeting

    Fall Break

  • Oct

    17

    Colors List

    Intro to Multi-Screen Apps

  • Oct

    24

    Pin Drop

    Data Persistence & MapKit

  • Oct

    31

    Tunes App

    Networking & JSON Decoding

  • Nov

    7

    News App

    Special Challenge

  • Nov

    14

    Learning

    Animations

  • Nov

    21

    No Meeting

    Thanksgiving Break

  • Nov

    28

    TBA

    TBA

  • Dec

    5

    No Meeting

    Finals week

Spring 2017

  • Jan

    17

    Tap Game

    Introduction to iOS

  • Jan

    24

    No Meeting

  • Jan

    31

    About Me App

    Autolayout, Tab Bars, and Navigation Controllers

  • Feb

    7

    Reminders App

    Table Views

  • Feb

    14

    Tech Talk hosted by MailChimp

    Intro to Core Data

  • Feb

    21

    Places I’ve Been App

    MapKit and CoreData

  • Feb

    28

    Chat App

    Firebase

  • Mar

    7

    Photos App

    Collection Views and Photos Framework

  • Mar

    14

    Flappy Buzz

    SpriteKit Crash Course

  • Mar

    21

    No Meeting

    Spring Break

  • Mar

    28

    Build Your Own App

    Special Challenge

  • Apr

    4

    Build Your Own App

    Special Challenge

  • Apr

    11

    Build Your Own App Session

  • Apr

    18

    Demo Day

  • Apr

    25

    No Meeting

    Finals Week

  • May

    2

    No Meeting

    Finals Week

Fall 2016

  • Aug

    30

    Introduction

  • Sep

    6

    Guessing App

  • Sep

    13

    AirWatch Presentation

    Optionals

  • Sep

    20

    No Meeting

    Career Fair Week

  • Sep

    27

    Calculator App

  • Oct

    4

    ScoreKeeper App

    MapKit and CoreData

  • Oct

    11

    No Meeting

    Student Recess

  • Oct

    18

    Notes App

    Part 1

  • Oct

    25

    Notes App

    Part 2

  • Nov

    1

    Notes App

    Part 3

  • Nov

    8

    Weather App

    Part 1

  • Nov

    15

    Weather App

    Part 2

  • Nov

    22

    No Meeting

    Thanksgiving Break

  • Nov

    29

    Ice Cream App

    Showcase

  • Dec

    6

    No Meeting

    Dead Week

  • Dec

    13

    No Meeting

    Finals Week