Pregunta

estoy planeando puerto de un par de juegos de iPhone / Windows Mobile a la plataforma Android. Los juegos están escritas en C ++ por lo que va a utilizar el NDK con una envoltura delgada Java.

Soy nuevo a la plataforma Android y necesita algún consejo sobre qué teléfono para comprar para el desarrollo. Sospecho como Windows Mobile hay un nivel de fragmentación con diferentes teléfonos que soportan diferentes características (teclado / rotación / tamaño de la pantalla / pantalla táctil capacitiva / etc).

¿Cuáles son el mejor dispositivo (s) para el desarrollo en la plataforma Android ...?

También tiene que estar disponible en el Reino Unido / Europa.

Gracias de antemano. Nikos.

¿Fue útil?

Solución

Si quieres apoyar a todas las versiones del sistema operativo me gustaría recomendar un héroe, porque esto tiene la versión del sistema operativo más antiguo en el medio natural (1.5) que puede ser problemático. También es muy popular.

Los dos dispositivos más lentos que están ahí fuera en un número significativo son el G1 y el tatuaje, pero cuando ambos estén en 1.6, que complica las cosas.

Si quieres apoyar el estado de la técnica y no son tan molesta acerca de una base instalada grande, ir a la N1 (2.1) o Droid / Milestone (2,0).

Otros consejos

Según yo, si se quiere desarrollar una aplicación para android y que desea probar en el dispositivo i significa dispositivo real, entonces la mejor opción es Android Dev Teléfono 2. Se obtiene más información detallada sobre ese teléfono desde el siguiente enlace.

Este teléfono es especialmente para los desarrolladores. Se proporcionan todas las características requeridas y también los servicios.

A pesar de que estoy usando la misma para probar la aplicación que estoy desarrollando.

Androi desarrollador teléfono 2

Además, este modelo de dispositivo no es demasiado costoso en comparación con otros modelos de dispositivos más recientes. Usted puede obtener este dispositivo con Android OS v1.5 y versión posterior.

Creo que el Android desarrollador Teléfono 1 sigue siendo el mejor para el desarrollo, si instala Android 1.5 en él. 1.5 todavía tiene una gran base de usuarios lo suficientemente que es importante desarrollar para ellos si desea realizar cualquier tipo de chapoteo en el mercado ( estadísticas de uso ). Además, es uno de los más antiguos dispositivos Android con la menor cantidad de energía, tanto en términos de la CPU y la RAM, para que sepa si su aplicación se ejecuta bien en el ADP1 que va a funcionar bien en casi cualquier otro teléfono Android.

Actualmente se desarrollan en un HTC Hero (o G2 Touch como T-Mobile han apodado). Por desgracia no dispone de un teclado de hardware, pero es un teléfono pequeño gran alcance. Con firmwares personalizados sobre el enraizamiento uno de estos teléfonos es un pedazo de pastel (ver http: //forum.xda-developers.com/forumdisplay.php?f=512 )

En el Reino Unido están siendo pegado con el 1.5 O / S - así que ten esto en cuenta cuando se desarrollan para el Android. Se nos ha prometido la nueva 2.1 O / S a finales de este año.

Mi opinión puede no ser la mejor, ya que esto es de hecho mi primer dispositivo Android, pero he encontrado desarrollar en él más o menos libre de dolor.

Buena suerte!

Los emuladores disponibles con el SDK son en realidad bastante bueno. Dicho esto, siempre es mejor para probar cosas en los teléfonos reales. Creo que las dos cosas principales que tendrá que hacer frente a la fragmentación en términos de dispositivo son los tamaños de pantalla y la velocidad del procesador. Por lo que yo sé casi todos los dispositivos tienen pantallas capacitivas y rotación de la ayuda, por lo que esos no son problemas.

En cuanto a la velocidad, las dos cosas principales son los teléfonos de generación vieja ', con aprox procesadores de 500MHz como el héroe, G1, etc y luego la nueva generación con procesadores de 1GHz como el Nexus One.

Los tamaños de pantalla, de nuevo te tengo 320x480 en la mayoría de los teléfonos antiguos, y, o bien 480x800 o 480x854 en los teléfonos más nuevos. Android tiene un sistema fácil para el manejo de diferentes densidades y tamaños de pantallas dentro de la misma aplicación, por lo que el problema es más "¿Cómo hace el bien se ve?" cuando se trata de gráficos. Hay por desgracia, sólo puede tener que depender ya sea en el emulador para el tamaño que no tiene, o tiene acceso a un segundo teléfono de alguna manera.

Edit: no recomiendan realmente un teléfono. Votaría para el héroe o G1 ahora, así, simplemente porque son los teléfonos antiguos con pantallas más pequeñas y procesadores más lentos. Si el juego es compatible con ellos, es probable que sea compatible con la mayoría de los otros dispositivos. (Sí, pantallas más pequeñas que el actual, 320x480, 240x320, por ejemplo, en particular el de la tatuaje, pero no piensan que son muy comunes.)

que desea probar en tantos dispositivos como sea posible. El año pasado, alguien hizo esta pregunta al equipo de Android, y dijo "Usted necesitará grandes bolsillos, pero tenemos unos 5 o 6 teléfonos de cada uno para probar nuestras aplicaciones en".

El Nexus S es la corriente Google recomienda dev teléfono, pero sólo se vende en Best Buy. Estos teléfonos son capaces de tener su gestor de arranque desbloqueado y le permiten poner ROMs personalizadas, cargue su propio sistema operativo, etc.

Mi sugerencia es conseguir todos los tipos de teléfonos. La parte superior de la línea, e incluso el HTC Hero, que corre Android 1.5 para que pueda orientar todos los mercados.

Me he dado cuenta de algunas cosas extrañas ocurren en mi sensación debido a la interfaz de usuario HTC Sense. no se mostraban ciertos controles. Conseguir los teléfonos de diferentes fabricantes con su costumbre fuerzas de interfaz de usuario también puede ser una buena idea.

  

¿Cuáles son el mejor dispositivo (s) para el desarrollo en la plataforma Android ...?

Tome cualquier con 2,1 a bordo y que va a estar bien. Android sólo se está comenzando a conseguir el impulso razón en este momento, por lo que la base de usuarios próximos van a poseer gran medida> = 2.1 OS.

En cuanto a la mejor, no existe. Los clientes están esperando a través de años para un dispositivo perfecto y nunca se encuentran. De hecho, eso es lo que está impulsando la industria, la búsqueda de la mejor dispositivo. No existe.

Esto necesita la actualización con regularidad ya que hay una gran cantidad de nuevos modelos que salen con frecuencia. Una cosa que hay que añadir se basan Android tabletas y muy común ahora son los Galaxy de Samsung aquí.

Los desarrolladores de aplicaciones de Android Netflix han explicado sus métodos de prueba que se puede leer aquí: http://techblog.netflix.com/2012/03/testing-netflix-on-android.html

Por mi opinión desarrollo de su teléfono debe tener la opción de "depuración USB". Una gran cantidad de teléfonos bajo coste que no tiene esta opción: (

Cuando su aplicación se relised en las estadísticas verá sus modelos de descargadores móviles. Así que mejor teléfono desarrolladores para usted es popular teléfono de los usuarios:)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top