2021-11-08 Meeting notes - Tým B - Audio zprávy - update

Date

Attendees

Discussion items

TimeItemWhoNotes

Update za vývojJakub Bares & all
  • Jakub dodělal BE, ale ještě to není napojení na cílovou dtb - je tam problém, že je potřeba se dostat za VPN
  • Ano, budeme se muset ptát přes Graph QL klienta
  • Robert teď nakonfuguruje state management a bude mít víc času. Pomůže s logikou fronty. A bude si muset nastudovat Graph QL
  • Dal by k tomu i nějaký middle ware (question) :
    • Petr doporučuje Apollo. Robert nezná, mrkne na to a zjistí, jak to funguje. Ano, Apollo má implementaci pro React Native
    • Apollo funguje: nadefinuješ si query a kdykoliv se změní hodnota v Apollo storu, tak to přerendruje dané view.
  • přehrávání audiosouborů - musí si "pamatovat", kde uživatel skončil s přehráváním
    • ověřit, zda m4a nebo mp3 podporují streamování
    • stačilo by pak dát URL audio souboru
  • Lukášovi chybí popis api. Jakub doporučil, aby si api rozeběhnul. 
  • Graph QL - ideálně, kdyby pro query byl filtr definovaný dvěma poli, které označují čas (from - to)
  • Obrazovka fronty Týden a fronty Den vypadají úplně stejně - musíme je nějak odlišit. Petr by to udělal spíš jako toggly. Jakub Bares to probere s Michaela Horňáková.

  • Potřebujeme, aby se stahovaly taky obrázky k playlistům. Ještě potřebujeme pipeline, aby se obrázek zmenšil, stáhnul a aplikoval na kategorie. Chtělo by to design. Petr doporučuje animated header. 
  • Je tu riziko, že obrázky budou poblikávat, jak se budou natahovat. Když bude uživatel na špatném připojení → bude čekat na ukázání titulní stránky. 
  • Optimalizaci obrázků by Petr neřešil BE, je na to spousta různých servis. Např. IMGIX.com. Dá se zprovoznit jako lambda funkce. 
  • Zobrazil by se nejdříve lokální obrázek na pozadí a pak obrázek, viz popis výše. Můžeme využít např. blur hash obrázku. 


  • Lukáš chce kód učesat, je to "všechno strašně naplácaný".
  • Lukáš potřebuje kategorie očíslovat, aby se v tom dalo vyznat. 
  • Lukáš má pocit, že projekt je nepřehledný a nikde není nic zapsaného. Nakreslené obrazovky neodpovídají naprogramovanému řešení. 
  • Lukáš rovnou připravil i podporu dark mode! Díky (smile)


Další update si dáme za týden ve stejný čas. Popř. v úterý. Víkend ne (smile)
Petr bude zadávat práci kolegům v Jira, schvalovat pull requesty, protože Reactu rozumí víc než Jakub.