Porovnávané verzie

Kľúč

  • Tento riadok sa pridal
  • Riadok je odstránený.
  • Formátovanie sa zmenilo.

...

Implementácia aplikácie postavenej na Smart Web platforme je v aktuálnych web technológiach, ktoré sú príťažlivé aj pre ľudí z vonku. Použité knižnice sú odladené a projektoch s množstvom používateľov (napr. pre server–push technológiu je použitá knižnica odladená na projektoch s 150 000 používateľmi) a ktoré sú mainstream (napr. komponentový UI framework použitý v knižnici Smart Web Framework sa volá React JS a používajú ho napr. aj spoločnosti Facebook, Instagram, Yahoo, Netflix, Twitter, ...). Aplikáciu je možné implementovať aj v najnovšej verzii javascriptu - ES 2017, ktorý bude onedlho štandardom vo všetkých prehliadačoch.

Web je softvérová platforma s celosvetovo obrovskými investíciami. Jednou z najväčších výhod Smart Webu je aj fakt, že vývíjaná web aplikáciá je spúšťaná priamo v prehliadači. API rozhrania prehliadača (aktuálne aj budúce) môže programátor využiť bez akejkoľvek asistencie zo strany Smart Web platformy. Môžeme teda povedať, že vývoj na tejto platforme je možný aj z pohľadu budúcnosti. Uveďme si príklady niekoľkých zaujímavých technológii, ktoré sa už teraz dajú priamo z prehliadača využiť:

  • 2D/3D vizualizácie - (SVG/HTML 5 Canvas/WebGL API)
  • offline aplikácie emulujúce mobilné aplikácie (Camera/GPS/.../Offline API)
  • virtuálna realita  (WebVR API)
  • syntetizácia a rozpoznanie hlasu (Web Speech API)
  • rozpoznávanie textu (Tesseract OCR)
  • umelá inteligencia s hardwarovou podporou (Deeplearn.JS)