Archive for the ‘Flex’ Category

Workshop de Adobe Flex 4 Integrado com Java EE

Público Alvo

Desenvolvedores Web e Desktop que estejam interessando em desenvolver aplicações RIA utilizando Adobe Flex integrado com Java EE.

Read the rest of this entry »


Ciclo de palestra na UNA sobre RIA, Flex, Scrum, XP, Ruby e Rails

Na última segunda-feira, 26/04/2010 aconteceu no Centro Universitário UNA um ciclo de palestras sobre RIA, Flex, Scrum, XP, Ruby. Veja grade completado do evento aqui.

O objetivo do evento foi mostrar, por meio de palestras, novas tecnologias e metodologias que já estão sendo utilizadas com sucesso no mercado como: RIA, FLEX, Ruby on Rails, Scrum e XP. Também foi objetivo do evento, despertar o interesse da platéia para as “possibilidades” que as referidas tecnologias e metodologias podem trazer para um produto de software.

Esse objetivo foi cumprido com sucesso graças aos palestrantes que, gentilmente, aceitaram o convite. Agradeço novamente ao André Lanna (@andreperon) ao Daniel Lopes (@danielvlopes) e ao Leonardo Braga (@leonardobraga)

Read the rest of this entry »


Palestras sobre RIA, Flex, Ruby on Rails, Scrum e XP.

1. Palestras e palestrantes

Palestra 01

Palestra: RIA e Flex - Dando Formas a Inovação

  • Mini currículo: Leonardo trabalha há 12 anos com desenvolvimento de sistemas. Formado em Design pela Mídia Escola de Artes Visuais, Técnico em Processamento de dados pelo Cotemig e em Análise e Desenvolvimento de Sistemas pela UNA. Fundador e Diretor de Operações da Augix IT Solutions, empresa que há 4 anos fornece soluções inovadoras alinhadas ao core-business de seus clientes, além de atuar como fornecedora de tecnologia para agências de publicidade no Brasil e no exterior. É certificado pela Microsoft como MCP, MCTS e MCPD em aplicações Web em .NET, pela Adobe como Flash Developer, Designer, e Dreamweaver Advanced Developer, pela Brainbench como Delphi Advanced Developer, Windows API Programmer entre outras. Trabalha ativamente com consultoria e desenvolvimento de soluções para Web, Desktop e Serviços Corporativos, em .NET, Flash Platform, Java e PHP.
  • Descrição da palestra: As aplicações RIA revolucionaram o mercado de web nos últimos anos. Você verá alguns exemplos de como explorar o potencial do framework Adobe Flex na construção deste tipo de aplicações interativas, seja para a internet, desktop ou dispositivos móveis como iPhone, Android, etc.
Palestra 02

Palestra: Nunca houve época melhor para desenvolver!

  • Mini currículo: Daniel trabalha com TI a mais de 7 anos (técnico em informática e bacharel em S.I.), é fundador da Area (www.areacriacoes.com.br), empresa especializada em soluções web customizadas e produtos como o Cifras (www.cifrascash.com). Utiliza Ruby e Rails como principais tecnologia e é membro ativo da comunidade brasileira, participando em projetos como os Guias(http://guias.rubyonrails.pro.br) e RailsMG (http://railsmg.org/) além de já ter palestrado em diversos eventos como RailsForKids, Linguágil, FlexForKids e etc. Já treinou quase 250 profissionais nas tecnologias Ruby e Flex além de ser um dos autores do livro teórico de Ruby on Rails da eGenial (http://www.egenial.com.br/cursorails).
  • Descrição da palestra: Estão ocorrendo mudanças rápidas no mercado de tecnologia e as empresas precisam de uma linha diferente de profissionais. Você descobrirá por que nunca houve uma época melhor para investir em desenvolvimento além de aprender o que um freelancer de sucesso, um empresário de TI e um grande desenvolvedor tem em comum.
Palestra 03

Palestra: Métodos ágeis de desenvolvimento de software

  • Mini currículo: André é bacharel em Ciência da Computação e mestre em Engenharia Elétrica, ambos pela PUC-Minas. Atualmente é professor do curso de Sistemas de Informação nas faculdades Cotemig e PUC-Minas. Desde 2006 suas pesquisas concentram-se na área de qualidade de software, sobretudo processos de software, modelos de melhoria e capacitação (CMMI e MPS.Br) e reuso de software. Dentre os assuntos de seu interesse, destacam-se metodologias de desenvolvimento, sobretudo os métodos ágeis de desenvolvimento.
  • Descrição da palestra: Nesta palestra serão abordados alguns pontos chaves de métodos ágeis pautados nos princípios do manifesto ágil. Serão abordados assuntos como XP e Scrum.

Read the rest of this entry »


Flex for kids 2010

Este post é uma divulgação do evento Flex for Kids 2010

Flex for Kids

O que é Flex for Kids?

O Flex for Kids é uma maratona de palestras on-line que será realizado no dia 06/02/2010 e contará com grandes nomes da comunidade Adobe Flex brasileira.

Read the rest of this entry »


Iniciando com Cairngorm?

Olá a todos!!

Hoje resolvi escrever um post sobre Cairngorm. Desde quando comecei a estudar o Cairngorm, uma micro-arquitetura para RIA para construir aplicações em Flex ou AIR, já comecei a perceber os benefícios que poderia alcançar com esse framework. Ele implementa o padrão de projeto (design patterns) MVC (Model, View e Controller).

A Figura 1 mostra o Diagrama Explorer do Cairngorm. Clique sobre a figura e experimente a aplicação. Como pode ser visto na figura 1, o diagrama é divido em três responsabilidades distintas:

  • A View (Interface) que trata da interação interface gráfica com o usuário.
  • O Model (Modelo) onde essencialmente estão as classes de entidade, ou seja, são objetos que muito provavelmente serão persistidos em banco de dados.
  • O Controller (Controlador) tem a responsabilidade de fazer a ponte com o back-end, processar eventos, etc.

Este post não tem por objetivo o aprofundamento sobre o assunto. Se você ficou interessado acesse o blog do David Tucker que é quem criou o framework, e, diga-se de passagem, ficou tão bom que que a Adobe o adicionou como um dos projetos open source que complementam o SDK do Flex. O David Tucker postou uma série de tutoriais, bastante interessante,  que se lido com cuidado, é o necessário para entender o funcionamento.

Acesso os artigos e os vídeos referentes aos artigos nos seguintes links:

Para complementar acesse também o link da documentação do Cairngorm .

Cairngorm ExplorerFigura 1

Read the rest of this entry »


Vídeos .NET to FLEX CRUD

Olá pessoal!!

Outro dia estava atrás de vídeos que mostravam exemplos de como desenvolver uma aplicação em flex. Encontrei uma série de 5 vídeos que mostram, por completo, como criar um CRUD em flex e .net. Esses vídeos foram bastante úteis para mim quando estava iniciando na tecnologia. Para quem está aprendendo vale a pena assistir. Show de bola. O vídeos estão em inglês, mas se você não é um “lord inlgês” acho que dá para entender assim mesmo.

Read the rest of this entry »


CRUD com Flex e Java

O objetivo deste post e demonstrar um CRUD (Create, Retrieve, Update e Delete) feito em Flex e Java. A tecnologia utilizada é a seguinte:  do lado do servidor temos:  JAVA EE, Hibernate, JAX-WS e Glassfish. Do lado do cliente temos o Flex consumindo o webservices Java.

Esse post é continuação do anterior onde falei sobre paginação com datagrid. Agora será demonstrado como inserir, alterar, excluir.

A figura 1 ilustra a interface principal do exemplo.

Tela 11Figura 1

Para iniciar a criar a aplicação servidor, será mostrado passo a passo como criar a aplicação no Netbeans 6.5.1.

Read the rest of this entry »


Paginação com Datagrid

Olá!

Quando trabalhamos com aplicações centrada em banco de dados podemos ter algumas dificuldades quando a quantidade de registros nas tabelas começam a crescer. Já vi várias aplicações que trabalham bem desde que não possua muitos registros para serem retornados do banco de dados. Isso normalmente é devido a uma análise não muito cuidadosa. O resultado disso é DataGrids, List, ComboBox que tem que receber centenas ou milhares de registros o que com o passar do tempo, quanto mais registros são inseridos no banco de dados, mais lenta fica a aplicação.

Paginação_DataGridPaginação com DataGrid

Quando desenvolvemos aplicações que rodarão na internet isso passa a ser um agravante ainda maior. Pensando nisso várias aplicações desenvolvidas para a Web já foram construídas pensando nesse tipo de agravante.  Contundo, já é comum você entrar em um site que tem um grid como resultado de uma busca e esse resultado ser paginado em várias páginas. O próprio Google é um exemplo disto. Pense bem, se o resultado da busca foi um milhão de registros, para que tenho que mostrar tudo de um vez para o meu usuário, ele não vai dar conta de ver mesmo, então eu pagino.

Bom isso é muito bonito, muito legal e você já deve estar convencido, mas e aí, como fazer isso em Flex? Os componentes que vem como padrão no  Flex Builder não implementam esse tipo de recurso nativamente. Então pensando nisso criei este post com o objetivo demonstrar a utilização de paginação em Datagrid no Flex. Será demonstrado um como paginar dados de uma tabela simples utilizando do lado do servidor Java + Web services com JAX-WS + Hibernate +  Glassfish, desenvolvido no NetBeans 6.5.1. Para facilitar as coisar utilizei o banco de dados “sample” que já vem no NetBeans.

Read the rest of this entry »


Flex Mania

No último mês de junho de 2009 ocorreu um evento denominado Flex Mania. Esse foi um evento promovido pela comunidade Flex para divulgar a tecnologia e para troca de experiências.

FlexMania_Assista

Read the rest of this entry »


Flex Style Explorer

O Flex Style Explorer é um editor feito em flex que possibilita a edição do estilo dos componentes flex de maneira visual. Com ele é possível de maneira rápida e fácil ver como ficará o estilo dos componentes. Definido o estilo, o CSS equivalente é gerado automaticamente pela aplicação. O Flex Style Explorer é a maneira mais WYSIWYG para definição de estilos de aplicativos Flex.

FlexStyleExplorer3

Experimente a aplicação

Para visualizar ou fazer download do código fonte, click com o botão direito na aplicação e selecione “View Source” no popup menu.


Procurar


Edgard Davidson
nova Profissional especialista em engenharia de software e desenvol- vimento de sistemas, professor universitário, coordenador do curso de pós graduação em Engenharia de Software Centrada em Métodos Ágeis ofertado pela UNA, mestrando em Engenharia Elétrica com ênfase em Engenharia de Software, Especialista em Engenharia de Software, Graduado em Sistemas de Informação. Sou sócio da MÉRITA - ENGENHARIA DE SERVIÇOS E SISTEMAS e criei este blog dedicado a assuntos como: desenvolvimento e engenharia de software, opiniões pessoais sobre assuntos pertinentes. Os posts deste blog são escritos sem muito rigor científicos e expressam opiniões exclusivamente minhas

Mérita - Engenharia de Serviços e Sistemas

Curso de Pós Graduação em Engenharia de Software Centrada em Métodos Ágeis

Categorias

Arquivo

Tags

Pagea