Lansarea suitei Adobe Integrated Runtime, ce permite crearea de aplicatii software care pot rula atat intr-un spatiu virtual – pe Internet, cat si pe calculatorul de acasa, subtiaza si mai mult granita dintre software-ul online si cel pentru desktop.
Adobe systems a lansat la mijlocul saptamanii trecute versiunea beta a aplicatiei Adobe Integrated Runtime (sau Appolo), care permite dezvoltatorilor sa realizeze o serie de aplicatii complexe ce pot rula pe Internet, fara a mai fi nevoie ca utilizatorul sa instaleze ceva pe calculatorul personal, existand totusi posibilitatea folosirii lor si in mediul offline, pe PC. O data cu Appolo a fost prezentat si produsul Flex 3, o alta suita de aplicatii care permite crearea de "Rich Internet Applications" (RIA) folosind tehlogia Flash. Noutatea absoluta in cazul produselor create cu ajutorul acestor aplicatii este ca vor avea o singura versiune care va putea functiona atat pe sisteme care folosesc sistemul de operare Windows, cat si pe cele cu OS X sau Linux.
"Cat de curand aplicatiile bazate pe AJAX vor fi eliberate. Nu vor mai avea nevoie de un browser pentru a putea rula", a declarat pentru wired.com Jesse James Garrett, unul dintre parintii Web 2.0 si al limbajului de programare AJAX. Apollo suporta, pe langa tehnologia Flash, HTML si JavaScript. Pana acum problema cea mai mare a programatorilor era ca aplicatiile create special pentru a functiona on-line trebuiau rescrise pentru a putea oferi aceleasi functii si atunci cand erau instalate pe desktop-uri. Garrett este de parere ca aceasta munca suplimentara va fi eliminata, permitand rularea codurilor nu numai in browser. "Meritul cel mai mare al suitei Apollo este faptul ca indrazneste sa stearga o mare parte din linia care delimita lumea aplicatiilor web de cea a programelor desktop-base", a mai spus Garrett. In cazurile in care utilizatorul ruleaza online una sau mai multe aplicatii si se intampla o cadere a conexiunii la Internet, el poate continua sa lucreze datorita unui sistem integrat de "data cache", care salveaza datele pe calculator. Cand conexiunea revine se produce o sincronizare in asa fel incat in ambele medii datele sa fie aceleasi. "Ne asteptam sa vedem o mare parte a comunitatii de programatori folosind Apollo si Flex in urmatoarele luni", estimeaza Pam Deziel, director al diviziei Adobe Platform Unit.