ZenTube
Desde o novo lançamento, não recebi nenhum e-mail de reclamação, então acho que está funcionando bem! Vou continuar corrigindo bugs e adicionando novos recursos daqui em diante, já que o grande problema (a migração do banco de dados) foi resolvido. Algumas ideias que tenho em mente seriam:
- Adicionar registro de data e hora de visualização
- Temporizador por categoria - assim você pode ter um gráfico para revisar quanto tempo passou em cada categoria, ou até definir um limite de tempo para ela.
Aprendendo Appwrite e LegendState
Basicamente decidindo entre Appwrite e Supabase, já que posso usar o LegendState com sincronização offline-first habilitada. Só descobri o LegendState há pouco tempo, é interessante e atende à minha necessidade. Mas a documentação não é das melhores, especialmente para o Appwrite. Estou tentando fazê-lo funcionar com o Appwrite usando o plugin CRUD deles, mas sem sucesso até agora.
Flutter vs React Native (Expo)
Um debate de uma década, ainda me assombra a cada projeto que estou prestes a começar. O Flutter é fácil, mas não há suporte offline para nada além do Firebase/Realm, pelo que sei. Então, tenho tentado fazer o LegendState funcionar, já que posso hospedar Supabase ou Appwrite por conta própria, mas tem que ser React Native…
Talvez eu precise fazer uma tabela comparativa detalhada para me ajudar a escolher.