¿Apple usa guiones gráficos para aplicaciones internas de iOS como Mail o Calendar?

Si, si lo hacen. Solo tiene que hacer clic con el botón derecho en la aplicación, elegir mostrar el contenido del paquete, luego ir a Contenido / Recursos y allí verá todos los archivos que forman parte de la interfaz de la aplicación.

Verá cientos de archivos que terminan en NIB, los cuales se crean utilizando el generador de interfaces.

Parece existir la historia de que los desarrolladores de Apple no comen su propia comida para perros, por así decirlo. La verdadera respuesta es, a veces lo hacen, a veces no.

Para iOS:
En los primeros días del iPhone 1 y 2, probablemente no usaban el generador de interfaces porque realmente no existía. Cada aplicación había desplegado su propia vista de tabla y otros controles nativos. Fue un poco complicado, pero tuvieron que sacar el dispositivo y fue más fácil de hacer, y como dije, no tenían las herramientas nativas que tenemos hoy. Pero una vez que salió el iPhone 3 y el SDK nativo, comenzaron a usar el generador de interfaces.
Intentar hacer una aplicación iOS hoy sin Interface Builder es simplemente ridículo porque no puedes hacer que la aplicación admita todos los tamaños sin ella, a menos que hagas una versión de la interfaz gráfica de usuario para cada dispositivo. Para la prueba, puede descomprimir un paquete de copia de seguridad de la aplicación y ver los archivos que entran en la aplicación.

OS X:
Para NextStep, OpenStep, Rhapsody, OS Server y luego en cada versión de OS X, sí, usaron el generador de interfaces para cada aplicación que tenía una interfaz gráfica de usuario. En ese momento, podría cambiar los archivos NIB porque no se compilaron. Cada aplicación tenía archivos NIB y se podía ver claramente la interfaz, todo desde 10.0 en adelante.

Espero que esta respuesta descanse la teoría de que de alguna manera Apple no come su propia comida para perros. Solo mire los videos de WWDC, le dicen claramente cómo lo hacen, e incluso en uno de ellos muestran la pantalla de bloqueo, cómo se hizo en capas, etc.

More Interesting

¿Qué se necesita para optimizar una aplicación de iPhone para iPads?

¿Cómo es usar ReactJS para iOS Native y desarrollo de Android?

¿Debo usar AdMob para mi aplicación IOS?

¿Cómo puedo agregar video chat y capacidad de conferencia a mi aplicación iOS? ¿Hay SDK que me permitan hacer eso y también grabar la transmisión?

¿Cuál es el costo del desarrollo de la aplicación iOS 8?

Cómo superar el miedo al fracaso para el desarrollo de iOS

Desarrollo de iOS: ¿Dónde puedo encontrar un desarrollador de aplicaciones iOS con experiencia en Rusia?

Cómo migrar a XCode 8 sin problemas

¿Cuáles son las mejores empresas de desarrollo de aplicaciones de iPhone para restaurantes basadas en precio y calidad?

¿Qué sabes sobre el desarrollo de aplicaciones iOS?

¿Dónde puedo encontrar estadísticas actuales sobre el uso de la versión de iOS?

¿Cómo hacen los desarrolladores aplicaciones para iOS y Android? ¿Vuelven a escribir el programa ya que iOS requiere Xcode (Objective-C) mientras que Android requiere Android Studio (Java)? ¿Podemos desarrollar usando un solo software?

¿Qué herramientas usan usted / su equipo para desarrollar sus aplicaciones iOS?

Hay miles de sistemas de efectivo terminales. ¿Cómo puedo desarrollar eficientemente una aplicación como WeChat Pay / Alipay, que requiere que el terminal envíe llamadas API a mi servidor y luego procese los datos?

¿Qué tan cerca de una experiencia de aplicación de nivel nativo para iOS y Android puede hacer usando Meteor 1.0?