17º app IOS do curso Desenvolvimento IOS 12 na Udemy, ministrado pelo professor Jamilton Damasceno.O objetivo do app é ser uma versão simples da rede social Snapchat.
No desenvolvimento desse app foi possível aprender na prática:
- Utilizar Firebase Realtime Database para manipular dados em um banco de dados NoSQL.
- Utilizar Firebase Authentication para autenticar usuários por email.
- Utilizar Firebase Storage para armazenar arquivos.
- Utilizar a biblioteca SDWebImage para realizar o download de imagens de forma assíncrona com suporte a cache.
- Aplicar um modelo simples da arquitetura MVVM.
- Implementar layout do app baseado no Sketch.
-
Artigo: "MVVM in iOS Swift"
Por: Abhilash Mathur, 9 de julho de 2020 -
Repositório: "Instagram Stories"
Por: Ranjith e Boominadha Prakash -
Layout: Snapchat UI Sketch Resource
Por: Edgar Chaparro
Home:
Login:
Criar conta:
Lista de snaps:
Detalhe do snap:
Detalhe do story: