Projeto base para meus estudos iOS

Roberto Sampaio
My iOS Studies [pt-br]
2 min readApr 10, 2021
Photo by Ben Allan on Unsplash

Decidi criar um projeto base para os meus estudos iOS. É um projeto bem simples, que serve para ser posteriormente alterado e incrementado para utilizar novas tecnologias e padrões de código.

Podemos adicionar telas, alterar o design, salvar os dados com CoreDataou UserDefaults, adicionar algum tipo de arquitetura, como MVVM ou Viper, e muito mais. Tem muita coisa por aí!

O nome dele é Diary.

Ele é um aplicativo para simular um diário, bem simples e basicamente com duas telas: uma para listar as anotações de um diário e outra para adicionar / editar uma nota.

Na tela de listagem de notas, ele possui dois botões na navigation, um para criar uma nota e outro para habilitar o modo de edição da tela, no qual é possível remover e mover as notas de lugar.

A versão base do aplicativo se parece com um aplicativo de notas comum, e não com um diário, mas posteriormente, conforme funcionalidades forem sendo adicionadas nele, as diferenças entre os conceitos ficarão visíveis.

O projeto está no meu github.

A base dele estará sempre na branch study01-start, e a versão mais atual sempre estará na main. As versões específicas para os estudos você pode encontrar nas postagens de cada estudo.

Você pode conferir as versões base e a última nos links abaixo:

Vou deixar aqui também uma lista dos estudos que já tivemos:

--

--

Roberto Sampaio
My iOS Studies [pt-br]

Servo de Jesus, aprendendo a escrever, desenvolver software, lutar e tocar guitarra. Aprendendo, sempre.