В вашем каталоге /Developer/Applications/
вы найдете * Dashcode , который может помочь вам в разработке виджета Dashboard.
Да, это в основном HTML + CSS.Вы можете добавить плагин Какао, как описано здесь .Однако этот подключаемый модуль Какао не может рисовать с использованием методов Какао в веб-представлении виджета.
Вы можете создать плагин webkit, как описано здесь , который может рисовать с помощью методов Какао на веб-виджете.Вы можете упаковать их в виджет.
Однако методы Какао, которые вы можете использовать, являются методами AppKit, а не методами UIKit.В частности, у вас нет UITableView
, у вас есть NSTableView
, что довольно разные звери.
Логические части, использующие объекты Foundation, можно использовать повторно, но я думаю, это большая перезапись.Возможно, будет проще и меньше времени переписать все в терминах html + javascript + css.
Я надеюсь, что Apple добавит слой эмуляции iOS в OS X 10.7, чтобы вы могли загрузить приложение iPhone вприборная доска.Это было бы здорово, если бы Apple смогла найти способ эмулировать сенсорные события ...