Domov >
Služby >
Bohaté internetové aplikácie
Prečo sa zaoberáme vývojom RIA?
Rich Internet applications ( RIA ) sú webové aplikácie, funkcionálne rovnaké ako klasické desktopové aplikácie známe pod názvom tučný klient. Základnými spoločnými znakmi týchto aplikácií je prenos a manipulácia dát na externom dátovom úložisku, napríklad na firemnom serveri a rovnako pohodlné užívateľské prostredie. V dnešnom svete internetu sa vývojárske spoločnosti snažia čo najviac uľahčiť prístup a používanie programov ich užívateľom. Najpohodlnejším riešením je sprístupniť program cez okno webového prehliadača. Základným rozdielom medzi tučným klientom a RIA je prístup a spustenie programu. Zatiaľ čo tučného klienta je potrebné inštalovať na užívateľský počítač, RIA je plne funkčne prístupná v akomkoľvek webovom prehliadači bez inštalácie, pričom užívateľské prostredie zostáva nezmenené.
RIA nepoužíva pre zmenu stavu programu obnovenie celej obrazovky, ako je to pri bežnej webovej stránke. Všetko sa deje tak ako pri klasickej desktopovej aplikácii. Hlavnou výhodou je plná flexibilita a nezávislosť na operačnom systéme.
Príkladným riešením je náš produkt Web Database Diagram Manager - manažovanie databázy MSSQL prostredníctvom relačného diagramu cez okno prehliadača.
Technológie ktoré poznáme pre tvorbu RIA:
Adobe Flash, Adobe Flex a Adobe AIR, Java applet, JavaScript / Ajax, Microsoft Silverlight
Doteraz je najsilnejším nástrojom Adobe Flash a Adobe Flex, pričom Flex je vyvíjaný špeciálne pre tvorbu RIA. Treba aj upozorniť na novinku Microsoft Silverlight, ktorá je konkurentom technológie Flash. Zvlášť je očakávaná verzia Silverlight 2.0, ktorá by mala priniesť nové možnosti pri vývoji RIA.