Voy a tocar sólo el aspecto del tamaño de la pantalla de esta pregunta. Después de haber utilizado un MacBook blanco de 13" enteramente para el desarrollo y el trabajo (y todo lo demás) durante más de dos años, a menudo me he encontrado gravemente incapacitado por la cantidad de espacio disponible en mi pantalla. Todo está bien cuando estoy editando un único archivo fuente sin necesidad de mirar otro, pero cuando tengo que hacer referencia a otro archivo o pieza de documentación o a un conjunto de Windows, me siento frustrado. A menudo, cuando eso ocurre, me siento ligeramente improductivo. Cuando hago desarrollo con XCode, naturalmente quiero que el XCode se maximice, con el editor ocupando espacio en el lado derecho y el navegador de proyectos/archivos en el izquierdo. Eso puede parecer bien, y lo es, pero si se lanza la ventana de documentación del desarrollador de XCode en la mezcla, se empieza a sentir un poco de frustración. Y si migras al mundo del desarrollo de Interface Builder, oh querido, te sentirás aún más frustrado ya que Interface Builder tiene fama de vomitar innumerables ventanas por todas partes (puede que esté exagerando, pero indica el nivel de agitación que siento a veces). Personalmente, soy de la opinión de que una máquina de 15" compensa una buena máquina de desarrollo en términos de espacio de pantalla que proporciona, con un riesgo muy, muy menor de perjudicar el aspecto de la movilidad del portátil.