Creating a Swift Currency Exchange App

Criando um App para Câmbio de Moedas em Swift

Objetivo: Criar um App em iOS de conversão de moedas/câmbio, passando por todo o processo de desenvolvimento usando o Swift.

Pré-requisitos

Antes de começar, verifique se você atendeu aos seguintes requisitos:

O que vamos aprender?

  • Configurar o projeto para usar storyboard
  • Criar modelo usando struct e decodable
  • Fazer requisição para uma API REST
  • Criar ViewController
  • Criar uma TableView utilizando storyboard
  • Fazer listagem das moedas e seus valores

Ajustes, melhorias e desafios

Adicionalmente, como desafio, o que acha de desbravar as possibilidades abaixo? (sugestão)

  • Criar a listagem utilizando SwiftUI
  • Mudar a arquitetura de MVC para MVVM
  • Adicionar testes unitários

Links úteis

GitHub

View Github