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:
- Você precisa de uma versão igual ou superior a 10.2 do Xcode.
- Criar uma conta gratuita exchangeratesapi.
- Obter a API KEY em exchangeratesapi.
O que vamos aprender?
- Configurar o projeto para usar storyboard
- Criar modelo usando
struct
edecodable
- 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