Incluso si no tiene intención de desarrollar aplicaciones nativas, sería una buena idea descargar e instalar el SDK respectivo de cada plataforma, aunque no sea por otra razón que no sea tener acceso a un entorno de simulador.
La fragmentación masiva de la plataforma Android conlleva muchas más pruebas al desarrollarla (tamaños de pantalla, orientaciones, teclado de hardware en configuración vertical u horizontal, tabletas, etc.).
Además, cuando se trata de un desarrollo estrictamente basado en estándares, ambas plataformas continúan agregando características HTML5 y CSS3 en diferentes momentos y velocidades, y ser capaz de invocar un simulador en una configuración específica puede ser muy útil.
- ¿Qué es una aplicación útil?
- ¿Son las notificaciones push nativas en los móviles mejores que solo enviar un correo electrónico o mensaje de texto?
- ¿Cuáles son las dificultades, si las hay, de contratar una aplicación de iPhone o Android a un programador de India u otro país donde los costos son significativamente menores?
- ¿Qué son los mPoints?
- ¿Hay alguna aplicación increíble que me puedas recomendar?
Además, vale la pena señalar que poner Safari (escritorio) en modo desarrollador (preferencias – Avanzado – casilla de verificación) le dará un buen elemento de menú que le permite cambiar la cadena HTTP User-Agent, lo cual es ideal para probar cualquier escenario de detección específico estás trabajando sin tener que usar un dispositivo real.