Beruflich Dokumente
Kultur Dokumente
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