SmartHome
The result's identifiers
Result code in IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F25892533%3A_____%2F20%3AN0000001" target="_blank" >RIV/25892533:_____/20:N0000001 - isvavai.cz</a>
Result on the web
<a href="https://tescosw.cz/projekty-eu/" target="_blank" >https://tescosw.cz/projekty-eu/</a>
DOI - Digital Object Identifier
—
Alternative languages
Result language
čeština
Original language name
SmartHome
Original language description
Cílem projektu je prostřednictvím průmyslového výzkumu a experimentálního vývoje vytvořit mobilní aplikace a webové portál (software) pro správu oblastí běžného života a domácnosti tzv. "chytrou domácnost". Aplikace a portálové řešení SmartHome nabídne velké množství funkcí pokrývající situace, které běžně nastávají v domácnosti.
Czech name
SmartHome
Czech description
Cílem projektu je prostřednictvím průmyslového výzkumu a experimentálního vývoje vytvořit mobilní aplikace a webové portál (software) pro správu oblastí běžného života a domácnosti tzv. "chytrou domácnost". Aplikace a portálové řešení SmartHome nabídne velké množství funkcí pokrývající situace, které běžně nastávají v domácnosti.
Classification
Type
R - Software
CEP classification
—
OECD FORD branch
20206 - Computer hardware and architecture
Result continuities
Project
<a href="/en/project/EG16_084%2F0009174" target="_blank" >EG16_084/0009174: SmartHome</a><br>
Continuities
P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)
Others
Publication year
2020
Confidentiality
C - Předmět řešení projektu podléhá obchodnímu tajemství (§ 504 Občanského zákoníku), ale název projektu, cíle projektu a u ukončeného nebo zastaveného projektu zhodnocení výsledku řešení projektu (údaje P03, P04, P15, P19, P29, PN8) dodané do CEP, jsou upraveny tak, aby byly zveřejnitelné.
Data specific for result type
Internal product ID
SmartHome
Technical parameters
Jedná se o třívrstvou (n-vrstvou) architekturu s responzivní prezentační vrstvou založenou na HTML5/CSS3/JavaScript, která umožní efektivně využívat nejnovější technologie na poli webových řešení. Komunikace webové či mobilní aplikace s aplikačním serverem je řešena za vyžití REST rozhraní aplikační služby. 1. 3-vrstvá (n-vrstvá) architektura - princip vícevrstvé architektury znamená rozdělení aplikace do více samostatných vrstev, kde každá vrstva zajišťuje určitou, specifickou funkcionalitu. - prezentační vrstva (prezentace informací uživateli, typy klientského prostředí - webový prohlížeč (široká skála podporovaných prohlížečů skrz platformy), nativní mobilní aplikace (pro hlavní mobilní platformy - iOS a Android)). - aplikační vrstva (slouží zejména k výpočtům a přípravě/zpracování dat; zde je situováno jádro aplikace, logika a funkce; aplikační služba poběží v privátním nebo veřejném cloudovém řešení (např. MS Azure); zdrojové kódy aplikace budou psány v objektově orientovaném jazyce C#). - datová vrstva (slouží k uchování dat a jejich zpřístupnění pro aplikaci; bude řešena prostřednictvím standardní relační databáze či BLOB storage; data budou uložena v privátním nebo veřejném cloudovém řešení (např. MS Azure)). 2. HTML5 - je to značkovací jazyk používaný k popisu webových stránek. Jeho hlavní výhodou je multiplatformost. Oproti svému předchůdci přináší spoustu výhod (zjednodušení zápisu, sémantika stránek; nové funkce (např. audio, video a canvas)). 3. CSS3 - jazyk pro zobrazení jednotlivých částí webových stránek (popisuje, jak přesně se mají zobrazit). Jeho výhodou je multiplatfomnost (je závislý na prohlížeči, který jej musí podporovat, ne na operačním systému). 4. JavaScript - je možné jej využívat na všech platformách. Mezi hlavní výhody, které přináší pro uživatele, patří bohatší grafický dojem, urychlení a zjednodušení práce a možnost částečně převést funkcionalitu přímo na klientskou stanici. 5. AJAX - jedná se o technologii, který umožňuje pružněji reagovat na uživatelské potřeby, co se týče komunikace. Jedná se o možnost komunikovat asynchronně a v dílčích blocích. 6. Xamarin - jedná se o platformu pro vývoj nativních mobilních aplikací v prostředí .NET. Díky tomuto sjednocení je možné psát aplikace v jazyce C#. Výhodou je možnost sdílení kódu mezi platformami. 7. REST - jedná se o architekturu určenou ke komunikaci v distribuovaném prostředí. Jeho důležitou vlastností je bezestavovost. Protokol využívá standard HTTP. Smlouva nebyla uzavřena, aplikace není komerčně nasazena. Odpovědné osoby: ing. Eliška Trojnová, e-mail: eliska.trojnova@tescosw.cz
Economical parameters
Očekávanými ekonomickými parametry výsledku je především zvýšení tržeb a zisku zhotovitele. Zvýšení tržeb zhotovitele je odhadováno v prvních 5 letech řádově o 11 milionů Kč, zvýšení zisku pak o 3,575 milionu Kč.
Owner IČO
25892533
Owner name
TESCO SW a.s.