Giter Club home page Giter Club logo

enekeskonyv-app's People

Contributors

boobaa avatar redyau avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Forkers

redyau boobaa

enekeskonyv-app's Issues

Énekrend (playlist)

Alapötlet: istentisztelet elején lehessen összeállítani az éneklendő énekek és énekversek listáját, hogy közben ne kelljen keresgélni, csak lapozni.

Bővítési lehetőségek:

  • QR-kódos énekrend: az összeállított énekrendből az alkalmazás csináljon egy QR-kódot, amit a templombejáratnál ki lehetne tenni (vagy kivetíteni), a hallgatóságnak belépéskor csak ezt kéne beolvastatni.
  • Online énekrend: megfelelő szerver-oldali infrastruktúrával még QR-kód beolvasására se lenne szükség: GPS-ből és időből ki lehetne deríteni az aktuális istentisztelet énekrendjét (feltéve, hogy azt a gyülekezet közzéteszi az erre szolgáló szerveren).

Ének oldalon versszakváltás megkönnyítése

Merjünk nagyot álmodni:

  • PageView helyett TabView, a tabok nevei a versszakszámok
  • A tabok alapból rejtve vannak
  • Vsz. váltáskor animálva felnyílnak az alsó sor fölé 1-2 mp-re
  • Ilyenkor kattinthatók
  • Szintén felnyílnak az alsó sávon felhúzó gesture-re

Teljes képernyős mód

  • Értesítési sáv elrejtés
  • Kotta képernyőhöz igazítása (opcionálisan?), hogy ne kelljen görgetni
  • Csak tap navi

Éneklista betűrendben

Ne csak számsorrendben, hanem (kezdősor/cím szerinti) betűrendben is lehessen listázni az énekeket.

Kikapcsolható koppintós lapozás

Felhasználói visszajelzés:

zavaró, hogy ha a kijelző egyik felére koppintok, elvisz a következő, vagy az előző énekre, sajnos ezt többször használom véletlen, mint direkt.

Legyen akkor kikapcsolható ez a koppintós lapozás.

MIDI lejátszás

  • Ha és amikor megvolna mindkét énekeskönyv összes énekéhez (legalább dallamonként) a tempó BPM-ben (beats per minute), lehetne MIDI-t is generáltatni, amit a telefonok le tudnak játszani – így könnyebb lenne (otthon) tanulni az új énekeket.
  • Ha és amikor megvolna a 21-es énekeskönyvhöz is a korálkönyv, akár többszólamú kíséretet is lehetne lejátszatni.

Énekváltáskor eltűnhet az ének címe

Reprodukálás:

  • megnyitod a 4. zsoltárt
  • legörgetsz a vers aljára
  • a következő, 5. zsoltárra ugrasz

Elvárt működés:

  • a képernyő tetején látható az új ének címe

Tapasztalt működés:

  • a képernyő legtetején a dallamszerző látható (vissza kell görgetni, ha látni akarod az ének címét)

Verzió: 2.2.1
Platform: Android és iOS egyaránt

Javaslat:

  • Ha az ének(vers) magassága befér a képernyőre görgetés nélkül, ne lehessen (függőlegesen) görgetni.
  • Új énekre váltáskor mindig az oldal teteje látszódjék (az ének címével együtt).

Főoldal rendezés

  • Szám alapján (alap)
  • Betűrend
  • Más metaadatok (a felhasznált metaadat a listtile subtitlejében megjelenik)

Ugrás közvetlen versszakra

…az Ugrás énekre űrlapon.

(Mi legyen az elválasztó az énekszám és a versszakszám között? iOS-en például csak számok vannak a billentyűzeten minden egyéb jel nélkül; Androidon volna vessző, pont, kötőjel, szóköz, ha engedné a TextFormField.inputFormatters.)

Kapcsolódó énekek

  • Ugyanazon ének a másik könyvben (ha létezik).
  • Ugyanazon dallam másik szöveggel (jelenlegi könyvben).
  • Egyéb kapcsolatok (ugyanazon szerző, fordító, dallamszerző, évszázad, …)

Mindehhez ezen metaadatokat elő is kell állítani, hiszen jelenleg nincsenek meg.

Főoldal kategorizálás

Tartalomjegyzék szakaszok becsukható kártyákként?
Akár más metaadat alapján opcionálisan?

Hibajelentés

Külön app-bug és énekhiba jelentési lehetőség az appból.
Kikészített GitHub Issue Templatekre ugorhat böngészőben (igaz GitHub fiók kell hozzá, de legalább nem fogunk annyit kapni 😅).
Ha a GitHub fiók nagyon limitáló, lehet Google Forms is.

Állítható betűméret

Amikor már tudunk kotta nélkül is megjeleníteni szöveget (lásd #11), akkor lehessen állítani a szöveg méretét (a kottától függetlenül). Javaslat: mivel ilyenkor nincs versszak-lapozás, ezért az énekváltó gombok kimehetnének szélsőnek, középre meg bejöhetne két új gomb: A+ meg A-.

Természetesen a felhasználó ezen beállítását el is kell tárolni, hogy ne kelljen minden éneknél újra beállítsa.

Metaadatok könyvfüggő megjelenítése

  • 48-as: első versszak fölött dallamszerző, utolsó versszak alatt szövegszerző; kiegészítendő az első versszak fölé az esetleges alcímmel
  • 21-es: első versszak fölött alcím | sz: | f: | d:

Kotta (részleges) kikapcsolása

Jelenleg minden ének minden versszaka új oldalon jelenik meg kottával. Lehessen beállítani, hogy énekenként hány versszakhoz szeretne az ember kottát látni:

  • összeshez (ahogy most),
  • csak az elsőhöz (a további versek csak szövegként, a kotta alatt, ugyanazon az oldalon jelenjenek meg),
  • egyhez sem (az összes vers csak szövegként, ugyanazon oldalon jelenjen meg).

Világos/sötét mód

  • Világos/sötét mód:
    • az egész alkalmazásra egységesen,
    • a kottára és az alkalmazás többi részére külön-külön.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.