Estoy aprendiendo el desarrollo de Android y estoy planeando comprar Xiaomi Redmi 3 (por precio y especificaciones), ¿es el teléfono incluso bueno para el desarrollo de Android?

Vamos, para un desarrollo serio necesitarás algunos de todos modos. Lo esencial sería la línea Nexus de 5 en adelante: Nexus 5 todavía recibe las últimas actualizaciones de Marshmallow. Primero reciben las actualizaciones, vienen con un sistema muy limpio. Luego, algunos Samsung como dispositivo de prueba (todo el mundo “ama” a los Samsung debido a sus famosos errores, resultado de la opinión de Samsung de que conocen mejor, cómo mejorar Android, que a veces conduce a un comportamiento jodido que no puedes reproducir sin tener otro Samsung a mano).

No elegiría Xiaomi como el primer dispositivo, porque son una compañía muy específica con sus errores. NO es un Android limpio. Xiaomi es un excelente hardware junto con un software medio que necesita mejoras. Si está de acuerdo con tener un comportamiento extraño y perder el tiempo atrapando su propia cola (el comportamiento extraño no se reproduce en otros sistemas), puede continuar con eso. Para el usuario, sí, por supuesto. Para el desarrollador – erm .. Elijo Nexus en su lugar debido a un sistema limpio y actualizaciones rápidas. Uso Marshmallow en Nexus 5 durante mucho tiempo. ¿Cuándo Xiaomi consiguió eso? ¿Lo tiene incluso? Xiaomi está más tarde en esto con seguridad.

Realmente no importa qué teléfono uses, siempre que sea Android y tenga la función ADB. Aunque le recomiendo que use un teléfono de menor especificación como dispositivo de prueba para asegurarse de que su aplicación no tenga cuellos de botella en el hardware de gama baja.

Compre un teléfono en su presupuesto. Ni siquiera necesita comprar un teléfono específicamente para el desarrollo de Android a menos que vaya a desarrollar ROM, kernels y otras cosas (que no creo que tenga intención de hacer) que potencialmente puedan bloquear su teléfono. Puede usar su controlador diario como dispositivo de desarrollo.

Sin embargo, la mayoría de los teléfonos Android, excepto la línea Nexus, no reciben actualizaciones de software oportunas, lo que puede causar problemas si se dirige a las API que solo se encuentran en las versiones más recientes del SDK. Sin embargo, este problema se puede resolver en la mayoría de los casos con flasheo de ROM.

Ni siquiera necesita un dispositivo físico para depurar y ejecutar sus aplicaciones si tiene una buena máquina de desarrollo que pueda ejecutar un emulador de Android con facilidad.

Hola,

Actualmente estoy trabajando en Mi 4 para el desarrollo de aplicaciones y todo, es genial y el rendimiento también es fluido para la depuración y todo.

Llegando a redmi note3, las especificaciones están casi cerca y también este dispositivo tiene un procesador de snapdragon que hace que note 3 se parezca a Mi 4 y será bueno en términos de dispositivo de desarrollo para versiones de lollipop. Si desea verificar aplicaciones para Marshmallow, entonces tiene para esperar la actualización del dispositivo. Actualmente, solo puedes comprobar si hay piruleta.

Y en la depuración repetida con Android Studio, cualquier dispositivo quedará atascado y lento.

Por lo tanto, si desea usar el dispositivo tanto para la depuración como para el uso personal, debe comprometer el rendimiento después del uso repetido del dispositivo con aplicaciones en ejecución con Android Studio.

El problema de calefacción es una cosa de la que MI no pudo escapar. En comparación con Moto 3g y todos los Mi note 2 lanzan más Heat. Rendimiento sabio Nota 3 es realmente bueno.

En mi opinión, los teléfonos YU y los teléfonos OnePlus tienen la comunidad de desarrolladores más grande. Y si eres un desarrollador de aplicaciones, entonces el dispositivo no importa mucho. Pero si usted es un desarrollador de ROM o un desarrollador de Kernel, prefiera comprar un teléfono con procesador Snapdragon en lugar de uno Mediatek.

Mediatek es conocido por no publicar las fuentes de sus procesadores y es la compañía más odiada por los desarrolladores.

Sony también es una compañía de desarrolladores centrados, pero no obtendrá un teléfono inteligente con una buena relación calidad-precio si elige Sony.

NO COMPRE ESTE TELÉFONO PARA DESARROLLO.

  1. La ROM es personalizada como mierda, obtendrás una falsa idea de Android.
  2. El gestor de arranque está bloqueado sin una forma fácil de desbloquear.
  3. Está cargado con crapware chino.
  4. Tiene un procesador Snapdragon 610 (que no es tan rápido, créanme).

Tengo este teléfono …