2017 MacBook Pro es relativamente reciente modelo y admite que se ejecute el actual iOS herramientas de desarrollo (reciente versión de macOS, actual versión de Xcode + iOS SDK + Simulador de iOS) bastante decente.
Sin embargo, la suavidad con que se hace el Xcode de ejecución es una cuestión subjetiva. Como se mencionó, el MacBook es muy reciente y puede manejar el iOS entorno de desarrollo bastante bien. El rendimiento real depende, no en el hardware, sino también en el nivel de optimización del software (macOS + Xcode), los cuales están bastante bien optiized en general.
Mientras que la configuración de la máquina (Memoria, CPU, espacio en disco) necesarios para un rendimiento óptimo es altamente dependiente de la real flujo de trabajo es decir, el tipo de proyecto que vamos a trabajar, es generalmente una buena idea para ir con tanta RAM como puedes presupuesto, ya que no es actualizable en una etapa posterior.
- ¿La actual versión de Xcode (10.1) y el Simulador de iOS correr de forma fluida, sin lag en el Mac? o necesito más RAM y SSD y CPU más potente?
Esto es subjetivo y depende de la complejidad del proyecto. En general Xcode va a correr decentemente en esta configuración.
- Cómo de rápido el de 128 GB SSD llena con proyecto de Xcode archivos si puedo usar la máquina sólo para el desarrollo de aplicaciones de propósito?
Esta vez es subjetivo ya que depende del tamaño del proyecto.
- Puedo mover viejo proyecto de Xcode archivos a un disco externo con el fin de liberar espacio en la unidad interna (y copia viejo proyecto de Xcode archivos internos de la unidad según sea necesario)?
Sí. Proyecto de Xcode es un contenido totalmente en un único directorio. Como siempre que se mantenga todo el proyecto hace referencia a los archivos en la misma ubicación (generalmente dentro del directorio del proyecto), puedes moverte libremente por el directorio de entre interno y externo de la unidad.
- Puedo guardar directamente y ejecutar el proyecto de Xcode archivos desde disco externo sin necesidad de utilizar la unidad interna?
Sí, usted puede guardar/ejecutar proyecto de Xcode desde una unidad externa. Sin embargo, la unidad debe permanecer conectado durante la duración de la obra.