Skip to content

Latest commit

 

History

History
executable file
·
76 lines (61 loc) · 1.89 KB

README.md

File metadata and controls

executable file
·
76 lines (61 loc) · 1.89 KB

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

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
git clone https://github.com/moquiutijunio/app-template-ios.git
  • Vá para o diretório clonado
cd app-template-ios
  • Crie o projeto
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