I plugin RIA sono un ricordo del passato?

0

In un passato non troppo lontano il nostro dipartimento stava propagandando Silverlight come standard de facto per le applicazioni intranet aziendali. Un framework robusto che ci ha consentito di implementare SOA sfruttando al contempo la nostra esperienza nel framework .NET e una ricca interfaccia utente, tutto è stato ottimo, fino a un giorno ...

Oggi HTML5 e librerie JavaScript avanzate dominano le conversazioni di architetti e sviluppatori di applicazioni web, in gran parte a causa della soluzione cross-device che queste tecnologie offrono nell'ambito dello sviluppo di applicazioni mobili.

Viviamo in un momento storico unico al mondo in cui le capacità delle tecnologie di sviluppo web standard (HTML5, CSS3, SVG, ecc.) hanno praticamente raggiunto quelle dei plug-in proprietari come Silverlight e Flash.

Tuttavia, sapendo quanti anni ci sono voluti per il W3C e WHATWG per ottenere l'ultima versione di HTML approvata, possiamo davvero aspettarci che le tecnologie di sviluppo web standard siano robuste e abbastanza potenti da supportare le applicazioni e le user experience incredibilmente avanzate e ricche che l'utente di domani arriverà ad aspettarsi? Inoltre, poiché la potenza di elaborazione continua ad aumentare e i dispositivi diventano sempre più capaci, HTML e JavaScript saranno sufficienti per consegnare i prodotti e sfruttare appieno la potenza dei prossimi dispositivi e tecnologie dei prossimi decenni (pensa le proiezioni olografiche, l'ubiquità socio-commerciale-industriale , ecc.)

Ora non fraintendermi, AMO HTML5 e il nostro team sta facendo cose davvero incredibili con jquery, knockout, underscore e gelsomino. Sono molto emozionato per i recenti progressi nelle tecnologie standard di sviluppo web e li abbraccio pienamente. Sono molto potenti, compatibili con dispositivi incrociati e divertenti!

La morte dei plugin RIA è inevitabile?

    
posta KodeKreachor 05.03.2012 - 05:36
fonte

2 risposte

1

Niente muore veramente. La radio era una volta una potenza mediatica, ora la ascolto solo nella mia auto. TV dopo, e così via e così via.

Detto questo, non stiamo iniziando alcun nuovo progetto Silverlight (o Flash) in questo momento. Un recente progetto che abbiamo fatto in Silverlight è stato recentemente re-implementato in Knockout JS.

In molti casi (anche se non tutti) HTML5 è una grande abilità da avere. Che tu stia costruendo un'app di comunicazione distribuita su larga scala (GMail) o un'app mobile personalizzata (dai un'occhiata a jQuery Mobile e PhoneGap Build) o persino a un'app di Windows 8 con Chakra , o lato server con Node.JS , o accesso ai dati del tuo JSON documentare il negozio NoSQL come Mongo o Divano - puoi fare cose incredibili con HTML5 e JavaScript in più posti di quanto tu possa immaginare.

Non sono sicuro che il significato possa essere esagerato. È passato un po 'di tempo da quando potresti usare una lingua in così tanti posti in modo efficace.

    
risposta data 05.03.2012 - 06:03
fonte
1

Silverlight e Flash funzionano su più piattaforme (inclusi i telefoni).

Molte applicazioni per iPhone che non ci si aspetterebbe di essere applicazioni "Flash" sono scritte in ActionScript, compilate utilizzando il cross-compiler di Adobe ed eseguite su dispositivi telefonici.

Stanno evolvendo allo stesso modo degli standard. Se leggi l'ultimo comunicato stampa di Adobe su Flash, lo considerano principalmente per video e giochi HD per il prossimo futuro; sanno che tutti hanno cambiato piattaforme per altri tipi di applicazioni.

Flash è, oggi, utilizzato per lo sviluppo di applicazioni per browser, desktop e telefono, proprio come tutti gli standard aperti che hai elencato. Potrebbe andare via, ma è resiliente.

    
risposta data 05.03.2012 - 06:35
fonte

Leggi altre domande sui tag