Estoy escribiendo esta publicación en un iPhone … no en un teléfono real, sino en uno simulado que aparece en la pantalla de mi MacBook. es aproximadamente un 50% más grande que el tamaño real, y tiene un aspecto muy brillante y realista. Pero lo más importante es que se ve y actúa como un iPhone real cuando ejecuta Safari.
Hay una serie de malos simuladores de iPhone en la Web … usan Javascript y / o Flash para aproximarse al aspecto de un iPhone, pero usan las fuentes propias de su computadora para hacerlo. Para los propósitos del desarrollo de un sitio web, eso no es útil, porque el iPhone representa las fuentes y CSS de manera ligeramente diferente. Lo que necesitas es un simulador real.
Afortunadamente, Apple ofrece su SDK (Software Development Kit) de forma gratuita a cualquier persona que pueda afirmar que es un desarrollador de iPhone, y si su objetivo es hacer un sitio web o dos más compatibles con iPhone, por lo que puedo calcular, eso te convierte en un desarrollador de iPhone. La dirección es http://developer.apple.com/iphone/program/download.html. Tenga en cuenta que necesitará una Macintosh para ejecutar el programa; no funciona con Windows.
Ahora, el SDK está destinado a desarrolladores de software, por lo que incluye todo tipo de herramientas de programación que pueden no ser de su interés si solo desea probar su sitio web para ver si es compatible con el iPhone, pero no tiene que instalarlas todas y el simulador. se ejecuta como un programa separado que puede agregar a su base. (Está oculto, en /Developer/Platforms/iPhoneSimulator.platform/Developer/Applications).
Una vez que inicie el Simulador, verá que Safari es bastante fácil; solo hay algunos consejos que deberían ser más obvios: para acercar y alejar, mantenga presionada la tecla de opción y arrastre con el mouse; el puntero del mouse se convertirá en uno de los dos puntos que representan sus dedos mientras pellizca la pantalla. Y si está escribiendo en el teclado de su computadora en lugar de en el de la pantalla, para anular las sugerencias persistentes e inútiles del corrector ortográfico (como quitar mayúsculas de las primeras palabras de las oraciones cuando las ha escrito en mayúscula), simplemente retroceda y vuelva a escribir. (Esto puede ser una función de la función de capitalización automática).
Obviamente, hay muchas cosas que no puedes hacer con el Simulador. No tiene acelerómetro, por lo que cualquier programa que requiera más sensibilidad que la orientación vertical u horizontal no funcionará. Y no hay forma de tomar una captura de pantalla (que en un iPhone real requiere mantener presionado el botón de inicio mientras presiona el botón de encendido); la imagen de la derecha se tomó con la utilidad de Mac OS Grab. Pero en general, esta es una herramienta muy útil, y un gran ejemplo de cómo regalar algo gratis a veces es mejor para el resultado final que cobrar por ello. Estoy seguro de que no habría tantos nuevos, gratis aplicaciones disponibles para iPhone, ni tantos sitios web compatibles con iPhone sin herramientas como esta de Apple.
En las próximas semanas estaré trabajando para hacer las nuestras Vida del iPhone El sitio web es más compatible con iPhone, ¡y los mantendré informados sobre lo que aprendo en el camino!












