APP Thiengo [Calopsita] 3.0
(3145) (49)
CategoriasAndroid, Design, Protótipo
AutorVinícius Thiengo
Vídeo aulas186
Tempo15 horas
ExercíciosSim
CertificadoSim
CategoriaEngenharia de Software
Autor(es)Vaughn Vernon
EditoraAlta Books
Edição1ª
Ano2024
Páginas160
Opa, blz?
Nesse vídeo apresento a nova versão da APP do Blog fazendo alguns comentários do que adicionei e do que removi da versão anterior. A principal mudança foi a utilização consciente do "configChanges", pois devido a ele não cobrir todas as possibilidades de reconstrução de activities (provocando a perda das referencias atuais dos objetos caso o OnSaveInstanceState() não tenha sido utilizado) optei por utilizar sempre (mesmo quando utilizei também o configChanges) o OnSaveInstanceState() e implementei em todas as classe do dominio do problema da APP a interface Parcelable que é a mais eficiente na transformação de objetos em bytes e vice-versa.
O Design está quase todo respeitando as guidelines do Material Design Android, ainda falta deixar a Toolbar mais animada e as sugestões de busca na forma padronizada indicada guidelines (e outras coisas menos notáveis). Outra mudança importante foi a troca de ListView por RecyclerView (muito mais eficiente que a antiga) e em duas áreas utilizo junto ao RecyclerView o CardView, todos com a lib de support. Fique atento na lógica da utilização das activities e fragments, fiz o caminho que percebi sendo utilizado no APP do Google Play Store. Então é isso, provavelmente o vídeo está muito mais claro de entender.
Obs. : O servidor ainda não foi alterado, logo a lentidão, caso tenha, não tem a ver com a APP e sim com o server que será atualizado o quanto antes.
Abaixo segue os links das libs que apresentei as páginas no vídeo:
Página da lib FloatingActionButton
Página da lib RoundedImageView
Post que fiz sobre a lib Crouton
Vlw
Comentários Facebook