Componente Repeater
1 comentários Published Sábado, 30 de Agosto de 2008 by Rafael F. Bittencourt inO componente Repeater como o próprio nome sugere é utilizado para repetir um determinado conjunto simples de componentes de interface ao usuário. A repetição é geralmente controlada através do uso de um array que pode trazer dados dinâmicos, como um array de objetos retornados de um Web Service ou um array de dados estático.
A declaração deste componente é a tag mx:Repeater, assim as tags dos componentes de interface ao usuário que serão repetidos serão colocados dentro da tag mx:Repeater.
Observação: A única tag que não pode ser repetida é o container mx:Application, pois para o componente ser repetido necessariamente ele deve derivar da classe UIComponent.
Abaixo segue um pequeno exemplo do uso do componente Repeater utilizando uma coleção de objetos estáticos para criar uma instância de cada RadioButton conforme cada item na coleção. Apropriedade label do RadioButton será configurada conforme o atual item da coleção.

Projeto na II Feira de Ciência CFT - Datasul
0 comentários Published Sexta-feira, 25 de Julho de 2008 by Rafael F. Bittencourt in
No dia 19/07/2008 na Udesc de Joinville participei da II Feira de Ciência CFT | Datasul, onde apresentei o meu projeto de nota fiscal eletrônica com o nome de e-Nota. O meu projeto utilizou o BlazeDS para o acesso remoto a infra-estrutura de back-end de servidor Java e dados distribuídos, como linguagem de back-end o Java juntamente com o servlet container Tomcat. Atualmente estou estudando a interatividade com o banco de dados MySQL.
Participando da Tradução do livro Why’s (Poignant) Guide to Ruby
0 comentários Published Terça-feira, 15 de Julho de 2008 by Rafael F. Bittencourt in
Através do meu amigo Henry Hamon fiquei sabendo da tradução do livro Why’s (Poignant) Guide to Ruby para português, organizada pelo Carlos Brando e resolvi ajudar.
Este livro é voltado a linguagem de programação Ruby a qual está cativando a cada dia mais pessoas interessadas em conhecer novas tecnologias.
Antes de mais nada gostaria de informar sobre o evento Rails Summit Latin America 2008 o qual acontecerá nos dias 15 e 16 de Outubro, em São Paulo, capital. Onde aconteceram várias palestras simultâneas, alguns dos convidados a palestrar são David Hansson através de vídeo conferência, Chad Fowler e outros.
Mashups - Um Novo Conceito
0 comentários Published Segunda-feira, 9 de Junho de 2008 by Rafael F. Bittencourt inCom o surgimento da Web 2.0 os desenvolvedores mudaram o modo de pensar e de desenvolver aplicações para a internet.
Atualmente, o assunto que está sendo comentado é o conceito de mashup juntamente com a flexibilidade da Web 2.0, onde uma aplicação pode usufruir de informações e serviços de uma outra aplicação.
A terminologia mashup é derivada de um fenômeno musical que mistura voz e batida de canções diferentes, e isto serviu como base de inspiração para esta nova tendência na área de sistema de informação.
Os mashup são aplicações on-line, os quais utilizam pequenas aplicações, onde estas aplicações são quebradas em componentes e disponibilizadas em APIs para poderem ser utilizados com outras aplicações, permitindo a reutilização de informações e de serviços disponíveis para a criação de novas aplicações.
Este conceito está sendo utilizado em diversos sites/aplicações juntando informações de diversas fontes numa única aplicação, oferecendo novos serviços aos usuários.
As aplicações que utilizam o mashup são conhecidas como aplicações compostas, pois são criadas combinando serviço de terceiros, reutilizando informações já existentes na Web.
Este conceito já está mudando o modo de desenvolvimento de software nas empresas e demonstra estar crescendo a cada dia.
É importante ressaltar que ao desenvolver aplicações mashups o desenvolvedor ganha tempo em relação a programação bastando apenas conhecer o funcionamento da API utilizada.
Entre as mais variadas utilizações de mashup estão os sites de notícias, abaixo segue alguns exemplos de APIs disponíveis na Web:
- Google Maps
- Yahoo! Maps
- Google Search
- Yahoo! Search
- Amazon
- eBay
- You tube
- Flickr
- Pay Pal
- del.icio.us
- Wikipedia
- Microsoft Virtual Earth
Atualmente, é possível obter o resultado de uma busca na Web, onde a mesma é oriunda de integrações de informações sobre um determinado assunto disponível em outros sites na Web, mostrando a sua localização no Google Maps ou Yahoo Map.
Por fim, acredito ter explicado este novo conceito a quem possa interessar e indico pesquisar mais sobre este interessante assunto.
Aplicações Ricas para Internet
0 comentários Published Segunda-feira, 19 de Maio de 2008 by Rafael F. Bittencourt inQuem sou eu
- Rafael F. Bittencourt
- Sou um profissional formado em Sistemas de Informação, pós-graduando em Gestão de Projetos e atuo como programador.