Modernizando a estrutura do código do AntennaPod
Até 2021, o AntennaPod, popular app de podcasts para Android, era um emaranhado baseado em dois módulos apenas. Num esforço enorme, os desenvolvedores “quebraram” os dois módulos em vários, facilitando a manutenção, testes e adição de novos recursos. O vídeo acelerado da evolução do código, de 2012 até hoje, é hipnótico.
[en] Modernizando a estrutura do código do AntennaPod
ByteHamster @ AntennaPod
que vídeo satisfatório!
Eu que to te de fora não tenho noção de quão complicado pode ser um aplicativo para ouvir podcasts.
No Windows, descobri um muito bonito, o FluentCast. Parece bom, mas não o testei ainda, apesar de tê-lo instalado. É de um brasileiro.
A falta de nuvem para armazenar informações me quebra muito
Basta vc exportar as informações e salvar aonde vc quiser.
O AntennaPod tem sincronia na nuvem de duas formas, NextCloud e gPodder. Nenhuma é simples, porém — demanda que você instale ou tenha acesso a uma instância de um desses dois sistemas.
Eu uso tão pouco podcasts, e sigo um número que dá para contar nos dedos de uma mão, que esse lance de sincronia nunca me foi necessário. (Outro aspecto que ajuda é que só ouço por um dispositivo, o celular.) Para perfis diferentes do meu, a falta de sincronia fácil deve ser um empecilho grande mesmo.
Eu exporto o banco de dados e salvo em vários lugares. Manualmente? Sim, mas não demora 3 minutos.
Ate agora, foi o aplicativo de podcast mais rápido que eu ja usei. Eu gosto de podcast, mas gosto do aplicativo separado do aplicativo de musica. Eu uso o PocketCasts, mas me incomoda essa coisa de ficar oferecendo upgrade ou assinatura. Esse me parece muito bom!