Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/moquiutijunio/app-template-ios
O app-template iOS é um projeto base criado para facilitar o início de um projeto. O app contém várias classes e recursos (placeholders) que geralmente compõe boa parte das funcionalidades que um desenvolvedor iOS precisa implementar durante as primeiras semanas de um projeto.
https://github.com/moquiutijunio/app-template-ios
apple ios swift
Last synced: 7 days ago
JSON representation
O app-template iOS é um projeto base criado para facilitar o início de um projeto. O app contém várias classes e recursos (placeholders) que geralmente compõe boa parte das funcionalidades que um desenvolvedor iOS precisa implementar durante as primeiras semanas de um projeto.
- Host: GitHub
- URL: https://github.com/moquiutijunio/app-template-ios
- Owner: moquiutijunio
- Created: 2020-04-05T04:24:56.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-09-10T16:15:40.000Z (about 4 years ago)
- Last Synced: 2023-10-29T21:28:56.284Z (about 1 year ago)
- Topics: apple, ios, swift
- Language: Swift
- Size: 1.42 MB
- Stars: 5
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# APP Template iOS
Projeto usado para criação de um novo seguindo alguns padrões de desenvolvimento.
- Login com email e senha seguindo padrões OAuth 2.0
- Login third part Facebook e Google
- Login com Apple
- Esqueci minha senha
- Cadastro de usuário com: foto, nome, email e senha
- Placeholder e tratamento de estados de view
- API RESTfull## Detalhes técnicos
- Linguagem: Swift
- Versão minima iOS: 10+
- Arquitetura: VIPER + VM + C
- Gerenciador de dependência: Cocoapods
- Padrões de layout: Material designer## Utilização
Execute o comando no terminal para criar o projeto:
#### Quick start
```bash
git clone https://github.com/moquiutijunio/app-template-ios.git
cd app-template-ios
chmod u+x appGenerator.sh
./appGenerator.sh
```#### Passo a passo
- Clone o projeto
```bash
git clone https://github.com/moquiutijunio/app-template-ios.git
```- Vá para o diretório clonado
```bash
cd app-template-ios
```- Crie o projeto
```bash
chmod u+x appGenerator.sh
./appGenerator.sh
```
* Se você `não utiliza SSH` use o seguinte comando
```bash
chmod u+x appGenerator.sh
./appGenerator.sh -https
```## Configurações
- Em **Assets.xcassets**
- Adicione o ícone do App em **AppIcon**
- Na pasta **colors** e em no arquivo **Colors** (para iOS 13+) altere as cores padrões
- Altere a **LaunchScreen** se necessário
- Em **APIClient** altere as URLs base do projeto
- Em **PROJECT** verifique `iOS Deployment Target`
- Em **TARGETS** verifique
- `Device`
- `Device orientation`
- `Status Bar Style`## Aplicação