>_ DevTrendsnl

Taal

Home

Talen

Secties

Frontend Backend Mobiel DevOps AI / ML GameDev Blockchain Beveiliging
Kotlin

Legado — Een aanpasbare lezer voor wie graag leest op eigen manier

Heb je ooit het gevoel gehad dat alle standaard lees-apps te beperkend zijn? Je wilt meer controle over de interface, betere ondersteuning voor verschillende tekstbronnen en geen opdringerige advertenties? Dan is Legado wat je zoekt.

Wat is Legado?

Legado (Portugees voor "legacy") is een open-source boeklezer voor Android met meer dan 38 duizend sterren op GitHub. Het hoogtepunt is de mogelijkheid om alles volledig aan te passen: van inhoudsbronnen tot de kleinste interfacedetails.

Het project wordt sinds 2019 ontwikkeld en heeft een actieve community verzameld. De app is beschikbaar op Google Play en de broncode wordt gedistribueerd onder de GPL-3.0-licentie.

Waarom zouden ontwikkelaars aandacht moeten besteden?

  1. Flexibel bronsysteem

    • Aangepaste engine voor het parseren van webpagina's
    • Ondersteuning voor RSS-feeds en lokale bestanden (TXT, EPUB)
    • API voor integratie met andere applicaties
  2. Volledige controle over lezen

    • Aanpasbare lettertypen, kleuren en marges
    • Meerdere omdraaimodi voor pagina's
    • Gereedschap voor het verwijderen van advertenties uit tekst
  3. Tech stack

    • Kotlin voor de hoofdbasis
    • Jsoup voor HTML-parsing
    • OkHttp voor netwerkaanvragen
    • Glide voor afbehandeling

Hoe werkt het in de praktijk?

In tegenstelling tot de meeste lezers biedt Legado geen inhoud uit de doos. In plaats daarvan biedt het gereedschap voor:

  1. Je eigen "boekbronnen" maken met een eenvoudige regelsyntaxis
  2. kant-en-klare bronpakketten importeren van de community
  3. Een persoonlijke bibliotheek organiseren met lokale en netwerkboeken

Legado interface

Wie zal het bijzonder nuttig vinden?

  • Ontwikkelaars die een open-source lezer zonder beperkingen nodig hebben
  • Boekbloggers voor handig updatemonitoring
  • Fans van niche-literatuur met niet-standaard bronnen
  • Mensen die genoeg hebben van advertenties in commerciële lezers

Valkuilen

  1. Geen vooraf geïnstalleerde bronnen – je moet je eigen vinden of maken
  2. De interface kan aanvankelijk complex lijken
  3. Documentatie is voornamelijk in het Chinees (maar er is een Engelse versie)

Conclusie

Legado is het Zwitserse zakmes onder de lezers. Als je bereid bent wat tijd te besteden aan de installatie, krijg je een tool die:

  • Aan elke behoefte kan worden aangepast
  • Vrij is van de beperkingen van commerciële alternatieven
  • Je laat lezen waar andere apps falen

Voor de eerste stappen raad ik de officiële documentatie en Telegram-community aan.

Gerelateerde projecten