¿Qué especificaciones debo tener en cuenta al comprar una computadora portátil para el desarrollo de aplicaciones móviles con Xamarin?

Bien, he estado haciendo mucho trabajo (literalmente superando los límites del marco debido a los clientes exigentes que tenía) Xamarin Dev desde hace aproximadamente 3 años. Así que esto se basa en mi experiencia, pero las opiniones de otros podrían diferir en función de su experiencia.

Bueno, si vas a enfocarte en el desarrollo multiplataforma (Formas Xamarin) principalmente, diría que enfocarte en la Memoria y el HDD. La razón es que con los escenarios de desarrollo de Cross Platform necesitas tener varios emuladores abiertos simultáneamente y cambiar entre ellos, por lo que sí se necesita mucha memoria.

Entonces, si está comprando una Mac / Mac-Mini / MacBook y planea tener la configuración con Mac OS y Windows 10 en Parallels, entonces al menos entre 16 GB – 24 Gb de RAM sería ideal, especialmente por el costo de ejecutando Windows 10 en paralelo.
Pero para Windows PC 8 GB – 16 GB serían suficientes.

El siguiente es el HDD, no elija unidades HD normales, una unidad Fusion sería ideal para una Mac o mejor aún SSD, si es posible para Windows o Mac PC. Esto se debe a que compilará y depurará muchas veces una y otra vez, lo que hace que Visual Studio lea y escriba una gran cantidad de archivos en su HDD, lo que impacta mucho en el tiempo dedicado al desarrollo.

Muy bien, ahí tienes mi opinión sobre eso. ¡Buena suerte! 🙂

Si también quieres soportar iOS y también quieres hacerlo sobre la marcha, entonces necesitas una MacBook Pro. Como no puedo recomendar el uso de Xamarin Studio sino Visual Studio, también necesitará ejecutar Windows en una máquina virtual. Entonces, obtenga un modelo superior o piense en algún otro flujo de trabajo.

Si tiene limitaciones de presupuesto, preferiría comprar una computadora portátil con Windows (asegúrese de que tenga 8 GB de RAM) y Mac Mini (si desarrolla para iOS, entonces casi cualquiera funcionará, pero si desarrolla para Mac también, entonces necesita hacerlo en Xamarin Studio en Mac y luego también asegurarse de tener 8 GB o RAM y mejores especificaciones).

Desafortunadamente, la solución Xamarin totalmente portátil sin sacrificar la experiencia de desarrollo significa solo algunas Macs principales. De lo contrario, tendrá que conformarse con algo menos portátil o intercambiar algunas partes de la experiencia (como renunciar a Visual Studio o aceptar desaceleraciones) …