>_ DevTrendspl

Język

Strona główna

Języki

Sekcje

Frontend Backend Mobilne DevOps AI / ML GameDev Blockchain Systemy wbudowane Bezpieczeństwo
Kotlin

Legado — dostosowywany czytnik dla osób, które lubią czytać po swojemu

Czy kiedykolwiek odnosiliście wrażenie, że wszystkie standardowe aplikacje do czytania są zbyt ograniczające? Chcecie mieć większą kontrolę nad interfejsem, lepsze wsparcie dla różnych źródeł tekstu i brak natrętnych reklam? W takim razie Legado jest tym, czego szukaliście.

Czym jest Legado?

Legado (portugalskie słowo oznaczające „spuściznę") to open-source'owy czytnik książek na Androida z ponad 38 tysiącami gwiazdek na GitHubie. Główną zaletą jest możliwość pełnej personalizacji wszystkiego: od źródeł treści po najdrobniejsze szczegóły interfejsu.

Projekt jest rozwijany od 2019 roku i zgromadził wokół siebie aktywną społeczność. Aplikacja jest dostępna w Google Play, a jej kod źródłowy jest rozpowszechniany na licencji GPL-3.0.

Dlaczego programiści powinni zwrócić na to uwagę?

  1. Elastyczny system źródeł

    • Niestandardowy silnik do parsowania stron internetowych
    • Wsparcie dla kanałów RSS i plików lokalnych (TXT, EPUB)
    • API do integracji z innymi aplikacjami
  2. Pełna kontrola nad czytaniem

    • Dostosowywane czcionki, kolory i marginesy
    • Wiele trybów przewracania stron
    • Narzędzia do usuwania reklam z tekstu
  3. Stos technologiczny

    • Kotlin dla głównej części kodu
    • Jsoup do parsowania HTML
    • OkHttp do żądań sieciowych
    • Glide do obsługi obrazów

Jak to działa w praktyce?

W przeciwieństwie do większości czytników, Legado nie dostarcza treści out-of-the-box. Zamiast tego oferuje narzędzia do:

  1. Tworzenia własnych „źródeł książek" za pomocą prostej składni reguł
  2. Importowania gotowych pakietów źródeł od społeczności
  3. Organizowania osobistej biblioteki z książkami lokalnymi i sieciowymi

Interfejs Legado

Kto znajdzie to szczególnie przydatne?

  • Programiści, którzy potrzebują open-source'owego czytnika bez ograniczeń
  • Blogerzy książkowi do wygodnego monitorowania aktualizacji
  • Miłośnicy niszowej literatury z niestandardowymi źródłami
  • Ci, którzy mają dość reklam w komercyjnych czytnikach

Zastrzeżenia

  1. Brak fabrycznie zainstalowanych źródeł – musisz znaleźć lub utworzyć własne
  2. Interfejs może początkowo wydawać się złożony
  3. Dokumentacja jest głównie w języku chińskim (ale istnieje wersja angielska)

Werdykt

Legado to szwajcarski scyzoryk wśród czytników. Jeśli jesteś gotów poświęcić trochę czasu na konfigurację, otrzymasz narzędzie, które:

  • Może być dostosowane do każdej potrzeby
  • Jest wolne od ograniczeń komercyjnych alternatyw
  • Pozwala czytać tam, gdzie inne aplikacje zawodzą

Na początek polecam oficjalną dokumentację oraz społeczność na Telegramie.

Powiązane projekty