What's new in Dashcode

Aug 11, 2009 15:19


Смотрю WWDC '09 iPhone Track Video Collection, восторгаюсь тем, что сделали в новой версии Dashcode (она будет доступна начиная с Snow Leopard). Две ключевые фичи, которые внедряются в этой версии - это Bindings и Data Model.

Вкратце про Data Model: можно указать любой XML или JS фид как источник и Dashcode автоматически построит по нему модель данных. При этом не нужно будет писать никакой код для парсинга этого фида, а только лишь указать откуда брать данные.

А bindings позволяет связывать эту Data Model с интерфейсом приложения. То есть, элемент element1 из фида будет отображаться в этом месте вьюхи, element2 - в этом. Привязываем мышкой и получаем профит. Технология очень похожа на Cocoa Bindings, где тоже можно связывать различные свойства модели с интерфейсом без какого-либо написания кода.
Наряду с этими двумя мегафичами также можно легко настроить Offline Storage средствами HTML5, покрутить различные ручки CSS3-трансформаций объектов, сверстать две версии интерфейса приложения - мобильную и десктопную. В общем, супер. Отличная версия намечается. С нетерпением жду от Apple тесной интеграции Dashcode с Cappuccino и возможности писать веб-приложения уровня десктопа с такой же лёгкостью.

review, software, apple

Previous post Next post
Up