Auscultare, leitor de podcasts e audiolivros

Escrita · 29 ago 2025

Auscultare, leitor de podcasts e audiolivros

Criar uma app Android nativa que se lembra de onde ficaste

Ouve sem distrações ficheiros de áudio longos, como podcasts e audiolivros, com esta app que fiz. Farto de apps sobrecarregadas, cheias de anúncios, subscrições ou “sugestões”, queria uma app que não me atrapalhasse, que faz só uma coisa e a faz muito bem. Esta é a Auscultare.

“Auscultare” é latim para escutar (com atenção) e é uma app Android que fiz, que reproduz ficheiros MP3 e se lembra de onde ficaste e de quantas vezes reproduziste um ficheiro. É ótima para ouvir áudio longo, como podcasts ou audiolivros. O registo do progresso ajuda-te a dividir entrevistas longas e profundas, como o podcast de Lex Fridman ou o Deep Questions de Cal Newport. O contador de reproduções ajuda-te a rodar podcasts de música, como o Clublife de Tiësto, para não ouvires exatamente a mesma coisa quando treinas no ginásio ou sais para correr.

Auscultare: o leitor de podcasts e audiolivros que regista o progresso e o número de reproduções, com um design minimalista claro e escuro e integração perfeita com o Android (como controlos de reprodução no ecrã de bloqueio e suporte para auscultadores Bluetooth e transmissão de áudio)
Auscultare: o leitor de podcasts e audiolivros que regista o progresso e o número de reproduções, com um design minimalista claro e escuro e integração perfeita com o Android (como controlos de reprodução no ecrã de bloqueio e suporte para auscultadores Bluetooth e transmissão de áudio)

Desenvolvimento Android premium x filosofia Unix

Embora existam imensas apps que reproduzem áudio, senti que nenhuma cumpria todos estes requisitos:

  • simples, clara e compacta: o programa faz uma coisa bem feita, sem funções a mais
  • composição: usa a app com ficheiros de fontes diferentes e reproduz em várias saídas, como auscultadores Bluetooth ou colunas com controlos próprios
  • design minimalista: usar o mínimo de design possível e controlos e conceitos de interface que as pessoas já conhecem. Usar o mínimo de texto possível para que a língua não seja uma barreira.
  • integração nativa premium: a app tem de ser e parecer parte do próprio Android. A única forma de o fazer bem é usar as mesmas ferramentas e o mesmo código que a Google usa. Sente-se o desempenho excecional da app, o aspeto elegante e nítido, e tens integração de primeira classe e a melhor autonomia de bateria.
  • livre: podes não ligar ao código aberto, mas as apps livres tendem a respeitar mais os seus utilizadores, porque são criadas por pessoas para servir pessoas, não empresas. Ganhar dinheiro com software não é necessariamente mau, mas a fome crescente de mais dinheiro impulsiona o desenvolvimento de “funções” que te enganam, empurram ou forçam a gastar mais tempo ou dinheiro. Ao oferecer o código-fonte com a app, dou a prova de que não tenho uma agenda escondida.
Fazer a app que eu quero com o Android Studio e Kotlin
Fazer a app que eu quero com o Android Studio e Kotlin

Transfere a app e o código

Podes transferir a app e o respetivo código-fonte através das seguintes ligações:

Se quiseres apoiar o desenvolvimento, considera transferir a versão da app da Google Play, pela qual cobro um pequeno valor. Ou usa o botão “paga-me um café” no fundo desta página para fazer um pequeno donativo. Em alternativa, podes transferir o código e compilar a app tu próprio.

Auscultare: feita com carinho para não te atrapalhar, para teres mais tempo para outras coisas, como ir correr!
Auscultare: feita com carinho para não te atrapalhar, para teres mais tempo para outras coisas, como ir correr!

Conclusão

Sabendo o que queria e sem vontade de ceder, usei ferramentas modernas para criar uma app Android de podcasts e audiolivros. Ao publicá-la, deixo que outros também a possam usar. Boas audições!

100% Willem

Isto foi escrito à mão. Numa era de texto gerado por IA, o manuscrito original (PDF) mostra o pensamento e o esforço humanos por trás destas palavras.

← Mais textos