FLEX : Como funciona layout em flex, existe forma de trabalhar com html?  XML
Índice dos Fóruns » RIA - Flex, JavaFX e outros
Autor Mensagem
carol_programadora
JavaChild
[Avatar]

Membro desde: 26/09/2008 11:29:03
Mensagens: 110
Offline

Oi gente,

estou aprendendo sobre flex, mas tenho uma dúvida quanto ao layout de uma aplicação:

Se eu fizer uma aplicação flex, eu consigo trabalhar com layout html (topo(não quero flex), menu esquerdo, central(flex), rodapé(não quero flex)), mas de forma por exemplo, que eu tenha um módulo flex lá no topo sendo apenas para o login, um módulo no centro onde possa realizar cadastros do sistema ?

Ou no flex tudo tem que pertencer ao application obrigatóriamente? Vejam este SITE, em qualquer lugar da tela é flex. Eu gostaria de fazer uma aplicação mas usar flex em algumas partes do meu layout, é possível?

Obrigada a todos.

Eu faço programa!
RafaelViana
GUJ Master

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

Você quer usar Flex para um site? Não faça isso...
Esse site da informaticon é um péssimo exemplo de como utilizar o Flex, por isso - talvez - o Flex é mal visto por algumas pessoas.

A maneira que você pretende fazer não me parece o ideal. Por que só utilizar Flex para o login?
Se você quer a parte administrativa do site em Flex. Pode fazer. Mas só o módulo para digitar login e senha é desnecessário...


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
Offline

O ideal é você fazer tudo em Flex, mas se quiser misturar você pode.

O que vc teria que fazer é criar o seu layout em html e na coluna do centro vc inserir o swf do Flex.
Entretanto, mesmo que seja possível, vc teria que implementar a comunicação entre o arquivo HTML e o Flex via JavaScript.

Na minha opinião, acho que você deveria fazer tudo em Flex, assim evitaria dores de cabeça com essa conversa entre as "duas" views.S
Se não houver a necessidade de comunicar a parte HTML com o swf, então é só definir para o swf ser inserido na coluna do meio do seu layout.

[]'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]
vitoryudi
JavaTeenager

Membro desde: 04/05/2010 22:24:29
Mensagens: 193
Offline

Como foi dito, pode sim utilizar o html junto ao sfw do flex,
é como se fosse inserir algo feito em flash,
já q os dois são swf.

porém, a conversa entre os dois pode gerar problema como foi dito,
mas se for bem programado, não tem o menor problema.
acredito que para fazer apenas um lugar de login no topo, seja besteira,
por alguns motivos.

Por exemplo vc vai precisar trabalhar com xml, ou alguma linguagem back para comunicar com o banco.
já que o flex não faz isso sozinho.

e ai teria que fzer algumas ligações via javascript para poder carregar o que o usuario pode ou nao ver.

Flex é bom para sistema,
para site, tlvz seja um pouco pesado.

embora os links de internet estejam aumentando.
mas enfim!
rs
tenha um bom divertimento!
estudando flex



vitorhansen.blogspot.com - Blog sobre programação, religião e de tudo um pouco...



[WWW]
carol_programadora
JavaChild
[Avatar]

Membro desde: 26/09/2008 11:29:03
Mensagens: 110
Offline

RafaelViana wrote:Você quer usar Flex para um site? Não faça isso...
Esse site da informaticon é um péssimo exemplo de como utilizar o Flex, por isso - talvez - o Flex é mal visto por algumas pessoas.

A maneira que você pretende fazer não me parece o ideal. Por que só utilizar Flex para o login?
Se você quer a parte administrativa do site em Flex. Pode fazer. Mas só o módulo para digitar login e senha é desnecessário...



Não é para site, sei que flex não é indicado pra isso e fato esse site que indiquei é muito ruim, a idéia é sistema mesmo, mas estou estudando e vejo muita gente falando de como melhorar a performance, swf pesado. Então minha idéia seria, usar flex onde é preciso e pronto.
Se eu tenho um sistema de portal, que algumas partes é apenas informativa, nesse caso seria melhor usar o html mesmo e não um swf. Mas obrigada pela resposta.

davidbuzatto wrote:O ideal é você fazer tudo em Flex, mas se quiser misturar você pode.

O que vc teria que fazer é criar o seu layout em html e na coluna do centro vc inserir o swf do Flex.
Entretanto, mesmo que seja possível, vc teria que implementar a comunicação entre o arquivo HTML e o Flex via JavaScript.

Na minha opinião, acho que você deveria fazer tudo em Flex, assim evitaria dores de cabeça com essa conversa entre as "duas" views.S
Se não houver a necessidade de comunicar a parte HTML com o swf, então é só definir para o swf ser inserido na coluna do meio do seu layout.

[]'s


Obrigada, ajudou muito. Acho que é mais simples usar tudo flex, mas pensei em modularizar apenas pra melhorar a performance.


vitoryudi wrote:Como foi dito, pode sim utilizar o html junto ao sfw do flex,
é como se fosse inserir algo feito em flash,
já q os dois são swf.

porém, a conversa entre os dois pode gerar problema como foi dito,
mas se for bem programado, não tem o menor problema.
acredito que para fazer apenas um lugar de login no topo, seja besteira,
por alguns motivos.

Por exemplo vc vai precisar trabalhar com xml, ou alguma linguagem back para comunicar com o banco.
já que o flex não faz isso sozinho.

e ai teria que fzer algumas ligações via javascript para poder carregar o que o usuario pode ou nao ver.

Flex é bom para sistema,
para site, tlvz seja um pouco pesado.

embora os links de internet estejam aumentando.
mas enfim!
rs
tenha um bom divertimento!
estudando flex




Obrigada, de fato parece ser melhor usar tudo em flex.

Eu faço programa!
luistiagos
GUJ Expert
[Avatar]

Membro desde: 10/07/2006 10:37:23
Mensagens: 3161
Offline

carol_programadora wrote:Oi gente,

estou aprendendo sobre flex, mas tenho uma dúvida quanto ao layout de uma aplicação:

Se eu fizer uma aplicação flex, eu consigo trabalhar com layout html (topo(não quero flex), menu esquerdo, central(flex), rodapé(não quero flex)), mas de forma por exemplo, que eu tenha um módulo flex lá no topo sendo apenas para o login, um módulo no centro onde possa realizar cadastros do sistema ?

Ou no flex tudo tem que pertencer ao application obrigatóriamente? Vejam este SITE, em qualquer lugar da tela é flex. Eu gostaria de fazer uma aplicação mas usar flex em algumas partes do meu layout, é possível?

Obrigada a todos.


vc ja usou flash? na verdade o flash gera um swf normal que nem do flash que vc poem na sua pagina onde vc quiser... ou seja é claro que vc pode misturar html com flex... basta por os swf gerados onde vc quiser em seu html... e para comunicar um com o outro e muito simples, vc pode chamar um javascript do seu html de fora de dentro do seu flex, o que da um pouco de dor de cabeça e a questão de layout dependendo do que vc for fazer para alinhar html com o flex pode ser meio complicado... mas nenhum bixo de sete cabeças.
O bom de um site inteiro em flex e que tem a segurança ngn vai conseguir ver seu codigo pois ele esta compilado dentro de um swf.




SCJP 1.5
SCJA 1.0
IBM DB2 Associate
[Email] [MSN]
RafaelViana
GUJ Master

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

Você pode falar o que é esse site? O que ele faz? Quem é o publico-alvo? Assim ficará muito mais fácil opinar.

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]
chamuska
JavaBaby
[Avatar]

Membro desde: 17/05/2008 19:38:12
Mensagens: 85
Offline

RafaelViana wrote:Você pode falar o que é esse site? O que ele faz? Quem é o publico-alvo? Assim ficará muito mais fácil opinar.


Acho que nem vale a pena ver isso
Não é muito viavel o que ela esta tentando faze!

Por mim, vai tudo Flex!!
Ou use o html com outra linguagem, tipo php ou java!!


Abraço!

Garoto de programa!
Faço: PHP, Java, JavaScript, Flex, AS3, Red5, HTML, CSS.
Onde: Windows e Linux no Eclipse!

Cursando Eng. de Software em Curitiba!
RafaelViana
GUJ Master

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

chamuska wrote:
RafaelViana wrote:Você pode falar o que é esse site? O que ele faz? Quem é o publico-alvo? Assim ficará muito mais fácil opinar.


Acho que nem vale a pena ver isso
Não é muito viavel o que ela esta tentando faze!

Por mim, vai tudo Flex!!
Ou use o html com outra linguagem, tipo php ou java!!


Abraço!


Não é bem assim... Utilizo Flex há um bom tempo e sei que ele não é bala de prata. Sem saber a situação vai o bom e velho 'depende'.
Como você afirma usar Flex sem conhecer a situação?

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]
renzonuccitelli
GUJ Master

Membro desde: 17/09/2008 12:58:32
Mensagens: 1133
Offline

chamuska wrote:
RafaelViana wrote:Você pode falar o que é esse site? O que ele faz? Quem é o publico-alvo? Assim ficará muito mais fácil opinar.


Acho que nem vale a pena ver isso
Não é muito viavel o que ela esta tentando faze!

Por mim, vai tudo Flex!!
Ou use o html com outra linguagem, tipo php ou java!!


Abraço!


Eu trabalhava só com Flex na última empresa que trabalhei. Agora estou fazendo um projeto para uma empresa e não posso fazer tudo em Flex. A exeperiência foi muito bacana para abrir a mente e ver outras formas de fazer projetos. Então não só é possível fazer o projeto que vc está querendo, como vai um link do protótipo do projeto que estou fazendo: CMS.

Inclusive teste umas chamadas http padrão com retorno xml e foi muito legal de trabalhar, saindo das chamadas remotas, comunicação mais famosa em aplicações Flex.

Um uso bem comum é fazer componentes flex que com html seria difícil de fazer, e poder reusar esse componente pelos seus projetos.

[]s

Renzo Nuccitelli

Engenheiro de Computação - ITA

http://nuccitec.com.br/
http://blog.nuccitec.com.br/
http://jcoltrane.sf.net
http://jfera.nuccitec.com.br/
http://code.google.com/p/webapp-ce/
 
Índice dos Fóruns » RIA - Flex, JavaFX e outros
Ir para:   
Powered by JForum 2.1.8 © JForum Team