Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
APRESENTAO
As aplicaes ricas para internet (do ingls Rich Internet Applications RIAs)
tm alcanado grande destaque no cenrio do desenvolvimento de aplicaes. A principal
caracterstica destas a semelhana com as aplicaes desktop tanto em termos visuais
quanto nas funcionalidades.
Por fim, voc conhecer a metodologia Ajax, a qual utilizada para realizar
chamadas assncronas por meio da internet. Para demonstrar essa metodologia, voc
conhecer o framework ICEFaces, que uma extenso do framework JSF e que prov
suporte ao Ajax.
Contedos
Desenvolvimento de software e de interfaces grficas.
ATENO!
1 INTRODUO
Ao iniciar seus estudos, procure
ter mo todos os recursos
de que ir necessitar, tais
como: dicionrio, caderno para
anotaes, canetas, lpis, Nesta primeira unidade, voc ter a oportunidade de estudar os principais
obras etc. Desse modo, voc
poder evitar as interrupes aspectos relacionados ao desenvolvimento de software e a importncia das interfaces
e aproveitar seu tempo para grficas na construo de aplicaes.
ampliar sua compreenso. Pense
nisso...
Voc aprender, ainda, a respeito da evoluo dos paradigmas para
desenvolvimento de software desde as aplicaes desktop at as aplicaes Web.
Bom estudo!
O termo RIAs muito utilizado para denominar aplicaes Web que oferecem
sensibilidades, recursos e funcionalidades ricas parecidas com as das aplicaes
desktop. No entanto, a criao de interfaces ricas utilizando simplesmente JSP
uma tarefa pouco produtiva.
O JSF tem como foco principal a construo de interfaces para aplicaes Web,
e, pensando de forma prtica, podemos associar a ele uma verso web da biblioteca
Swing. O JSF possui um conjunto de componentes de interfaces pr-desenvolvidos, os
quais podem ser programados utilizando o paradigma orientado a eventos, como ocorre
nas aplicaes desktop. Alm disso, ambientes de desenvolvimentos integrados atuais,
como por exemplo o NetBeans, incorporaram a possibilidade de construo de interfaces
grficas para web utilizando a filosofia drag-and-drop.
Vale ressaltar que esta disciplina tem como foco principal o framework JavaServer
Faces; todavia, outros frameworks tambm merecem destaque, como o Spring e o Struts,
por exemplo.
Spring
a) transaes;
b) persistncia de dados;
ATENO!
Para obter informaes
detalhadas sobre o framework Fonte: acervo pessoal.
Spring, acesse o site
disponvel em: <http://www. Figura 6 Viso geral do framework Spring.
springframework.org/>. Acesso
em: 2 fev. 2010.
Struts
4 CONSIDERAES
Nesta unidade, voc pde compreender os conceitos fundamentais do projeto
de interfaces, bem como os aspectos relacionados s interfaces para aplicaes desktop
e web. Alm disso, voc tambm pde compreender conceitos referentes aos frameworks
para desenvolvimento web.
ATENO!
Para ampliar seus 5 SUGESTES BIBLIOGRFICAS
conhecimentos a respeito do
tema abordado nesta unidade, DEITEL, P. J.; DEITEL, H. M. Ajax, Rich Internet Applications e desenvolvimento web para
sugerimos que voc leia as obras
apresentadas neste tpico, bem
programadores. So Paulo: Pearson Prentice Hall, 2008.
como acesse o site indicado,
pois ele contm informaes que
FALLOWS, R. J.; JACOBI, J. Pro JSF and Ajax: building Rich Internet components. New
podem muito acrescentar em sua York: Apress, 2006.
prtica profissional.
6 E-REFERNCIAS
Lista de Figuras