Programa

O programa da disciplina é apresentado a seguir mas ainda pode sofrer algumas alterações.

Warming Up

  1. Introduction to the Course

  2. Challenge Definition

  3. Business and Design

    • Keynote kit para o challenge

Swift Programming Basics

  1. Variables, Expressions, and Basic Operators

  2. Control Structures

  3. Control Structures and Collections

  4. Functions and Closures

  5. Enumerations, Structs, and Protocols

  6. Object-Oriented Programming

App Development

  1. Graphic Design

  2. Prototyping

  3. Innovation

  4. UIKit and OOP

  5. UIKit and View Controllers

  6. Delegate/Datasource components