2012-03-28 10 views
5

Ich habe in letzter Zeit einen Trend mit einigen OS X-Anwendungen festgestellt. Der offizielle Twitter-Client, Sparrow und sogar GitHub für Mac scheinen sehr ähnlich zu sein.OS X App Entwicklung Framework

enter image description here

Haben sie einen Rahmen verwenden, die diese Elemente enthält? Und wenn ja, wie heißt es und wo kann ich mehr Informationen bekommen?

+1

Suchen Sie im Ordner 'MyApp.app/Contents/Frameworks' nach, ob Ähnlichkeiten bestehen – v1Axvw

+0

@ ief2 - Das ist eine großartige Idee. Ich habe nie darüber nachgedacht. – indexdotphp

+0

Es stellt sich heraus, dass das Framework, das ich suche, TwuI heißt, es wurde von Twitter entwickelt und ist verfügbar unter [https://github.com/twitter/twui](https://github.com/twitter/twui]. – indexdotphp

Antwort

5

Twitter & Github verwenden die TwUI und Chameleon Frameworks. Die Sparrow Mail App verwendet ein eigenes Core Animation UI Framework. IIRC dann entfernten die Entwickler von Github für Mac Chameleon und gingen eigentlich nur alle TwUI.

TwUI bringt eine Benutzeroberfläche zu OS X, die in vielerlei Hinsicht ähnlich zu UIKit ist, da sie von Anfang an für die Verwendung mit Core Animation entwickelt wurde.

Das Chameleon-Projekt bringt UIKit-APIs direkt zu OS X. Also sollten Ihre speziellen Ansichten auf UIKit einfach auf OS X funktionieren. Der Twitterrific-Twitter-Client ist ein Beispiel für eine Chameleon-App.

+0

Ich beantwortete bereits meine eigene Frage, aber ich schätze die längere und ausführlichere Antwort. – indexdotphp