Der Macintosh OS Entwicklungsumgebung Xcode genannt , ist eine proprietäre Entwicklungsumgebung von Apple hergestellt . Version 3 ist kostenlos und wird auf der OS -Installations-CD enthalten oder kann von der Apple-Website heruntergeladen werden. Version 4 ist das erste kostenpflichtige Version , Download aus dem App Store für $ 4,99. Alle Versionen enthalten eine ganze Reihe von Funktionen, die alle, die Anwendungen für das Betriebssystem produzieren helfen , mit einer Vielzahl von Tools entwickelt, um alle Phasen des Entwicklungsprozesses optimieren. Quartz Composer
Quartz Composer ist eine visuelle Programmierumgebung für die Erstellung von Grafik-Rendering und Bearbeitung der Anträge . Seine ganz " objektorientierte ", was bedeutet , dass Sie vorgefertigte Veredelungsverkehr " Objekte ", in Strukturen , so dass Sie Grafik-Anwendungen ohne die Notwendigkeit, keinen Code schreiben zu müssen . Quarz wird oft für die Erstellung von Anwendungen, die Prozess Grafiken on the fly , wie Musik oder animierte Visualisierungen Bildschirmschoner.
Cocoa
Cocoa Xcode proprietären Codeumgebung spezifisch entworfen ist eingesetzt für die Erstellung von Anwendungen für Mac OS und iOS Handheld -Betriebssystem. Cocoa ist auch ein objekt-orientierten Umgebung , mit einer riesigen Bibliothek von Frameworks , APIs und Laufzeiten , darunter häufig verwendete Code für die Anwendungsentwicklung. Allerdings können die einzelnen Bausteine der Code editiert und erweitert werden, um die Bedürfnisse der Entwickler zu entsprechen , und die vollständige Integration mit den anderen Unterrubrik Programme innerhalb Xcode enthalten.
Interface Builder
die
Interface Builder war ursprünglich eine Stand-alone- Anwendung mit der Xcode -Suite enthalten. Mit jeder neuen Version hat es sich mehr und mehr in das Hauptprogramm integriert. Eine Bibliothek von vorgefertigten Tasten sind die Schalter und Regler zur Verfügung , um die Variablen innerhalb einer Anwendung , viele von ihnen in der Norm " Aqua "-Stil des bestehenden OSX -Schnittstelle.
Apple Developer Connection Control
ADC ist ein Online- Bibliothek von Tutorials, Anleitungen , um Dokumente und beispielsweise Übungen entwickelt, um Anwendern von Xcode unterstützt . Die Developer Connection auch eine Ressource gewidmet jedem seiner Plattformen, darunter technische Artikel erklärt, wie man das Potenzial eines jeden neuen Technologie, die sie lösen zu maximieren, ob es die neue Software-Features in ihre neueste Betriebssystem oder Akkulaufzeit Informationen ist für den jüngsten iPad . Die Developer Connection beantwortet alle Fragen, die Entwickler zum Erstellen neuer Anwendungen für jede andere Plattform aufweisen kann .