Programa

Programa

A disciplina consistirá em 19 encontros de 4 horas cada um. O programa da disciplina é apresentado a seguir. Esse programa ainda pode sofrer algumas alterações. Cada item numerado corresponde a um encontro.

Warming Up

Introduction to the Course
Challenge Definition
Business and Design
Keynote kit para o challenge

Swift Programming Basics

Variables, Expressions, and Basic Operators
Control Structures
Control Structures and Collections
Functions and Closures
Enumerations, Structs, and Protocols
Object-Oriented Programming

App Development

Graphic Design
Prototyping
Innovation
UIKit and OOP
UIKit and View Controllers
Delegate/Datasource components
CoreLocation and MapKit

Wrapping Up

Project Refinement
Project Refinement
Project Refinement
Pitches and Feedback