Elección del hardware para el desarrollo de plataforma cruzada Phonegap / Titanium

Soy un codificador de iOS y me han pedido que escriba un código multiplataforma con Phonegap o Titanium. Hay mucha información sobre cómo configurar entornos de desarrollo, etc., excepto que me falta una pieza crucial de información.

¿Qué hardware mobile debo comprar? Ahora que se trata de una cuestión de stackoverflow bastante mala, por lo que vamos a reformularlo para que sea útil.

¿Qué criterios deben examinarse al elegir una tableta Android para el desarrollo de plataforma cruzada para iOS / Android con PhoneGap o Titanium?

La pregunta corolario también es útil, ¿qué criterios se deben examinar al elegir hardware iOS para el desarrollo multiplataforma con PhoneGap o Titanium?

Un buen enfoque general es elegir dispositivos de gran volumen con miras a diversificar el hardware; por ejemplo, si Samsung tiene un teléfono con un teléfono realmente alto, no compre otro teléfono realmente de alta resolución de LG o si todos los teléfonos Android disponibles son de alta resolución , intenta espolvorear uno que tenga un keyboard deslizante. No se preocupe por intentar probar todo en cada dispositivo, probar cosas que deberían funcionar igual en un pequeño número de dispositivos y luego probar las cosas que podrían ser muy diferentes en un mayor número de dispositivos. Dependiendo de su aplicación, probablemente haya algunas cosas que usted sabe que podrían comportarse de manera diferente en diferentes dispositivos: concéntrese en esto. Por ejemplo, probamos la camera en todos los dispositivos, pero solo probaríamos algo así como un post de alerta en un dispositivo.

Si está buscando build para iOS y Android, también recomendaría consultar Brightcove App Cloud – http://appcloud.brightcove.com . Hay buenas herramientas de testing / debugging y los complementos están bien documentados y son totalmente compatibles.