Rich Internet applications (o RIA) és el terme segons el qual es defineix a les aplicacions Web que es comporten de la mateixa manera que les aplicacions tradicionals d' escriptori, però amb la capacitat de ser executades en qualsevol navegador Web. A diferència de les pàgines web clàssiques, aquestes aplicacions estan orientades a realitzar tasques complexes que tradicionalment havien estat exclusives dels programes d' escriptori, aportant una gran flexibilitat i potència a l'usuari final. Per al desenvolupament d'aplicacions RIA cal combinar una sèrie de tecnologies complementàries a nivell de client i servidor.
Tecnologies client
Actualment hi ha moltes tecnologies que permeten la creació d'aplicacions RIA. Tot i això, per al desenvolupament en entorns professionals sobresurt la plataforma FLEX d'Adobe, que ofereix un entorn multi plataforma i totalment independent del navegador o sistema operatiu usats. Aquesta tecnologia es complementa perfectament amb el runtime AIR per a la creació d'aplicacions d'escriptori multi plataforma. Com alternativa de codi obert hi ha la tecnologia HTML5 o el framework GWT, que permet dotar de major interactivitat a les aplicacions web multi navegador. A Edertone l'assessorem per a que esculli la tecnologia que millor encaixi amb els requeriments del seu projecte i ens ocupem íntegrament del seu desenvolupament.
Tecnologies servidor
Les aplicacions RIA permeten una gran flexibilitat respecte a quines tecnologies fer servir a la capa de servidor. És per això que qualsevol entorn pot ser utilitzat sense cap problema. Entre les més comunes i esteses trobem JAVA i PHP com a llenguatges de desenvolupament junt a MySQL i PosgreSQL com a sistemes de gestió de bases de dades. Tot i això, qualsevol altra es pot integrar perfectament en una aplicació RIA. A Edertone som especialistes en les principals tecnologies de servidor, de forma que vostè podrà escollir la que millor s'adapti a les seves necessitats.
Beneficis
A Edertone som especialistes en desenvolupament d'aplicacions RIA, seleccionant en tot moment la tecnologia més apropiada per a cada projecte, o segons les seves necessitats.