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

Desarrollar portal wap

Estas en el tema de Desarrollar portal wap en el foro de Programación móvil en Foros del Web. Hola a todos. Soy nuevo en el tema, y quisiera saber por favor que me recomiendan para empezar a construir un portal WAP que conecta ...
  #1 (permalink)  
Antiguo 12/08/2008, 20:43
 
Fecha de Ingreso: agosto-2008
Mensajes: 1
Antigüedad: 15 años, 9 meses
Puntos: 0
Pregunta Desarrollar portal wap

Hola a todos.
Soy nuevo en el tema, y quisiera saber por favor que me recomiendan para empezar a construir un portal WAP que conecta a una base de datos.

¿Que tecnologia es mejor usar? (Wml xhtml php) Como se debe hacer (Necesito un ejemplo sencillo)
Con que herramienta puedo empezar a desarrollar.
Donde puedo realizar mis pruebas? Tengo winwap (recomiendenme)

Muchas Gracias


LEI UN COMENTARIO DE ALGUIEN PERO NO SE HACERLO QUE DECIA:



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.



Me podria alguien explicar!
MUCHAS GRACIAS!

Última edición por m_pastas07; 12/08/2008 a las 21:02 Razón: Cambio
  #2 (permalink)  
Antiguo 13/08/2008, 04:49
Avatar de salvasi  
Fecha de Ingreso: diciembre-2006
Ubicación: BCN - Spain
Mensajes: 182
Antigüedad: 17 años, 5 meses
Puntos: 1
Respuesta: Desarrollar portal wap

Aquí tienes toda la información que puedes necesitar http://dev.mobi/ , eso sí, en Inglés.
__________________
Directorio de juegos java gratis para móviles y juegos de casino móvil para descarga vía WAP.
  #3 (permalink)  
Antiguo 13/08/2008, 11:42
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 4 meses
Puntos: 98
Respuesta: Desarrollar portal wap

Además del recurso proporcionado por salvasi que es excelente destacar lo siguiente:

1. No programes WML a menos que tu sitio tenga que verse en WAP 1.0
2. Haz todo XHTML Mobile Profile
3. Mantén muy ligero el HTML y optimiza lo más posible las imágenes.
4. Acuérdate de proveer los shortcuts necesarios para que tus visitantes puedan navegar por medio del teclado.
5. Limita el ingreso de datos de tus visitantes (formas y esas cosas) es realmente complicado llenar formularios desde un teléfono móvil.
6. De preferencia utiliza tu contenido centrado.
7. dev.mobi provee un emulador excelente y validador de XHTML, realmente te será muy sencillo de hacer en tanto que te apegues a los estándares.

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #4 (permalink)  
Antiguo 13/08/2008, 19:36
 
Fecha de Ingreso: abril-2006
Mensajes: 1.128
Antigüedad: 18 años, 1 mes
Puntos: 33
Respuesta: Desarrollar portal wap

m_pastas07:
Ademas de lo que nos indica Salvasi, tambien te recomiendo este sitio:
http://www.developershome.com/
Para aprender a preparar el servidor para manejar wml y xhtml.
En general NO es recomendable concentrarse en WML ya que todos los celulares
fabricados a partir del año 2004 o 2005 (No estoy seguro exactamente) ya manejan XHTML.
Para que tu navegador pueda aceptar como index.xhtml debes configurar el servidor para ello de esta forma:
AddType text/html .xhtml
AddOutputFilter INCLUDES .xhtml
AddHandler server-parsed .xhtml
Esto lo agregas a lo que tienes en tu post!!!.
Tambien hay serios problemas con las plataformas; mi experiencia ha sido que la plataforma de navegacion wap de la empresa CLARO es bastante mas vanzada que la de Movistar, en Latinoamerica; los detalles NO los se pero mis pruebas me confirman esta situacion.
Muchas personas hablan de que las velocidades para GPRS que utiliza el sistema WAP son extremadamente lentas.
Mi respuesta es que una pagina de Internet normal generalmente pesan entre mas de 30 KB y llegan a incluir videos que sobrepasan los 1000kb y las velocidades PROMEDIO para Latinoamerica andan por el orden de 512kb hasta 1mb o talvez mas.
Ahora las paginas wap deben ser diseñadas con mucho cuidado y mi experiencia es que una galeria de imagenes con fotos reducidas a nivel de thumbnails es decir de 156 x 156 pixeles pesan no mas de 5kb y una pagina de ingreso a un sitio wap pesa en mi caso no mas de 3kb.
Aplicando una regla sencilla de regla de tres simple y considerando que las velocidades maximas de GPRS para elservicio wap andan por el orden de 150kb
podes deducir facilmente que son comparativamente similares.
Y una pagina bien diseñada debe poderse manejar sin dificultad; ejemplo de ello tenemos google.com.
Yo he utilizado javascript y php con exito con un sencillo telefono celular sonyericsson w200 con la empresa CLARO y me ha respondido de forma excelente; NO asi con la empresa Movistar.
Sin embargo, es bien sabido que parece que Movistar se ha dado cuenta de esto y parece haber ya firmado una alianza con Microsoft, lo que implica que muy pronto mejorara su navegacion wap.
Ten mucho cuidado con los emuladores ya que en una oportunidad probe mi sitio con Winwap y no respondio, seguidamente lo probe en mi celular con la empresa CLARO y si me funciono; pareciera ser que estos emuladores no son muy confiables.
Si el navegador de tu movil te da dificultades al navegar puedes bajarte e instalar en tu telefono el opera mini que es excelente
Saludos
Y espero te ayude
Franco
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 01:19.