Esta es una pregunta muy difícil de responder, depende mucho del tipo de desarrollo que estés haciendo, incluso si tendrás acceso a un monitor externo o no.
Realmente, lo que creo que estás preguntando es si un Air es capaz de ejecutar Xcode para tareas menores de desarrollo. Como si no lo es, sabes que el Pro lo sería.
Ciertamente, un Air es capaz de ejecutar XCode, pero en las pantallas más pequeñas no va a ser una experiencia cómoda, ya que XCode disfruta de grandes cantidades de espacio en pantalla si puede conseguirlo.
Además, la falta de un teclado de tamaño completo puede ser molesta cuando se codifica en un teclado de portátil, ya sea el Air o el Pro, compré un teclado externo simplemente para tener acceso a las teclas de tamaño completo para adelantar el borrado, inicio/final, etc.
Así que puedes encontrar que un Mini, con kb/monitor externo puede ser tu mejor alternativa, dependiendo de tus límites financieros, etc.