Um tutorial que aborda Flex e Java utilizando o NetBeans [Atualizado]  XML
Índice dos Fóruns » RIA - Flex, JavaFX e outros
Autor Mensagem
davidbuzatto
Moderador
[Avatar]

Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Online

Olá pessoal, ontem tomei coragem e comecei a postar no meu blog um tutorial básico para ensinar a intergrar Flex com Java.
Um dos diferenciais é que uso uma abordagem passo a passo, onde vou construindo incrementalmente os exemplos (o que não acontece em alguns tutoriais), além de abordar a integração com o NetBeans. Enfim, já tenho três partes prontas. Seguem os links:

Parte 1: http://davidbuzatto.com.br/2010/07/30/flex-e-java-parte-1-configurando-o-netbeans/
Parte 2: http://davidbuzatto.com.br/2010/07/31/flex-e-java-parte-2-configurando-o-flash-builder/
Parte 3: http://davidbuzatto.com.br/2010/07/31/flex-e-java-parte-3-calculadora/
Parte 4.1: http://davidbuzatto.com.br/2010/08/02/flex-e-java-parte-4-1-crud-backend/
Parte 4.2: http://davidbuzatto.com.br/2010/08/03/flex-e-java-parte-4-2-crud-frontend/

Espero que gostem!

[]´s

This message was edited 4 times. Last update was at 16/11/2010 17:55:17


Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.

"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."

http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm
[WWW]
RafaelViana
GUJ Master

Membro desde: 23/03/2008 18:56:02
Mensagens: 1257
Localização: Venâncio Aires/RS
Offline

Parabéns!

Ótima iniciativa.Que trabalho fazer um passo-a-passo como você fez com certeza foram algumas horas...

Também criei alguns tutorias de como integrar Flex + Java (não são tão didáticos quanto os seus, não tenho paciência para ficar escrevendo passo-a-passo...)

Link caso alguém se interesse:
http://www.cauirs.com.br/rafael/


Rafael Rodrigues Viana
Estudando Java e Flex
Blog: http://www.cauirs.com.br/rafael/

"Any fool can write code that a computer can understand. Good programmers write code that humans can understand."
[Email] [MSN]
davidbuzatto
Moderador
[Avatar]

Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Online

Oi Rafael, primeiramente obrigado
Realmente deu um pouco de trabalho sim. Muitos printscreens, edição de imagens, testes, etc.
Nos próximos dias pretendo postar a última parte do tutorial, com um exemplo um pouco mais complexo. Acho que vai ser uma parte dividida em duas
Dei uma olhada no seu blog, muito legal! Já assinei o RSS para acompanhar suas postagens.
Meu blog é mais geral... Deu vontade de falar de algo, vou lá e posto. Não vou ficar focado em uma tecnologia específica.
Decidi fazer um tutorial de Flex para facilitar a vida de quem está iniciando.

Grande abraço!

Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.

"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."

http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm
[WWW]
davidbuzatto
Moderador
[Avatar]

Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Online

Blog atualizado.
Para quem interessar, o tutorial está quase completo.

[]´s

Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.

"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."

http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm
[WWW]
Grinvon
GUJ Master
[Avatar]

Membro desde: 18/08/2003 22:10:49
Mensagens: 1899
Localização: Em qualquer lugar
Offline

Ótimo David.

Eu fiz um tutorial de umas 30 páginas, mas está para a versão 3.0. Porém nunca dei continuidade, acho vou distribuir para que outros possam aproveitar alguma coisa.

>> Inocêncio.
[MSN] [ICQ]
Grinvon
GUJ Master
[Avatar]

Membro desde: 18/08/2003 22:10:49
Mensagens: 1899
Localização: Em qualquer lugar
Offline

Por que está usando o Flash Builder para compilar, não seria melhor colocar os dois independentes (Flash Builder e Netbeans)?

>> Inocêncio.
[MSN] [ICQ]
davidbuzatto
Moderador
[Avatar]

Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Online

Grinvon wrote:Ótimo David.
Eu fiz um tutorial de umas 30 páginas, mas está para a versão 3.0. Porém nunca dei continuidade, acho vou distribuir para que outros possam aproveitar alguma coisa.

Oi Grinvon, muito obrigado. Disponibilize sim, seria muito legal

Grinvon wrote:Por que está usando o Flash Builder para compilar, não seria melhor colocar os dois independentes (Flash Builder e Netbeans)?

Você fala de alterar o build.xml para o NetBeans compilar os fontes? Então, não fiz isso nesse projeto e acho que iria mais um post só para explicar isso. Como faço a edição do Flash Builder e sempre que salvo ele já compila tudo, preferi não mexer com mais este detalhe. Já é bastante coisa p/ aprender

Logo a tarde estarei disponibilizando a última parte do tutorial

Abraço!

Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.

"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."

http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm
[WWW]
Grinvon
GUJ Master
[Avatar]

Membro desde: 18/08/2003 22:10:49
Mensagens: 1899
Localização: Em qualquer lugar
Offline

davidbuzatto wrote:

Grinvon wrote:Por que está usando o Flash Builder para compilar, não seria melhor colocar os dois independentes (Flash Builder e Netbeans)?

Você fala de alterar o build.xml para o NetBeans compilar os fontes? Então, não fiz isso nesse projeto e acho que iria mais um post só para explicar isso. Como faço a edição do Flash Builder e sempre que salvo ele já compila tudo, preferi não mexer com mais este detalhe. Já é bastante coisa p/ aprender

Logo a tarde estarei disponibilizando a última parte do tutorial

Abraço!


Na verdade, é quando cria o projeto no Flash Builder. Pensei que já que começou com Netbeans, iria continuar somente nele, ao menos foi assim que vi na parte dois. Mas dei uma olhada rápida, deu para ver que o tutorial ta muito bom.

>> Inocêncio.
[MSN] [ICQ]
davidbuzatto
Moderador
[Avatar]

Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Online

Grinvon wrote:
davidbuzatto wrote:

Grinvon wrote:Por que está usando o Flash Builder para compilar, não seria melhor colocar os dois independentes (Flash Builder e Netbeans)?

Você fala de alterar o build.xml para o NetBeans compilar os fontes? Então, não fiz isso nesse projeto e acho que iria mais um post só para explicar isso. Como faço a edição do Flash Builder e sempre que salvo ele já compila tudo, preferi não mexer com mais este detalhe. Já é bastante coisa p/ aprender

Logo a tarde estarei disponibilizando a última parte do tutorial

Abraço!


Na verdade, é quando cria o projeto no Flash Builder. Pensei que já que começou com Netbeans, iria continuar somente nele, ao menos foi assim que vi na parte dois. Mas dei uma olhada rápida, deu para ver que o tutorial ta muito bom.


É que estou usando o editor gráfico do Flash Builder para ajudar em algumas coisas.
Acabei de postar a parte final. Que trampo!!!

[]´s

Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.

"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."

http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm
[WWW]
Grinvon
GUJ Master
[Avatar]

Membro desde: 18/08/2003 22:10:49
Mensagens: 1899
Localização: Em qualquer lugar
Offline

Realmente aquele editor gráfico é uma mão na roda, mas ainda bem que Flex em sí é mais fácil que HTML e mais "preciso" digamos assim.

P.S.: Lhe enviei uma MP.

>> Inocêncio.
[MSN] [ICQ]
davidbuzatto
Moderador
[Avatar]

Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Online

Grinvon wrote:Realmente aquele editor gráfico é uma mão na roda, mas ainda bem que Flex em sí é mais fácil que HTML e mais "preciso" digamos assim.

P.S.: Lhe enviei uma MP.


Acabei de responder

Abraço!

Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.

"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."

http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm
[WWW]
arthurminarini
Virtual Machine Man

Membro desde: 01/01/2009 15:24:06
Mensagens: 660
Offline

muito bom mesmo! super super super super explicado! muito boa sua didática!
davidbuzatto
Moderador
[Avatar]

Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Online

arthurminarini wrote:muito bom mesmo! super super super super explicado! muito boa sua didática!


Obrigado Arthur

[]´s

This message was edited 1 time. Last update was at 04/08/2010 23:19:49


Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.

"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."

http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm
[WWW]
arthurminarini
Virtual Machine Man

Membro desde: 01/01/2009 15:24:06
Mensagens: 660
Offline

Essa forma de programar do BlazeDS parece com o que eu uso o DWR que faz a interação entre o java e o javascript
antigamente o dwr fazia o mapeamento em xml como vc apresentou vc sabe me dizer se existe um Annotation para o flex?
exemplo

@EntidadeFlex(name="Aluno")
public class Aluno{
}


se não tem algum dia alguem deve fazer hehehe
cha
Debugger

Membro desde: 03/08/2006 15:25:27
Mensagens: 52
Offline

Cara, ficou muito bom. Parabéns.
 
Índice dos Fóruns » RIA - Flex, JavaFX e outros
Ir para:   
Powered by JForum 2.1.8 © JForum Team