Infra - Linux
Linux - RealBasic 2005: Um Visual Basic multi-plataforma!
O RealBasic é uma interface RAD que permite obter produtividade e portabilidade do código entre plataformas GNU/Linux, Mac OS X e Windows 98, NT, ME, 2000 e XP. O único ponto franco deste pacote é não possuir o código aberto. Mas quem sabe a Realsoft não resolve adotar o mesmo caminho que a Sun no futuro.
por Alessandro de Oliveira FariaO RealBasic é uma interface RAD que permite obter produtividade e portabilidade do código entre plataformas GNU/Linux, Mac OS X e Windows 98, NT, ME, 2000 e XP.
O RealBasic possui uma alta compatibilidade com o Microsoft Visual Basic. O interessante a possibilidade de selecionar a plataforma do código nativo.
O download pode ser obtido em:
http://www.realsoftware.com/download/linux/
Neste link, você encontra o pacote para diversas plataformas, manuais no formato pdf e exemplos.
Abaixo um screenshot do RealBasic:
Visão geral
Ao executar pela primeira vez o RealBasic, uma
interface solicitando o modelo de licença será solicitando. Clique na opção GET
STANDARD EDITION KEY e pressione o botão continue como na figura baixo:
|
Agora selecione GET DEMO KEY AUTOMATICALLY e pressione continue novamente. |
Nesta etapa estaremos obtendo a licença demo do RealBasic, finalizando o processo de download, pressione o botão continue. |
Se os passos acima foram concluídos com sucesso, veremos o formulário Splash abaixo: |
Bem vindo ao RealBasic, embora o software não seja livre ;-( |
Vamos criar um novo projeto clicando em FILE ----> NEW PROJECT. |
Selecione a opção Desktop Application: |
Selecionando alguns Labels, Buttons e EdiText podemos criar um formulário semelhantes a figura abaixo: |
Com relação a sintaxe e comandos de programação, aconselho o guia de referência do programador: Para configurar a plataforma de compilação, entre em PROJECT ----> BUILD SETTINGS do menu principal. |
Agora basta escolher a plataforma. CHIQUE NÉ? |
Para compilar, pressione (CTRL+B) ou pressione o botão BUILD. |
Veja o resultado da binário (aplicação final): |
"Conquistas materiais nos proporcionam prazeres momentâneos. Satisfação eterna são para os homens que se tornam o que sonham ser... " e "O próximo grande salto evolutivo da humanidade será a descoberta de que cooperar é melhor que competir" |
- Login automático com SSH e Automatização da instalação (deploy) e atualização de sites com GitLinux
- Extensão Sun Presentation Minimizer para Broffice.ORGLinux
- Otimização de Desempenho em sistemas GNU/LinuxLinux
- Hardware para sistemas GNU/Linux - Dicas de Desempenho - Parte 3Hardware
- Hardware para sistemas GNU/Linux - Dicas de Desempenho - Parte 2Hardware