Ich komme von einem Unternehmen Java-Entwicklungsorganisation, wo wir Entwicklung in gut getrennte wiederverwendbare Schichten. Persistency Schichten, Service-Schichten, etc etc.Eine komplexe iPhone-Anwendung entwerfen?
Nun, ich bin auf der Suche für iPhone Beispiel Apps oder Dokumentation, wie die Architektur komplexe iPhone-Projekte. Die meisten Bücher & Apple-Beispiele zeigen Ihnen sehr begrenzten Code & Architektur. Sie sind nicht imo verwendbar.
Was ich auch suche, ist Informationen darüber, wie man ein Continuous-Integration-Build-System einrichtet, das alle meine Komponententests auf Code-Check-in ausführt & meldet die Unit-Testergebnisse an ein System, wo wir die Ergebnisse sehen können. Für unsere Java-Projekte verwenden wir dafür das svn, mvn & Sonar. Was ist Apple für dieses Setup? Ist es überhaupt möglich?
Also, um meine Fragen zusammenzufassen:
F1: Gibt es Beispiele oder Bücher über komplexe iPhone-Projektarchitektur?
F2: Wie richten wir ein Continuous-Integration-Build-System ein?