Muito bom o app, parabéns :) eu também trabalho com flutter vou ver se consigo ajudar
Testei em simulador de iphone e funcionou bem, avaliei na play store e fiz fork no github.
Algo que ajudaria a comunidade a conseguir contribuir seria nomear os ficheiros com o nome padrão dos widgets, por exemplo em vez de form.dart para o widget ContentFormPage, o ficheiro deveria-se chamar content_form_page.
O view.dart devia ser divido, é o widget principal da app, mas está muito grande para outros poderem contribuir. Até porque o flutter tem aquela nested identation que se adicionar um container muito acima na widget tree muda o ficheiro todo por causa da identação.
Criei este pull request a adicionar a analysis, espero que ajude https://github.com/adlerluiz/tabnews-mobile/pull/3
muito obrigado, toda ajuda é bem vinda, eu trabalho há um tempo com Flutter mas sempre foi criando app apra aprender e porquê gosto, e na empresa que trabalho sou o único que cria os apps... então não tenho conhecimento de alguns padrões e boas práticas.
vou aceitar seu PR e fazer as alterações.
Interessante essa sua abordagem, pensei em fazer essa quebra dos widgets e separar as views.