Auscultare Podcast- en audioboekspeler

Schrijven · 29 aug 2025

Auscultare Podcast- en audioboekspeler

Een native Android-app bouwen die onthoudt waar je gebleven bent

Geniet van luisteren zonder afleiding naar lange audiobestanden zoals podcasts en audioboeken met deze app die ik heb gemaakt. Moe van overvolle apps vol advertenties, abonnementen of 'suggesties', wilde ik een app die uit mijn weg gaat door maar één ding te doen, en dat heel goed. Dit is Auscultare.

Latijn voor (aandachtig) luisteren, 'Auscultare' is een Android-app die ik heb gemaakt die MP3-bestanden afspeelt en onthoudt waar je bent gebleven en hoe vaak je een bestand hebt afgespeeld. Dit is handig om te genieten van lange audio zoals podcasts of audioboeken. Voortgangsregistratie helpt je lange, diepgaande interviews zoals de Lex Fridman podcast of Deep Questions van Cal Newport op te delen. De afspeelteller helpt je muziekpodcasts zoals Clublife van Tiësto te rouleren, zodat je niet precies hetzelfde hoeft te luisteren tijdens het sporten in de sportschool of tijdens een hardlooprondje.

Auscultare: de podcast- en audioboekspeler die voortgang en afspeelaantal bijhoudt, met een minimal licht en donker design en perfecte integratie met Android (zoals afspeelknoppen op het vergrendelscherm, en ondersteuning voor Bluetooth-headsets en audio-casting)
Auscultare: de podcast- en audioboekspeler die voortgang en afspeelaantal bijhoudt, met een minimal licht en donker design en perfecte integratie met Android (zoals afspeelknoppen op het vergrendelscherm, en ondersteuning voor Bluetooth-headsets en audio-casting)

Premium Android Ontwikkeling x Unix Filosofie

Hoewel er talloze apps zijn die audio voor je kunnen afspelen, vond ik dat geen van hen alle vakjes aanvinkte:

  • simpel, duidelijk en compact: laat het programma één ding goed doen, vermijd een overvloed aan functies
  • combineerbaarheid: gebruik de app met bestanden van verschillende bronnen en speel af op diverse outputs zoals Bluetooth-headsets of -speakers met speciale knoppen
  • minimalistisch ontwerp: gebruik zo min mogelijk design en gebruik interface-elementen en concepten die mensen kennen. Gebruik zo min mogelijk tekst om te voorkomen dat taal een barrière vormt.
  • premium 'native': de app moet aanvoelen en eruitzien alsof hij deel uitmaakt van Android zelf. De enige manier om dit goed te doen, is door dezelfde tools en code te gebruiken als Google. Je merkt de uitzonderlijke prestaties van de app, ziet de strakke en scherpe uitstraling, en je krijgt eersteklas integratie en de beste batterijduur.
  • vrij/libre: hoewel open source code je misschien niet interesseert, zijn vrije (als in vrijheid of libre) apps doorgaans respectvoller voor hun gebruikers, omdat ze door mensen zijn gemaakt om mensen te dienen, niet bedrijven. Geld verdienen met software is niet per se slecht, maar de steeds groeiende honger naar meer geld drijft de ontwikkeling van 'functies' die je misleiden, een aanmoedigen of dwingen om meer tijd of geld uit te geven. Door de broncode bij de app aan te bieden, lever ik het bewijs dat ik geen verborgen agenda heb.
De app maken die ik wil met Android Studio en Kotlin
De app maken die ik wil met Android Studio en Kotlin

Download de app & broncode

Je kunt de app en de broncode downloaden via de volgende links:

Als je de ontwikkeling wilt ondersteunen, overweeg dan de Google Play-versie van de app te downloaden, waarvoor ik een kleine vergoeding vraag. Of gebruik de 'buy-me-a-coffee'-knop onderaan deze pagina om een kleine donatie te doen. Als alternatief kun je de app downloaden en compileren vanuit de broncode.

Auscultare: met liefde gemaakt om uit de weg te gaan, zodat je meer tijd hebt voor andere dingen, zoals een rondje hardlopen!
Auscultare: met liefde gemaakt om uit de weg te gaan, zodat je meer tijd hebt voor andere dingen, zoals een rondje hardlopen!

Conclusie

Wetende wat ik wilde en onwillig om compromissen te sluiten, gebruikte ik moderne tools om een podcast- en audioboekspeler-app voor Android te bouwen. Door het te publiceren en vrij te geven, laat ik anderen er ook van genieten. Veel luisterplezier!

← Meer verhalen