Emulador y herramientas de desarrollo para iPhone

Apple presentó su iPhone revolucionario en 2007. Al año siguiente, lanzó la App Store —con miles de apps para llenar el smartphone. Si quieres añadir tu propia app a la mezcla, Apple te ofrece un kit de desarrollo dedicado completo con herramientas que incluyen código de ejemplo y un emulador. Sin embargo, también puedes elegir entre una variedad de otras herramientas de desarrollo que te permiten construir y probar tu app independientemente.

Visión general

Para asegurar que tienes una app de iPhone totalmente funcional, necesitas algunos recursos incluyendo un emulador. Con un emulador, puedes usar tu computadora para probar y simular cómo funcionará tu app en un iPhone real. Esencialmente no necesitas un iPhone real para desarrollar apps de iPhone siempre que tengas un emulador. Puedes construir una app de iPhone sin un emulador, pero no puedes probar completamente su funcionalidad y asegurar que funciona como pretendías sin uno.

Kit de desarrollo de Apple

Apple tiene requisitos específicos para apps de iPhone. Si quieres tu app incluida en la App Store, primero debes unirte al programa de desarrolladores de Apple. El programa te da acceso a Xcode, el entorno de desarrollo integrado de Apple para construir, probar y publicar apps. Dentro de Xcode, encontrarás una multitud de herramientas como el simulador de iOS que puedes usar para apps de iPhone así como de iPad. El simulador de iOS solo funciona con Macintosh y te permite imitar los gestos y acciones requeridos para tu app.

Recursos gratuitos

El programa de desarrolladores de Apple te cuesta $99 al año y te restringe a usar solo su emulador y otras herramientas. Si no estás interesado en tener tu app destacada en la App Store, puedes perseguir otros programas como TestiPhone y el emulador NES. TestiPhone es un emulador basado en web que funciona con navegadores Internet Explorer, Safari y Firefox. El emulador NES es específicamente para iPhones que han sido jailbreakeados. Ninguno de estos programas ofrece la funcionalidad dual de desarrollo y prueba de Xcode de Apple.

Herramientas basadas en Windows

Xcode de Apple solo se ejecuta en computadoras Macintosh, pero no estás sin suerte si tienes una máquina basada en Windows. Puedes usar otras herramientas de desarrollo y emuladores diseñados para Windows como MobiOne. Este programa de $99 te permite construir apps sin un entorno de desarrollo y probarlas en un emulador. Además de poder ver tu app en el emulador, MobiOne también te permite probarla en un iPhone.