Criando sites para celular com WML (parte 1)
Todo o tipo de comunicação entre duas aplicações localizadas em pontos de rede distintos requer um tipo de protocolo e com seu aparelho celular não é diferente.
Por exemplo, seu computador está conectado à internet, certo? Pois bem, qual é o meio físico de transmissão de dados entre as partes? Acredito que seja por linha telefônica, então a comunicação é estabelecida via pulsos digitais que passam por cabos de fibra ótica. Beleza, mas como essa comunicação é estabelecida? É aí que entra o papel do protocolo. Seu computador se comunica com seu provedor internet através do protocolo TCP/IP, que é quem define que a comunicação deve ser realizada através de pacotes, que cada pacote tem um tamanho X, que guarda consigo as informações X, Y e Z embutidas em seu cabeçalho, etc.
No caso de um aparelho celular, o meio de transmissão de dados entre ele e a antena da operadora são as ondas magnéticas. A forma como os dados são transmitidos através das ondas é definida pelo protocolo WAP, que significa Wireless Access Protocol.
Por exemplo, seu computador está conectado à internet, certo? Pois bem, qual é o meio físico de transmissão de dados entre as partes? Acredito que seja por linha telefônica, então a comunicação é estabelecida via pulsos digitais que passam por cabos de fibra ótica. Beleza, mas como essa comunicação é estabelecida? É aí que entra o papel do protocolo. Seu computador se comunica com seu provedor internet através do protocolo TCP/IP, que é quem define que a comunicação deve ser realizada através de pacotes, que cada pacote tem um tamanho X, que guarda consigo as informações X, Y e Z embutidas em seu cabeçalho, etc.
No caso de um aparelho celular, o meio de transmissão de dados entre ele e a antena da operadora são as ondas magnéticas. A forma como os dados são transmitidos através das ondas é definida pelo protocolo WAP, que significa Wireless Access Protocol.
Muito interessante este artigo, mais ainda seria pensar como serão os sites wap do futuro, pois a tendencia dos aparelhos é a de ficarem cada vez menor. Deixando o mini-browser cada vez com menos espaço para visualização. Penso então futuristicamente em um Holograma. tiago.accon
31/05/2004 8:29am
(~20 anos atrás)
Algumas operadoras (as que utilizam tecnologia CDMA e 3G)cobram o acesso a internet por kb transferido para o celular (ao invés de ser por minuto -- depende do celular também!), pois elas utilizam conexao a internet por banda larga (simbolizada no celular por 1x).
A respeito do artigo, ÓTIMO!!! Um conteúdo, até então obscuro, explicado, mesmo que parcialmente, de forma simples e coerente!
Parabéns!
A respeito do artigo, ÓTIMO!!! Um conteúdo, até então obscuro, explicado, mesmo que parcialmente, de forma simples e coerente!
Parabéns!
19/04/2004 4:27pm
(~20 anos atrás)
Vejam uma lista de emuladores que acabei de encontrar.
http://www.br.wmlclub.com/programas/emuladores.htm
http://www.br.wmlclub.com/programas/emuladores.htm
09/04/2004 4:52pm
(~20 anos atrás)
Muito bakana seu artigo. lia té o final e começei a me interessar sobre o assunto.
09/04/2004 4:51pm
(~20 anos atrás)
existe também emuladores de wml, para testar sua página sem ter que conectar, como o WinWAP Browser (www.winwap.org)
tem também editores de wml como o WAPDrive WAPtor (www.google.com.br)
tem também editores de wml como o WAPDrive WAPtor (www.google.com.br)
29/03/2004 10:33am
(~20 anos atrás)
Acrescentando o código:
<?php
header("Content-type: text/vnd.wap.wml");
echo "<?xml version=\"1.0\"?>";
echo "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\""
. " \"http://www.wapforum.org/DTD/wml_1.1.xml\">";
?>
na sua página wap, e renomeando de .wml para .php .. vc poderá interagir PHP com WML, como vc faz com PHP e HTML (parecido ao menos :P), por exemplo:
<?php
header("Content-type: text/vnd.wap.wml");
echo "<?xml version=\"1.0\"?>";
echo "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\""
. " \"http://www.wapforum.org/DTD/wml_1.1.xml\">";
$titulo = "WapSite";
?>
<wml>
<card id="home" title="<?=$titulo ?>">
</card>
</wml>
é isso aí, abraços!
<?php
header("Content-type: text/vnd.wap.wml");
echo "<?xml version=\"1.0\"?>";
echo "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\""
. " \"http://www.wapforum.org/DTD/wml_1.1.xml\">";
?>
na sua página wap, e renomeando de .wml para .php .. vc poderá interagir PHP com WML, como vc faz com PHP e HTML (parecido ao menos :P), por exemplo:
<?php
header("Content-type: text/vnd.wap.wml");
echo "<?xml version=\"1.0\"?>";
echo "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\""
. " \"http://www.wapforum.org/DTD/wml_1.1.xml\">";
$titulo = "WapSite";
?>
<wml>
<card id="home" title="<?=$titulo ?>">
</card>
</wml>
é isso aí, abraços!
29/03/2004 10:17am
(~20 anos atrás)
Essa é para quem usa Linux :)
Deckit - emulador WAP para Linux
http://www.vivaolinux.com.br/dicas/verDica.php?codigo=668
[]'s
Deckit - emulador WAP para Linux
http://www.vivaolinux.com.br/dicas/verDica.php?codigo=668
[]'s
10/03/2004 9:08am
(~21 anos atrás)
Retificando os parágrafos 3 e 4 abaixo do código da página 6:
"As tags <wml> e </wml> delimitam o documento WML. Notou a semelhança com <html> e </html>?
As tags <card> e </card> delimitam o corpo do documento."
No artigo parece que as tags do texto foram interpretadas e ficaram em branco.
[]'s
"As tags <wml> e </wml> delimitam o documento WML. Notou a semelhança com <html> e </html>?
As tags <card> e </card> delimitam o corpo do documento."
No artigo parece que as tags do texto foram interpretadas e ficaram em branco.
[]'s
10/03/2004 9:07am
(~21 anos atrás)
Fala PEXE!
Barbarizou neste artigo meu !
Comecei a ler e não consegui parar até o final. MUITO MASSA.
Parabéns!
Barbarizou neste artigo meu !
Comecei a ler e não consegui parar até o final. MUITO MASSA.
Parabéns!
09/03/2004 12:37pm
(~21 anos atrás)
parabens por este artigo!!!