An open API service indexing awesome lists of open source software.

https://github.com/andrvss/cinetopia

Filmes indicativos e atemporais, tudo em um só lugar e no seu melhor alcance.
https://github.com/andrvss/cinetopia

ios mobile-app swift uikit

Last synced: about 1 year ago
JSON representation

Filmes indicativos e atemporais, tudo em um só lugar e no seu melhor alcance.

Awesome Lists containing this project

README

          

Cinetopia


Filmes populares e atemporais na palma da sua mão.


Tecnologias   |   
Projeto   |   
Acesso   |   
Licença


License



Projeto 01

## 🚀 Tecnologias

- UIKit: Framework para construção de interfaces de usuário;
- XCode: Ambiente de desenvolvimento integrado (IDE) oficial da Apple para desenvolvimento de aplicativos iOS;
- Swift: Linguagem de programação poderosa e intuitiva usada para desenvolver aplicativos iOS;
- View Code: Abordagem programática para construção de interfaces de usuário, sem o uso de storyboards;
- `UINavigationController`: Utilizado para navegação entre telas;
- `UIButton, UIImageView, UILabel, UIStackView`: Componentes de interface de usuário para construção das telas.
- `UITableView`: Componente para construção de tabelas.
- `UITableViewDataSource`, `UITableViewDelegate`: Protocolos para construção de tabelas.
- `UISearchBar`, `UISearchBarDelegate`: Componente e protocolo para construção de barras de pesquisa.
- `UITableViewCell`: Construção de células para tabelas
- Git e Github: versionamento e explanação.

## 💻 Projeto

A aplicação Cinetopia é um aplicativo iOS que exibe uma lista indicativa de filmes bem recebidos por crítica e público, utilizando a linguagem Swift e o framework UIKit, com a abordagem programática (view code).
É válido ressaltar que este projeto está em estágio contínuo de desenvolvimento e em breve implementarei novas funcionalidades, bem como solucionarei um update na sinopse dos filmes, quando selecionados.

## 🔖 Acesso

Você pode [baixar o zip](https://github.com/alura-cursos/ios-view-code-layouts-tabelas/archive/refs/heads/main.zip) com o código final do projeto ou [acessar o código fonte](https://github.com/alura-cursos/ios-view-code-layouts-tabelas/).

**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](https://developer.apple.com/download/all/) da Apple.

**Após isso, siga as instruções abaixo**

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.

## :memo: Licença

Esse projeto está sob a licença MIT.

---

Feito com ♥ por Paulo Andres. :wave: [Conheça minha inspiração aqui!](https://cursos.alura.com.br/course/ios-view-code-layouts-tabelas)