# Použité technologie ## GO - Klient aplikace pro uživatele a komunikace se serverem - - vizuální stránka aplikace JOO - - systray pro windows, linux, i macos - - notifikace an windows i linux - - rendrování obrázků v terminálu NEE, napsali jsme vlastní (profilové obrázky nebo posílané médium) - - image editing NEEE, nepotřebujeme actually - - notification messages - - colors in terminal - - terminal commands interface maybe instead of conda ## C - Pro rendrování a hashovací algoritmy v klient aplikaci embeded v go kodu ## Java? - Server pro komunikaci mezi uživateli ## Magick pro změnu obrázků - resize pro obrázky na 2 řádkovou resolution convert output.png\ \( +clone -alpha extract\ -draw 'fill black polygon 0,0 0,15 15,0 fill white circle 15,15 15,0'\ \( +clone -flip \) -compose Multiply -composite\ \( +clone -flop \) -compose Multiply -composite\ \) -alpha off -compose CopyOpacity -composite kogami-rounded.png ## Nápady - načítat a sdílet přehrávanou hudbu (discord spotify integration, but with playerctl or some other music protocol) - v go je možné ukládat do binárky standartní soubory, možná se to třeba bude [hodit](https://www.youtube.com/watch?v=7EK06n485nk&pp=ygUJZ28gZW1iZWQg) - automaticky detekovat, že zařízení jsou na stejné síti a pak posílat komunikaci p2p