Adobe kehittyy
Maaliskuu 2nd, 2007
Jos itseltäni kysyttäisiin tämän hetken innovatiivisinta tietotekniikkayritystä, ei vastaus olisi Nintendo, ei Google, eikä edes Apple. Niin kummalliselta kuin se kenties kuulostaakin, valintani olisi Adobe.
Adobesta ei ole paljoa kohkattu, mutta sen tuotteet ovat varsin mielenkiintoisia. Vanha kunnon Flash päivittyi 10 kertaa aiempaa nopeammaksi, samoin teki Acrobat. Macromedian oston myötä haastajaa ei graafisella puolella tahdo löytyä ja lomakeratkaisutkin ovat pitäneet markkinapaikkansa. Lisäksi entisten kestosuosikkien rinnalle on nousemassa uusia tuotteita, joista mielenkiintoisimpia ovat Adobe Flex ja Apollo.
Adobe Flex on kaikessa yksinkertaisuudessaan ilmainen käännösympäristö Flash-sovelluksille. Flex Builder taas on maksullinen Eclipse-pohjainen kehitysympäristö. Sovellukset koodataan deklaratiivisesti XML:llä ja dynaamiset osat ActionScript-nimisellä kielellä. Käyttöliittymän ulkoasu määritellään HTML:n tavoin CSS-tyylitiedostoissa. ActionScript on käytännössä staattisesti tyypitettyä JavaScriptiä, jossa on natiivi XML-tuki (E4X). Käytännössä tämä tekee ActionScriptistä erittäin mukavaa koodattavaa.
Se mikä erottaa Flexin triljoonasta kilpailijastaan on kolme asiaa: Alustariippumattomuus, tyylikäs komponenttikirjasto ja todella mukava kehitysympäristö. Toki esimerkiksi Javasta löytyy monia Flexistä uupuvia ominaisuuksia, mutta käytännössä Flash on loppukäyttäjälle usein kuitenkin helpompi vaihtoehto.
Adobe Apollo koodinimellä kulkeva projekti taas on irroittamassa Flexiä selaimesta ja yhdistämässä sitä perinteisiin web-sovelluksiin. Flexin rajapintoja laajennetaan tiedostonkäsittelyyn, verkkoprotokolliin ja työpöytätoiminnallisuuksiin, kuten esimerkiksi drag’n'drop- ja clipboard-käsittelyyn. Tähän kun lisätään mm. automaattiset päivitykset verkosta, on Flex todella varteenotettava vaihtoehto rich client-sovellusalustaksi.
Hyvä demo Apollon ominaisuuksista löytyy SAPin sivuilta: Project Muse.
Artikkeli on luettu 790 kertaa. Kuuluu luokkiin: Ajatuksia, Ohjelmointi, Innovaatiot, Tietotekniikka, Adobe
Jätä kommentti
Sallitut HTML-elementit:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>
Trackback this post | Subscribe to the comments via RSS Feed