Blog Živé IT projekty: Zistili sme, v ktorých veciach musíme na sebe zapracovať

Živé IT projekty: Zistili sme, v ktorých veciach musíme na sebe zapracovať

Predstavte sa nám! 
 
Na našom projekte sme pracovali v 4-člennom tíme: Martin Nguyen, Daniel Slinčák, Miroslav Kulifaj a Róbert Rauch. 
Martin: Mojou úlohou bolo navrhnúť a implementovať kreslenie na zariadeniach, ich preposielanie a vytvoriť dizajn aplikácie. 
Daniel: Ja som mal na starosti vytvorenie multiplatformovej architektúry aplikácie a vypracovať vykresľovanie prijatých dát do rozšírenej reality. 
Miroslav: Ja som pracoval na databázovej časti, pomocou ktorej bolo možné implementovať prihlasovanie sa ako operátor a používateľ a preklad aplikácie do viacerých jazykov 
Róbert: Spojazdnil som komunikáciu medzi zariadeniami pomocou webového servera, ktorý takisto slúžil na vzájomné prepojenie používateľov, aby si mohli posielať určité dáta priamo medzi sebou. 
 
Ako to však v praxi býva, každý z tímu bol nápomocný tomu druhému a s úlohami sme si medzi sebou pomáhali.
 
Živé IT projekty: Zistili sme, v ktorých veciach musíme na sebe zapracovať 1

Prečo ste si vybrali váš projekt: “Vzdialený asistent pre poskytovanie technickej podpory”?

Spomedzi iných, taktiež zaujímavo znejúcich projektov, sme v tejto téme videli vysoký potenciál. Zároveň sme sa chceli zlepšiť a rozšíriť si vedomosti v oblasti rozšírenej reality a serverov, čo sa nám aj podarilo. Pôvodne bolo požiadavkou vytvoriť vzdialeného asistenta pri poskytovaní prvej pomoci. Ukázalo sa však, že uplatnenie aplikácie možno mapovať aj do iných sfér, ako napríklad technologickej, medicínskej, domácej ale aj mnohých iných. Takto vie naša aplikácia pomôcť pri riešení problémov na diaľku aj bežným používateľom.
 
Živé IT projekty: Zistili sme, v ktorých veciach musíme na sebe zapracovať 3

Priblížte nám viac vaše riešenie!

Existujúce prístupy neumožňujú efektívne poskytovanie vzdialenej pomoci v reálnom svete. Aj keď si doteraz ľudia vedeli pomáhať pri inštalácii softvéru pomocou známych programov na vzdialené ovládanie počítača, v reálnom svete okolo nás sa takáto technológia nedá využiť. Skoro každý sa pri skladaní svojho prvého počítača stretol s problémom, že nevedel zapojiť kábel alebo súčiastku na správne miesto. Pomôcť môže kamarát na diaľku, avšak s využitím klasického hovoru je vzájomné pochopenie sa pretrvávajúcim problémom. S využitím internetového video-hovoru a technológie rozšírenej reality si vedia používatelia medzi sebou zakresľovať kľúčové miesta priamo do videa a vysvetliť problém pomocou hlasu, čo umožní rýchle vyriešenie ako jednoduchých, tak aj zložitejších problémov aj na veľké vzdialenosti.

Aké technológie ste použili a prečo?

Servery nám bežia na open-sourcovej technológii NodeJS, ktorá je v dnešných dňoch veľmi populárna medzi vývojármi. Pre potreby internetového hovoru sme využili framework WebRTC, ktorý je taktiež open-sourcový a bol ako stvorený pre naše potreby prenosu videa v reálnom čase. Na vykresľovanie objektov rozšírenej reality sme využili webovú technológiu WebXR, ktorá umožňuje beh aplikácie aj na zariadeniach, ktoré nepodporujú komplexné technológie rozšírenej reality. Nakoniec je naša aplikácia vďaka platforme Xamarin multiplatformová.
 
Živé IT projekty: Zistili sme, v ktorých veciach musíme na sebe zapracovať 5

Ktoré problémy boli pre vás najväčšou výzvou?

Najväčším problémom bola implementácia real-time komunikácie medzi zariadeniami a následné prepojenie s technológiami na vykreslenie dát do rozšírenej reality.
Čo sa týka riadenia projektu, pracovali sme s rôznymi scenármi, vytvárali viacero návrhov a funkčných prototypov, avšak na to sme nemali dostatok času. Museli sme tak prehodnotiť svoj “time-management”.

Viete si svoj aplikáciu predstaviť ako komerčný produkt?

Silnou stránkou našej aplikácie je jej všestrannosť, vďaka ktorej sa vie predať do rôznych odvetví. V dnešnej dobe je veľmi populárne rozlišovať medzi komerčnými a osobnými licenciami, v čom vidíme aj ďalšie smerovanie nášho vývoja.

V čom vás tento projekt zmenil? 

Spoločná práca na projekte nás utvrdila ako v osobnom, tak aj profesionálnom živote. Zistili sme, v ktorých veciach musíme zapracovať, ale aj v ktorých vynikáme. O tom, či sa nám tieto vedomosti zídu a ako sa budú naše cesty uberať, uvidíme po škole.
 
Živé IT projekty: Zistili sme, v ktorých veciach musíme na sebe zapracovať 7

Ako by ste motivovali iných, aby skúsili vytvoriť vlastný projekt?

Pri práci na vlastnom projekte musíme aplikovať všetky doterajšie vedomosti, ktoré sme sa naučili a často zistíme, že sú v určitých aspektoch nedostatočné a natrafíme na plno problémov. Práve pri ich riešení sa naučíme nové veci a posúvame sa vpred v našom osobnom rozvoji. Výsledný vlastný projekt bude niečo, čím sa môžeme chváliť a ukázať potencionálnym zamestnávateľom a kolegom z praxe, čoho sme schopní.

Ako vám v projekte pomohli zúčastnené spoločnosti, škola, učitelia?

Škola nám dala ako teoretické, tak aj praktické znalosti v oblasti softvérového vývoja, vďaka čomu nám práca na projekte nebola cudzia. Počas štúdia sme už viackrát pracovali v tímoch na menších projektoch, čím sme už nabrali isté skúsenosti. Mentori zo školy aj spoločnosti nám s radosťou pomohli, keď sme to potrebovali, ale takisto nám dali veľký priestor na samostatnú prácu. Za to im patrí obrovská vďaka.

Máte už nápad na ďalší projekt?

Ďalšieho ročníka živých IT projektov sa zapojiť už nemôžeme, keďže už budeme piataci. Čo sa týka iných udalostí, spoločne ako tím sa plánujeme naďalej zúčastňovať iných akcií, ako sú napríklad hackathony.
 
Viac o projekte vo videuprezentácii a posteri.
 
Živé IT projekty: Zistili sme, v ktorých veciach musíme na sebe zapracovať 9

Dobrý článok? Chceš dostávať ďalšie?

Už viac ako 6 200 ITečkárov dostáva správy e-mailom. Nemusíš sa báť, nie každé ráno. Len občasne.

Súhlasím so spracovaním mojich osobných údajov. ( Viac informácií. )

Tvoj email neposkytneme 3tím stranám. Posielame naňho len informácie z robime.it. Kedykoľvek sa môžeš odhlásiť.

Martin Ďurina
Martin Ďurina
Mám rád ľudí aj svet okolo seba. Prial by som si, aby sme si rozumeli a dokázali spoločne vytvárať zmysluplné veci. Prirodzene má to vždy tiahlo ku komunikácii, mám vášeň pre online svet, zbožnujem hudbu. Pracujem na robime.it a ak sa vám rozsvieti nápad, že by sme mohli spolupracovať, neváhajte a hneď mi napíšte.

IT Analytik/čka

IT Analytik/čka | Bankovníctvo | TPP | Bratislava Pracuj pre NAJ zamestnávateľa v oblasti bankovníctva na mobilnej aplikácií s množstvom...

Frontend/ React Developer

Pracuj podľa vlastných pravidiel, slobodne a kreatívne. Pre Frontend Developera máme 12+ mesačný projekt pre prepravnú spoločnosť. Práca je na...

Backend / .Net, C# Developer

Pracuj podľa vlastných pravidiel, slobodne a kreatívne. Pre Backend Developera máme 12+ mesačný projekt pre prepravnú spoločnosť. Práca je na...

C/C++ Developer

Chce to niečo výnimočné? Zmeň prostredie a získaj nadšenie z práce! Spoločnosť, ktorá vyvíja hardvérové čipy hľadá C/C++ Developera. Zakladateľ...

Data Scientist / REMOTE

Pre mladý startup vyvíjajúci softvér, ktorý prispieva hráčom k lepšiemu zážitku z hrania, hľadáme Data Scientist. Založili ho dvaja...

IT Aplikačný Architekt

Chceš stabilné zamestnanie, vychutnávať si skvelý kolektív a mať priestor na realizáciu svojich riešení? Pre spoločnosť pôsobiacu v energetike...

Front End Developer

Pracuj na svetovom SW produkte, ktorý je používaný miliónmi používateľov! Firma rýchlo rastie a vyvíja nové features. Poznáme ich prostredie...

Máte vo firemných stretnutiach chaos? Česká firma našla riešenie, teraz s aplikáciou dobývajú svet

Vyvíjajú ju v Českej republike, pracujú na nej aj hendikepovaní kolegovia a používajú ju firmy v rôznych krajinách sveta....

Ondrej Kubovič – Digitálna bezpečnosť a riziká na internete

Tentokrát sme sa porozprávali s Ondrejom Kubovičom, špecialistom v spoločnosti ESET na populárnu tému digitálnej bezpečnosti. Ondrej nám uviedol...

Slovenskí tvorcovia hier dosiahli v roku 2020 rekordný obrat 72 miliónov EUR, zamestnávali 870 ľudí

Slovenský herný priemysel nezastavila ani pandémia, v roku 2020 opäť výrazne rástol. Podľa štatistík Slovak Game Developers Association prekonal...

Čítaj ďalej:

Dobrý článok? Chceš dostávať ďalšie?

Už viac ako 6 200 ITečkárov dostáva správy e-mailom. Nemusíš sa báť, nie každé ráno. Len občasne.

Súhlasím so spracovaním mojich osobných údajov. ( Viac informácií. )

Tvoj email neposkytneme 3tím stranám. Posielame naňho len informácie z robime.it. Kedykoľvek sa môžeš odhlásiť.