Foros del Web » Programación para mayores de 30 ;) » Programación móvil »

Tecnologia WAP - WML

Estas en el tema de Tecnologia WAP - WML en el foro de Programación móvil en Foros del Web. Alguien sabe sobre esta tecnologia? Saludos Franco...
  #1 (permalink)  
Antiguo 12/05/2007, 13:43
 
Fecha de Ingreso: abril-2006
Mensajes: 1.128
Antigüedad: 18 años, 1 mes
Puntos: 33
Tecnologia WAP - WML

Alguien sabe sobre esta tecnologia?
Saludos
Franco
  #2 (permalink)  
Antiguo 12/05/2007, 17:05
Avatar de asinox  
Fecha de Ingreso: enero-2002
Ubicación: Santo Domingo
Mensajes: 2.712
Antigüedad: 22 años, 3 meses
Puntos: 6
Re: Tecnologia WAP - WML

bueno mmm que te puedo decir, busca informacion sobre XHMTL MOBILE PROFILE o lo que es XHTML BP, y tambien busca WAP CSS, para empezar con esto te haces una web para verlas en dispositivos mobiles, no es tan dificil el caso, luego lo otro seria aprender sobre ACCESIBILIDAD, y si quieres mas sobre todo esto incluyendo WAP y WML solo entra a www.w3c.org

Saludos
__________________
www.dataautos.com
  #3 (permalink)  
Antiguo 12/05/2007, 19:06
 
Fecha de Ingreso: abril-2006
Mensajes: 1.128
Antigüedad: 18 años, 1 mes
Puntos: 33
Re: Tecnologia WAP - WML

asinox:
Muchas gracias por contestar.
He averiguado y,
Para diseñar un sitio web para que sea accesible desde un celular o movil,
se utiliza WML o XHTML.
La pagina web resultante es generalmente pequeña y requiere de
configurar el Apache para ello en lo referente al content type
o utilizar los .htaccess files para modificar la configuracion del apache
cuando algun movil o celular quiera acceder a este tipo de sitios web que se identifican con WAP.
NO se puede acceder a la pagina o sitio desde los navegadores tradicionales
sino que desde el movil o celular unicamente.
Sigo investigando...
Saludos
Franco
  #4 (permalink)  
Antiguo 22/05/2007, 14:06
 
Fecha de Ingreso: abril-2006
Mensajes: 1.128
Antigüedad: 18 años, 1 mes
Puntos: 33
Re: Tecnologia WAP - WML

Para los que tenemos el Apache instalado y php.
podemos establecer un sitio web para que moviles o celulares puedan acceder.
dentro del sitio ponemos un .htaccess con la siguiente informacion:
addtype text/vnd.wap.wml wml
addtype application/vnd.wap.wmlc wmlc
addtype image/vnd.wap.wbmp wbmp
addtype text/vnd.wap.wmlscript wmls
addtype application/vnd.wap.wmlscriptc wmlsc
addtype application/vnd.wap.xhtml+xml xhtml
Con esto ya el Apache puede manejar tecnologia WAP-WML
Dentro diseñamos un index.wml pagina asi:
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.3//EN" "http://www.wapforum.org/DTD/wml13.dtd">

<wml>
<card id="card1" title="WML Form">
<onevent type="onenterforward">
<refresh>
<setvar name="my_temp_id" value="123456"/>
</refresh>
</onevent>

<p>
Tutorial WAP De www.franco7777.org<br/>

Escriba Su Nombre:<br/>
<input name="myName"/><br/>

Escriba Su genero:<br/>
<select name="myGender">
<option value="Boy">Hombre</option>
<option value="Girl">Mujer</option>
</select><br/>

Que Parte De Este Tutorial Le Gusto mas:<br/>
<select name="favorite_tutorial_part" multiple="true">
<option value="Part 1">Parte 1</option>
<option value="Part 2">Parte 2</option>
<option value="Part 3">Parte 3</option>
</select><br/><br/>

<anchor>
<go method="get" href="http://franco7777.org/WAPSitio/processing.php">
<postfield name="name" value="$(myName)"/>
<postfield name="gender" value="$(myGender)"/>
<postfield name="tutorial_part" value="$(favorite_tutorial_part)"/>
<postfield name="temp_id" value="$(my_temp_id)"/>
</go>
ENVIAR DATOS
</anchor>
</p>
</card>
</wml>
Ahora mezclamos PHP con WML
y en processing.php podemos meter algo como esto:
<?php header('Content-type: text/vnd.wap.wml'); ?>
<?php echo '<?xml version="1.0"?'.'>'; ?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.3//EN" "http://www.wapforum.org/DTD/wml13.dtd">

<wml>
<card id="card1" title="WML Form">
<p>
Informacion Proveniente Del Servidor::<br/>
Nombre: <?php echo $_GET["name"]; ?><br/>
Genero: <?php echo $_GET["gender"]; ?><br/>
Que parte Del Tutorial Le Gusto mas:
<?php echo $_GET["tutorial_part"]; ?><br/>
ident_temporal: <?php echo $_GET["temp_id"]; ?>
</p>
</card>
</wml>
O podemos enviar correos (emails) utilizando la funcion mail de
php con el siguiente codigo:
<?php
$origen = "Envio Automatico!"; // Su asunto que envia FROM:
$desde = "[email protected]";
$mensajeadicional = "Visite www.franco7777.org"; // Mensaje promocional, siempre fijo!!!
$mensaje = "Estamos probando, Gracias Franco>$mensajeadicional"; // Mensaje al Cliente!
$email = "[email protected]"; // Su correo de destino TO!
mail($email, $origen, $mensaje ,"From: $desde \nReply-To: $email "); // Envio!!!
?>
Asimismo podemos recibir las variables y enviar
a diferentes correos desde nuestro celular e incluir
un text area.
Finalmente, podemos buscar en Internet un cliente WAP o navegador WAP especial para probar el contenido y demas; para despues proceder a probar
con nuestro celular.
Recordemos que nuestro celular o movil debe tener acceso a Internet.
Saludos
Franco.
  #5 (permalink)  
Antiguo 04/09/2007, 17:12
Avatar de reydelosbosques  
Fecha de Ingreso: julio-2007
Mensajes: 6
Antigüedad: 16 años, 9 meses
Puntos: 0
Pregunta Re: Tecnologia WAP - WML

Buenas tardes, hace poco estoy trabajando con páginas wml, trabajo en Ubuntu y le instalé apache, descargué un emulador de páginas wml llamado: wApua que se descarga con el synaptic.

No tuve que cambiar la configuración del Apache, simplemente montar las páginas wml en la carpeta htdocs del Apache...y solo con eso ya puedo acceder a las páginas desde un celular.

Ahora sí, la duda que tengo es que no encuentro por ningún lado la forma de crear una página wml que me permita descargar un archivo al celular...(lo que quiero es descargar una aplicación java para instalarla en el celular).

Si alguien me quiere ayudar, gracias de antemano.
  #6 (permalink)  
Antiguo 05/09/2007, 07:40
Avatar de reydelosbosques  
Fecha de Ingreso: julio-2007
Mensajes: 6
Antigüedad: 16 años, 9 meses
Puntos: 0
Re: Tecnologia WAP - WML

Alguien conoce el código wml para que se pueda descargar un archivo que se tiene en el servidor.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:29.