helyoWAP |
|
TUTORIAL
WML |
Autor: Helio Fonseca Rosa
EXTRA ! EXTRA ! Saiu a primeira edição do JecaWAP News !
Vamos fazer um pequeno resumo do
que foi visto nas páginas anteriores.
Estamos construindo um WAP-jornal constituído de pequenos módulos que nada
mais são que programas escritos na linguagem WML (arquivos com extensão .wml).
Os conhecimentos necessários da linguagem são aqueles obtidos após o
estudo de apenas cinco programas iniciais do mini-curso (?) encontrado neste
mesmo site, na página chamada "Programas comentados".
Quando surge uma nova notícia apenas o módulo correspondente é atualizado, permanecendo inalterados os demais. A atualização é feita diretamente utilizando-se o editor WML do provedor-hospedeiro do jornal ou alterando-se o programa no seu micro ( com seu editor convencional ) e fazendo o upload do novo programa.
Tudo é muito simples e feito em poucos minutos. Nos programas são alteradas apenas as linhas correspondentes à hora/data, manchete e notícia propriamente dita.
O jornal é constituído de páginas estáticas mas a impressão é de um serviço dinâmico, com as notícias inseridas automaticamente.
Antes de prosseguir com as listagens dos demais programas vamos a um pouco de ação.
Logo abaixo Você vai encontrar um campo de endereços parecido com o de um navegador. Bem, é um navegador, associado com um simulador de celular. Trata-se do WEB BROWSER EMULATOR e SIMULADOR WAPSILON (http://wappy.to). Você digita um endereço completo de uma mini-page WAP e clica em "GO" ; abre-se a janela do browser com a página WML vista de um modo "não-formatado", mas com um link para o simulador em que a mini-page aparece num formato de tela de celular. Depois de utilizado, o simulador pode ser minimizado para uso posterior e Você volta a esta página acionando o botão "Voltar" ou "Back" do seu navegador (Netscape, Explorer, etc). De um modo geral há uma pequena demora para carregar o simulador. Se por acaso ele desaparecer durante a carga procure no rodapé : pode ter sido minimizado automaticamente para os "comerciais" do WAPPY.
Sugerimos o endereço de três
importantes WAP-jornais (observe que são endereços de
arquivos .wml):
1. O nosso MODELO-HELYOWAP - http://hoiley.com/user/helyoo/jornal.wml
2.O JecaWAP News, um dos primeiros WAP-jornais do Brasil,
"falando" de Taubaté,SP para o Muuunnndo! (homenagem ao taubateano
Monteiro Lobato criador do personagem Jeca Tatú) - http://hoiley.com/user/helyoo/yjornal.wml
3. O WAP-jornal da BBC (de LONDRES, claro!) - http://www.bbc.co.uk/mobile/mainmenu.wml
.
É muito importante Você utilizar outros simuladores (que nada mais são que conversores de HTML para WML) e observar a mudança na forma de apresentação, principalmente dos hyperlinks. Estes simuladores on-line, de um modo geral, ainda são "buggy", ou seja, apresentam alguns bugs ou defeitos quando convertem páginas WML mais sofisticadas em termos de códigos. São muito encontrados os simuladores da Gelon (http://gelon.net) com a imagem do celular Nokia 7110.
Você encontra alguns simuladores
nos seguintes endereços:
http://www.wapjag.com
http://wappy.to
http://gelon.net
http://www.folhawap.com.br
http://www.ig.com.br/paginas/igmovel
http://www.gowap.com.br
http://www.internetnamao.com.br
O objetivo de HELYOWAP é divulgar a tecnologia WAP, entre outras. O acesso à listagens de programas, no nosso entender, é fundamental para o rápido aprendizado do "hobbyist" ou do profissional. Alertamos mais uma vez que nem tudo na Internet é gratuito e se seu objetivo é comercial fique atento aos direitos de uso e cópia, tanto de listagens de programas como de simuladores.
O simulador WAPJAG (http://wapjag.com) já citado anteriormente neste site apresenta a facilidade de visualização do código-fonte dos programas WML que deram origem às telas mostradas. É uma ótima fonte de estudos.
Para colocar um simulador em sua home page HTML (pelo menos indiretamente, como é o caso desta página) gratuitamente, visite o site WAPPY(http://wappy.to) e siga as instruções.
Por enquanto, vamos interromper a
sequência do modelo e apresentar TODAS as listagens do JECAWAP NEWS.