DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

Criando uma aplicação HelloWorld no WaveMaker

Neste artigo demonstro através de um rápido overview como criar um projeto no WaveMaker.

    Veremos agora neste artigo como criar um pequeno projeto.

    Depois de instalado e configurado o seu WavaMaker, vai iniciar seus serviços nas portas, conforme ilustro na imagem abaixo:



    Aqui o meu servidor já está rodando, se o seu não estiver, clique em "Start" , ou re-instale e veja se algo deu errado.

    Caso tenha dado certo, você verá uma tela como essa onde você poderá iniciar um novo projeto, abrir um projeto existente e explorar vários exemplos o que é muito saudável para sua curva de aprendizado, uma vez que tem alguns vídeos auto-explicativos.



1) Crie um novo projeto (Create a New Project);

2) Dê um nome e escolha o estilo inicial de sua preferência, no nosso caso que iremos fazer um programa do tipo HelloWorld, então vamos escolher a primeira opção:



3)Clique em OK;

Overview da IDE



    Coloquei as cores de propósito afim de que nos sirvam legendas para nosso aprendizado, sejam assim as cores significam:

    A) Menu Superior(AZUL), com as opções padrões de Salvar, Editar, Colar, Exportar Projetos, Realizar Deploy, Preferências de Configurações, Importar bancos de dados, Criar bancos de dados, Executar Aplicação , Testar Aplicação, web Services, entre outros...

    B) Menu Lateral Esquerdo(VERDE) - , se dividindo em 3 abas:

        -PALETA, Componentes web freqüentemente usados, já ficam a sua disposição por padrão, bem como outros tantos componentes prontos para o uso;
        -Model,  que nos permite visualizar os componentes que estão em uso no projeto atual. Ajuda muito a localizar um determinado componente visual que você estava usando e por algum problema ou inconveniente acabe não localizando por tanto usar essa aba, quanto digitar o componente no campo apropriado.



        -Services, mostra os serviços consumidos pelo seu projeto, seus ou de terceiros.

    C) Palco Canvas(LARANJA), onde a mágica acontece, aqui você pode selecionar o componente que quiser da aba de Componentes web e arrastar para o seu palco canvas. Para atribuir ou conhecer mais de cada componente basta clicar com o botão direito do mouse;

    D) Menu lateral Direito(AMARELO), aqui você tem todas as propriedades, características de cada elemento da sua página, contendo ainda os comandos que você pode atribuir a cada evento além de ajustar posicionamento e estilo.

Criando o nosso HelloWorld

        Para nosso primeiro contato nada melhor do que o saudoso helloworld, portanto já criamos o nosso projeto agora vá até o menu lateral esquerdo na Paleta (palette), selecione o componente frequently uses (freqüentemente usado) e clique em Button, selecionando o componente de botão.

    Ficará algo assim:



    Agora no menu lateral direito em propriedades, ajuste o posicionamento, o caption (é o rótulo que fica escrito do seu botão), estilo do jeito que quiser.

    Clique agora em Eventos, localizado um pouco acima, veja:



    Clicado em evento selecione a opção onclick, conforme a figura acima e selecione a opção JavaScript.

    Você verá uma tela como essa, inclua o código como demonstra na figura.



    Note que é apenas um comando de alert(" Ola mundo ");

    Agora vamos rodar nossa aplicação para ver se está tudo funcionando?



Clique em >

O resultado final deve ser esse:



Bom pessoal por enquanto ficamos por aqui, espero ao menos ter apresentado essa ferramenta que é muito interessante para os desenvolvedores Java.

Muito Obrigado pela sua atenção e um forte abraço++




    2 COMENTÁRIOS

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.



Omero Francisco Bertol
Olá Carlos Eduardo,

Estou desenvolvendo meus primeiros projetos no WaveMaker e talvez vc possa me ajudar.

Como me referencio no código ao valor de entrada de um componente "text" ? Por exemplo:
n = 8; // como atribuir a "n" o valor informado no "text"
alert("O quadrado de " + n + " é igual a " + (n*n));

Obrigado e um abraço.
[há +1 mês] - Responder

 

[autor] Carlos Eduardo Domingues Mazzi
Ola amigão, fico feliz pelo seu contato e vou deixar rapidinho uma dica e depois vou publicar um artigo somente tratando sobre esse assunto que tá rendendo assunto!

Vamos lá você vai ter algumas opções:
1) Criar um HTML content e executar pelas suas
;
2) Trabalhar com codeInjection;
3) Manipular o Widgets;

Ex:



onde getValor, será uma função JavaScript;


ou


this.text1.setDataValue('Hello My Friends');

onde o text1, é um Widget e tem o método setDataValue, assim como getDataValue e muitos outros...
Estarei mostrando um novo artigo trabalhando com esses métodos, ok?
Abracos++
[há +1 mês] - Responder
 



[Este post ainda não foi associado a uma sequência]
Publicidade
Autor
Carlos Eduardo Domingues Mazzi

Especialista em Gestão de Projetos e Desenv. de Sistemas, Linux Certified, ITILv3- Certified, desenvolvedor e arquiteto de sistemas Java, delphi e C#. Fundador da DATACON.


Space do autor
Estatísticas
Favorito:
Comentários:
Feedback:
Utilidade:
0   0
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2012 - Todos os Direitos Reservados a web-03