Depende de qué tipo de aplicación desarrolles. Para esas aplicaciones de software puro como Twitter, no tienen muchas cosas que ver con el hardware del dispositivo, entonces el simulador o algunos de los dispositivos más populares deberían estar bien, siempre que cubran algunas de las versiones más recientes de iOS.
Si desarrolla aplicaciones como Fitbit, necesitan acceso a los datos a través de Bluetooth, requiere que pruebe las funciones de la aplicación en tantos dispositivos Apple como sea posible.
Desarrollé una aplicación médica que necesita leer el flujo de datos desde un dispositivo médico a través de BLE, y necesitamos que la velocidad de transferencia sea mínima de 3K bytes por segundo. Resultó que no todos los dispositivos iOS pueden hacer el trabajo, diferentes modelos tienen diferente capacidad de velocidad de transferencia BLE.
- ¿Por qué debería usar Swift cuando Delphi y otros desarrolladores me permiten escribir solo el código de Windows y automáticamente obtengo las versiones de las aplicaciones OS X, iOS y Android?
- ¿Dónde puedo encontrar talentosos desarrolladores de aplicaciones de utilidades para iPhone en Francia / París?
- ¿Hay alguna API existente para implementar Chat en una aplicación iOS y Android?
- En iOS, ¿cómo se elimina la subvista?
- ¿Cuánto gana un desarrollador experto de iOS que trabaja como freelance?
Así que aquí en mi escritorio, desde iPad 2 hasta iPad air 2, desde iPhone 4 hasta iPhone 6+, todo cubierto.