Vengo de una organización de desarrollo de java empresarial donde realizamos el desarrollo en capas reutilizables bien separadas. capas de persistencia, las capas de servicios, etc, etc¿Diseñar una aplicación de iPhone compleja?
Ahora, estoy buscando por ejemplo, aplicaciones de iPhone o documentación sobre cómo la arquitectura proyectos complejos iPhone. La mayoría de los libros & apple ejemplos muestran un código muy limitado & architecture. No son utilizables imo.
Lo que también estoy buscando es información sobre cómo configurar un sistema de compilación de integración continua que ejecuta todas mis pruebas de unidad en el código checkin & informa los resultados de la prueba unitaria a un sistema donde podemos ver los resultados. Para nuestros proyectos Java, utilizamos sonar svn, mvn & para esto. ¿Cuál es el equivalente de Apple para esta configuración? ¿Es posible?
Por lo tanto, para resumir mis preguntas:
Q1: ¿Hay algún ejemplo o libros en la arquitectura de proyectos complejos de iPhone?
Q2: ¿Cómo configuramos un sistema de compilación de integración continua?