A aplicação Egg Plant Brownie é a simulação de um aplicativo de refeições para o sistema operacional iOS que utiliza a linguagem Swift e o framework UIKit.
- Adicionar uma refeição e a quantidade de felicidade através de campos de texto.
- Adicionar e selecionar os itens de uma refeição.
- Visualizar o que foi adicionado em formato de tabela.
- Remoção de determinada refeição.
Veja abaixo o que utilizamos nesse projeto:
UIKit
: Um framework que permite a construção de aplicações iOS.TableViewController
: Criação de tabelas dinâmicas.NavigationController
: Navegação entre telas com passagem de parâmetros.Gestures
: Gestos de interação com o usuário.Alert
: Criação de alertas.Closures
: Funções anônimas muito utilizadas.MVC
: Padrão de projeto Model - View - Controller.Optional Chaining
: Lidando com opcionais.DAO
: Padrão de projeto que separa a lógica de negócios da lógica de persistência de dados.- Carregamento e salvamento de dados.
E muito mais!
Você pode baixar o zip com o código final do projeto ou acessar o código fonte.
Para executar este projeto, você precisa:
- Ter um macOS rodando em sua máquina.
- Ter a IDE XCode instalada em sua máquina. Você pode baixar pela App Store ou no site para desenvolvedores da Apple.
Como executar o projeto?
Quando você realizar o download do projeto, deverá descompactar o arquivo e entrar na pasta descompactada. Dentro dessa pasta, haverá um arquivo com a extensão .xcodeproj
, você deve dar duplo clique nesse arquivo, que abrirá diretamente no XCode.
Com o projeto aberto no XCode, você consegue visualizar todas as pastas e arquivos.
Para rodar o seu projeto, você deve clicar no botão de play na parte superior do XCode. Você também pode alterar o simulador em que o aplicativo será exibido, e então, o projeto será aberto no simulador de sua preferência.
Gostou do projeto e quer conhecer mais? Você pode acessar o curso que desenvolve o projeto! Você também pode acessar a primeira parte desse curso - Swift parte 1: Desenvolvendo para iOS no Xcode.