2012-03-28 22 views
5

He notado una tendencia con algunas aplicaciones de OS X últimamente. El cliente oficial de Twitter, Sparrow e incluso GitHub para Mac parecen tener muchas similitudes.OS X App Development Framework

enter image description here

es lo que utilizan un marco que ofrece esos elementos? Y si es así, ¿cómo se llama y dónde puedo obtener más información?

+1

Mire en la carpeta 'MyApp.app/Contents/Frameworks' y vea si hay similitudes – v1Axvw

+0

@ ief2 - Esa es una gran idea. Nunca pensé en hacer eso. – indexdotphp

+0

Resulta que el Framework que estoy buscando se llama TwUI, está desarrollado por Twitter y está disponible en [https://github.com/twitter/twui](https://github.com/twitter/twui). – indexdotphp

Respuesta

5

Twitter & Github utiliza los marcos TwUI y Chameleon. La aplicación de correo Sparrow utiliza su propio Marco de interfaz de usuario de animación de núcleo. IIRC luego los desarrolladores de Github para Mac estaban eliminando a Chameleon y en realidad solo estaban yendo todos TwUI.

TwUI trae una interfaz de usuario para OS X que es similar en muchos aspectos a UIKit, en el sentido de que fue creado para ser utilizado con Core Animation desde el principio.

El Proyecto Chameleon trae API UIKit directamente a OS X. Así que, en teoría, sus vistas especiales basadas en UIKit solo deberían funcionar en OS X. El cliente de Twitterrific twitter es en realidad un ejemplo de una aplicación Chameleon.

+0

Ya respondí mi propia pregunta, pero aprecio la respuesta más larga y detallada. – indexdotphp