Skip to content

maaryhabad/repositoryFinder

Repository files navigation

Ícone do aplicativo

RepositoryFinder

Um app em SwiftUI que te ajuda a buscar e encontrar seus repositórios favoritos.

Stack

  • Swift 5
  • SwiftUI
  • Cocoapods
    • Alamofire
    • Firebase
    • URLImage
    • SwiftLint

Como rodar

  1. Após clonar o repositório, abra o terminal, vá até a pasta do projeto clonado e digite o seguinte código:
pod install
  1. Abra no XCode o arquivo de nome: repositoryFinder.xcworkspace

E o projeto estará pronto para rodar.

O que eu aprendi fazendo este app?

Lidei melhor com os protocolos e formato de programação declarativa do SwiftUI, me importei com um console limpo e fácil de ler, colocando divisórias entre os prints. Me preocupei em fazer commits claros e organizados. Retomei alguns conhecimentos em Firebase e estrutura de dados.

O que faltou?

  • Implementar o login para poder recuperar os repositórios salvos pelo usuário
  • Implementar melhorias de design conforme padrões de usabilidade das Guidelines da Apple
  • Implementar a feature de buscas recentes, a paginação de busca
  • Implementar o onboarding para que o usuário entenda o que o aplicativo faz antes de iniciar o uso

Releases

No releases published

Packages

No packages published