Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - Cocoa - Реализации01 мая 2011Оглавление: 1. Cocoa 2. История Cocoa 3. Управление памятью 4. Основные фреймворки 5. Модель-представление-поведение 6. Позднее связывание 7. Объекты с богатыми возможностями 8. Реализации Фреймворки Cocoa написаны на Objective-C, и посему этот язык является предпочтительным для написания Cocoa-приложений. Доступна также связка для языка Java, которая, впрочем, не особенно популярна среди разработчиков. Более того, использование позднего связывания приводит к тому, что многие ключевые функции Cocoa невозможно применять на Java. В 2005 году, Apple объявила, что Cocoa-Java будет считаться устаревшей. Другими словами, функции, добавленные в Cocoa в версиях Mac OS X после 10.4 не будут добавляться в интерфейс Cocoa-Java. AppleScript Studio, входящая в состав Xcode Tools делает возможным написание несложных Cocoa-приложений на AppleScript. Существует также разработанный сторонней компанией скриптовый язык, специально предназначенный для Cocoa, который называется F-Script, и позволяет осуществлять прямой доступ к объектам Cocoa а также имеет набор инструментов с графическим интерфейсом, позволяющих отслеживать их состояние. Сторонние связки доступны также для других языков:
Есть и более полный список. Вдобавок существуют свободные реализации основных частей Cocoa, позволяющих кросс-платформенную разработку приложений:
И есть современные проекты реализующие перевод Cocoa-приложений написанных на языке Objective-C в Веб-приложения на языке JavaScript:
Просмотров: 6959
|