| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/04/2005 08:40:40
|
Thiago Senna
GUJ Master
![[Avatar]](/images/avatar/78719f11fa2df9917de3110133506521.jpg)
Membro desde: 11/02/2005 08:08:02
Mensagens: 1595
Offline
|
Olá GUJ's...
Andei dando uma olhada no Lazlo, já que aqui muitos parecem gostar desta ferramenta. Pelos comentários também vi que ele é muito pesado, e os exemplos que rodei rodaram na web dentro do brownser! Até aqui beleza!
Sem dúvida nenhuma o Lazlo é muito bonito e interessante.
A minha dúvida é a seguinte. É possível criar aplicações desktop com o Lazlo assim como posso fazer em Swing? E quanto aos componentes que o lazlo possui? São tão avançados quanto no caso do Swing!
Ou seja, em produção, quais são os critérios para escolher Swing ou Lazlo!
Afinal, agradar o cliente com uma tela bonita igual a dos Lazlo seria maravilhoso... mas até onde eu posso ir com o Lazlo... quais são as limitações!
Eu confesso que não pudi ler muito a respeito, mas li os posts colocado aqui no guj e dei uma passada nas documentações e exemplos na documentação.
Para aqueles que ficarem curioso quanto ao Lazlo, vou colocar abaixo alguns links interessantes para orientá-los!
http://www.guj.com.br/posts/list/21161.java
http://www.guj.com.br/posts/list/20767.java
http://www.laszlosystems.com/lps-2.2/
http://www.laszlosystems.com/lps-2.2/docs/
Por enquanto é só!
Abraços!
Thiago Senna
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/04/2005 10:51:14
|
Filipe Sabella
GUJ Expert
Membro desde: 12/03/2003 11:25:57
Mensagens: 4680
Offline
|
Laszlo permite sim aplicações desktop, mas num nível básico ainda: estas aplicações não podem fazer requisições remotas. Na próxima versão será possível.
Sobre componentes, ele permite a criação de coisas bastante avançadas, como você pode perceber no tutorial básico; contudo ainda não permite algumas coisa muito simples, como um campo formatado de maneira correta.
|
Former LIPE. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/04/2005 11:00:23
|
Thiago Senna
GUJ Master
![[Avatar]](/images/avatar/78719f11fa2df9917de3110133506521.jpg)
Membro desde: 11/02/2005 08:08:02
Mensagens: 1595
Offline
|
Então o Lazlo é indicaedo apenas para alguns softwares de pequeno porte?
Também li que você precisa iniciar um servidor! Daí surge uma outra dúvida. Se o cliente for usar o Lazlo como aplicação desktop, ele deverá obrigatoriamente iniciar o servidor???
Abraços!
Thiago
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/04/2005 11:17:57
|
Filipe Sabella
GUJ Expert
Membro desde: 12/03/2003 11:25:57
Mensagens: 4680
Offline
|
O que é um software de pequeno porte?
Ele aguenta uma carga grande de dados se é isso que você está perguntando. O problema atual é a necessidade de ter um servidor bastante potente para distribuir a aplicação para todas as requisições sem causar lentidão.
E sobre aplicação no cliente, basta distribuir o .swf que o Laszlo gera. Como eu disse, esse swf não será capaz de fazer nenhuma requisição remota; mas se sua aplicação precisa guardar poucos dados, um xml local pode resolver.
|
Former LIPE. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/04/2005 11:23:20
|
marcelomartins
Moderador
![[Avatar]](/images/avatar/777669af68dbccabc30c3b6bcaa81825.jpg)
Membro desde: 07/01/2004 10:53:19
Mensagens: 1477
Localização: Porto Alegre - RS
Offline
|
Vale lembrar que até julho teremos o maravilhoso XUL Runner
|
Marcelo Martins
http://twitter.com/marcelomartins
Tudo que hoje eu realmente preciso saber, aprendi no jardim da infância.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/04/2005 11:30:33
|
Thiago Senna
GUJ Master
![[Avatar]](/images/avatar/78719f11fa2df9917de3110133506521.jpg)
Membro desde: 11/02/2005 08:08:02
Mensagens: 1595
Offline
|
humm ..
estou sacando.. Então o lazlo é uma maneira de ser criar interfaces gráficas com flash utilizando xml???
Ou seja, é uma solução que visa trazer a beleza do flash para o desenvolvimento de interfaces gráficas com java???
Agora estou começando a entender! LIPE, com a sua colocação agora estou começando a gostar da idéia!
O q meu agradou também é de q não preciso do servidor rodando para rodar aplicações stand alone!
Mais uma dúvida. O XUL quer dizer o que? É um padrão para se criar interfaces gráficas utilizando XML??? É isto ou estou viajando!
Obs: Minha mão já tá coçando para criar uma aplicação simples com o XUL só para aprender e impressionar o pessoal na faculdade!!!
Abraços!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/04/2005 11:53:32
|
Filipe Sabella
GUJ Expert
Membro desde: 12/03/2003 11:25:57
Mensagens: 4680
Offline
|
XUL: Extensible User Interface Language
XUL: XML User Interface Language
Então, resumidamente, qualquer interface gráfica que você declara num documento XML.
Cara, se for mesmo começar a desenvolver com Laszlo, tenha certeza que seu micro tem no *mínimo* 512 de ram. Recomendável 1gb.
E Laszlo não é algo específico para flash. O que acontece é que no atual momento eles só geram bytecode para o flash player, mas está sim no plano deles ter opção para outros players.
|
Former LIPE. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/04/2005 12:05:38
|
Thiago Senna
GUJ Master
![[Avatar]](/images/avatar/78719f11fa2df9917de3110133506521.jpg)
Membro desde: 11/02/2005 08:08:02
Mensagens: 1595
Offline
|
, só tenho 256 de ram!!!
Esquisito... Os exemplos mostrados na documentação rodam rapidinho!!! Esquisito o fato dele ser lento e exigir 1gb, não é?
Bom... Então me indiquem uma opção ao Lazlo que seja legal para mim dar uma olhada, como por exemplo o Thinlet.
Li matérias do Daniel sobre thinlet, e achei muito louco, mas vi também que além do thinlet tem uma renca de outras opções. Daí fica difícil definir em qual dar uma olhada mais a fundo!
Outra curiosidade é a seguinte! Vi comentários de que o código fonte do thinlet não é lá aquelas coisas! Sendo assim, o que vocÊs acham? o Thinlet terá um longo tempo de vida? Ou pode acabar? Ou opções muito melhores surgirão??
Abraços!
Thiago
This message was edited 1 time. Last update was at 15/04/2005 12:06:40
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/04/2005 12:18:17
|
Filipe Sabella
GUJ Expert
Membro desde: 12/03/2003 11:25:57
Mensagens: 4680
Offline
|
Para rodar os swf gerados não precisa de muita máquina, mas para compilar os arquivos em tempo de desenvolvimento com 256 de ram vai sofrer bastante.
E cara, como você pretende que ajudemos a escolher uma tecnologia se não falou nem um bocadinho sobre as requisições do software que precisa desenvolver?
|
Former LIPE. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/04/2005 12:35:01
|
Thiago Senna
GUJ Master
![[Avatar]](/images/avatar/78719f11fa2df9917de3110133506521.jpg)
Membro desde: 11/02/2005 08:08:02
Mensagens: 1595
Offline
|
viche...
Não é um sistema.. é um apaga curiosidade!
Estou estudando hibernate, e para aproveitar queria ver alguma coisa como laslo e juntar as duas soluções em um sisteminha besta.
Por exemplo, cadastro de alunos, sala de aula e professores. Só para colocar em prática as boas dias de programação que vejo aqui no GUJ, além de colocar em prática o que tenho estudado no hibernate.
Mas se eu crio alguma Interface gráfica bonitona, meu sisteminha ia ficar muito mais lega, além do conhecimento que posso obter.
Criei esse post exatamente porque me identifico com Swing, mas acho legal termos mais opções, e vi algumas outras discussões no fórum sobre o assunto que me dispertaram muita curiosidade, além da matéria sobre thinlet que o Daniel escreveu!
Abraços!
Thiago
|
|
|
 |
|
|