Существует ли структура, благодаря которой разработка приложений для Mac больше похожа на разработку приложений для iOS?

Лорен Брихтер, гений Twitter для Mac, однажды сказал, что он создал оболочку вокруг Cocoa/App Kit, чтобы он больше напоминал UIKit. К сожалению, я больше не могу найти ресурс, где я это слышал.

Я много борюсь, пытаясь создать простое приложение для Mac, хотя уже пару лет разрабатываю приложения для iOS.

Существуют ли оболочки или фреймворки, которые делают AppKit более естественным для разработчиков iOS? Существуют ли книги по разработке приложений для Mac, предназначенные для разработчиков приложений для iOS?


person Proud Member    schedule 16.02.2012    source источник


Ответы (2)


TwUI был для меня новым, но IconFactory (которые, кстати, делают Twitteriffic) выпустили http://chameleonproject.org/ примерно с таким же размахом.

person Monolo    schedule 16.02.2012
comment
На первый взгляд Chameleon действительно выглядит более мощным, чем TwUI! - person Proud Member; 18.02.2012

Возможно, имеется в виду вот это: https://github.com/twitter/twui

А вот статья о TwUI: http://engineering.twitter.com/2011/07/starting-today-twitter-is-offering-twui.html

TwUI переносит философию UIKit на рабочий стол. Он построен на основе Core Animation и заимствует идеи взаимодействия из AppKit. Он позволяет использовать все, что ожидают пользователи Mac, включая перетаскивание, события мыши, всплывающие подсказки, выделение текста в стиле Mac и так далее. А поскольку TwUI не связан ограничениями существующего API, разработчики могут экспериментировать с новыми функциями, такими как блочный drawRect и компоновка. введите здесь описание изображения

person vikingosegundo    schedule 16.02.2012