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

Probar web para iPhone / iPad?

Estas en el tema de Probar web para iPhone / iPad? en el foro de iOs en Foros del Web. Hola amigos, me quiero empezar a introducir en el mundo del desarrollo de páginas webs para iPhone / iPad, y mi duda es como probar ...
  #1 (permalink)  
Antiguo 05/10/2010, 11:35
 
Fecha de Ingreso: abril-2009
Mensajes: 14
Antigüedad: 15 años
Puntos: 2
Probar web para iPhone / iPad?

Hola amigos, me quiero empezar a introducir en el mundo del desarrollo de páginas webs para iPhone / iPad, y mi duda es como probar la web sin tener que subirla a un servidor?

Me explico. Cuando desarrollo normalmente una nueva web o bien quiero experimentar con algun CMS o con AJAX etc pues suelo hacer pruebas a traves de un servidor local en MAMP y claro ahí puedo hacer referencias a diferentes servidores virtuales, etc, simplemente modificando los archivos Hosts y httpd.conf

Se tambien que a traves de Safari tanto en PC como en MAC puedo indicarle que emule al navegador nativo tanto del iPhone como del iPad asi como otros.

Pero me gustaria saber si existe alguna forma de poder probar directamente el resultado desde un servidor local a traves de iPhone / iPad?
  #2 (permalink)  
Antiguo 05/10/2010, 12:15
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Probar web para iPhone / iPad?

puedes instalar un server HTTP local, como apache (o mejor instala un paquete tipo xampp) busca la ip de tu pc y accede desde el navegador del móvil (obvio que tiene que estar conectado aunque sea al wifi local)

-recuerda publicar los archivos dentro del document_root de apache, que usualmente es un directorio www, web o htdocs
-reemplaza los * por tu ip:

http://***.***.***.***/

y con ello te conectas a tu pc como si se tratase de un hosting

PD: si usas WAMP recuerda colocarlo en modo ON-LINE desde el menú ene el área de notificación
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 05/10/2010, 12:19
 
Fecha de Ingreso: abril-2009
Mensajes: 14
Antigüedad: 15 años
Puntos: 2
Respuesta: Probar web para iPhone / iPad?

Eso tengo instalado, en mi caso es MAMP que es el equivalente de XAMPP pero para MAC. El problema surge al usar VirtualHost. Cuando defino un nuevo proyecto creo un VirtualHost apuntando a la carpeta del proyecto.

Si no defino VirtualHosts si funciona bien, pero :P me da pereza tener que eliminar todos los virtualhost creados para cada proyecto que hago jajaja :P
  #4 (permalink)  
Antiguo 05/10/2010, 12:28
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Probar web para iPhone / iPad?

si, pero lo que pasa es que el virtual host te funciona en modo local siempre y cuando añadas las url al archivo de host del sistema operativo, que actúa como un DNS local, pero no te sirve para hacer las pruebas desde fuera (al menos que consigas un archivo de host en el móvil, cosa que me intriga)

por el momento tienes 2 opciones:
1) deshabilitar el virtual host y publicar el site para probarlo en el móvil
2) usar otro puerto en apache para ese site, usando por ejemplo el 8080: http://***.***.***.***:8080 (creo que es la mejor opción que tienes) y el código de apache queda más u menos así:

Código Apache:
Ver original
  1. #para que escuche el 8080
  2. Listen 8080
  3. <VirtualHost *:8080>
  4. ...
  5. </VirtualHost>
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #5 (permalink)  
Antiguo 05/10/2010, 12:42
 
Fecha de Ingreso: abril-2009
Mensajes: 14
Antigüedad: 15 años
Puntos: 2
Respuesta: Probar web para iPhone / iPad?

Ok gracias, creo que entonces decidire deshabilitar los virtualhost.

Nuevamente gracias ;)
  #6 (permalink)  
Antiguo 05/10/2010, 12:49
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Probar web para iPhone / iPad?

pero con la 2da opción solo tienes que cambiar el puerto de 80 al 8080 sin perder lo demás, bueno que tengas suerte
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #7 (permalink)  
Antiguo 05/10/2010, 12:50
 
Fecha de Ingreso: abril-2009
Mensajes: 14
Antigüedad: 15 años
Puntos: 2
Respuesta: Probar web para iPhone / iPad?

jajajaja mmmm bueno valeeee me has convencido. Me quedo con la segunda opcion jajaja. Gracias nuevamente ;)
  #8 (permalink)  
Antiguo 05/10/2010, 15:48
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: Probar web para iPhone / iPad?

Burasu76:
Podés probar de configurar tus virtualhost de la siguiente manera



#NameVirtualHost *:80
NameVirtualHost 127.0.0.1
NameVirtualHost 127.0.0.16
NameVirtualHost 127.0.0.17
etc...

#### ### LOCALHOST 127.0.0.1 --> repite la config del principal definido en httpd.conf
<VirtualHost 127.0.0.1>
DocumentRoot "R:/xampp/htdocs"
ServerName localhost
</VirtualHost>

<Virtualhost 127.0.0.16>
ServerName pruebasdw.loc
directivas....
</VirtualHost>

<Virtualhost 127.0.0.17>
ServerName otro.loc
directivas....
</VirtualHost>

i en tu archivo de host de la MAC (ni idea cual es, supongo tendrá uno)

127.0.0.1 localhost
127.0.0.16 pruebasdw.loc
127.0.0.17 otro.loc


La web para el móvil la ppones en localhost (127.0.0.1)
y no tendría que interferir con tus virtualHost

Yo lo tengo asi y ningún problema, (XAMPP para Windows 1.7.1)

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #9 (permalink)  
Antiguo 05/10/2010, 15:51
 
Fecha de Ingreso: abril-2009
Mensajes: 14
Antigüedad: 15 años
Puntos: 2
Respuesta: Probar web para iPhone / iPad?

Ok gracias emprear lo configuraré como tu lo tienes. Gracias
  #10 (permalink)  
Antiguo 05/10/2010, 18:33
danneg
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Probar web para iPhone / iPad?

hay una aplicacion que te emula perfectamente iphone, ipod, ipad, y palm, se llama


mobil one studio
http://www.genuitec.com/mobile/

espero te sirva
  #11 (permalink)  
Antiguo 05/10/2010, 20:08
 
Fecha de Ingreso: abril-2009
Mensajes: 14
Antigüedad: 15 años
Puntos: 2
Respuesta: Probar web para iPhone / iPad?

La aplicacion que me haces referencia danneg es solo para Windows, y por desgracia yo desarrollo en Mac. De todos modos gracias por la información.
  #12 (permalink)  
Antiguo 05/10/2010, 20:18
danneg
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Probar web para iPhone / iPad?

bien buscare un equivalente

aun asi el registro queda para referencias futuras!!
  #13 (permalink)  
Antiguo 05/10/2010, 20:31
 
Fecha de Ingreso: abril-2009
Mensajes: 14
Antigüedad: 15 años
Puntos: 2
Respuesta: Probar web para iPhone / iPad?

Cierto tienes toda la razón.

Mira aquí he encontrado un emulador para MAC que parece que de momento es fiable.

[URL="http://www.marketcircle.com/iphoney/http://www.marketcircle.com/iphoney/"]http://www.marketcircle.com/iphoney/http://www.marketcircle.com/iphoney/[/URL]
  #14 (permalink)  
Antiguo 07/10/2010, 02:55
 
Fecha de Ingreso: mayo-2010
Mensajes: 60
Antigüedad: 13 años, 10 meses
Puntos: 1
Respuesta: Probar web para iPhone / iPad?

Hay una web que emula el comportamiendo del ipad es:

[URL="http://ipadpeek.com/"]http://ipadpeek.com/[/URL]

Para que se comporte realmente igual que el IPAD antes hay que realizar lo que dice en la siguiente web:

[URL="http://www.labnol.org/internet/test-websites-on-ipad/13368/"]http://www.labnol.org/internet/test-websites-on-ipad/13368/[/URL]

Que básicamente es cambiar el "agente" del navegador por el del IPAD (no sé muy bien lo que es pero ahí explica como) y desactivar el flash del navegador.

Saludos.

Etiquetas: ipad, iphone, probar
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 21:59.