
Загрузите Open C для S60: Увеличивая продуктивность деятельности разработчика
Это техническое описание объясняет, как Open C помогает использовать наиболее успешную платформу для смартфонов в мире в полном объеме.

При наличии Open C/C++, платформа S60 – самая успешная в мире платформа для смартфонов – теперь доступна очень большому количеству разработчиков.
Технология предлагает большой список стандартных API C и С++ и потому она является идеальной для портирования ПК приложений на устройства S60, равно как для создания прикладного и межплатформенного ПО.
Документация.
Инструменты.
Форум.
Wiki.

С Open C/C++, платформа S60 становится альтернативой, пригодной для широкого круга разработчиков.
API, предлагаемые Open C/C++ делают более простым процесс портирования существующего программного обеспечения для ПК на платформу S60, что дает разработчикам возможность использовать свой вклад в код и навыки программирования для получения преимущества на растущем рынке для приложений S60. Эти API также помогают разработчикам, недостаточно знакомым с Symbian OS и API S60, сделать свой вклад межплатформенного и прикладного ПО в новые проекты приложений S60.
Необходимо отметить, что использование API Open C/C++ не является недостатком для разработчика. Исполняемые характеристики весьма схожи с подобными API, родными для S60.

Архитектура Open C/C++ на платформе S60
Open C/C++ не обеспечивает наличие стандартных С/С++ API для пользовательского интерфейса или прикладного ПО S60, таких как календарь, контакты или приложения для работы с сообщениями. Для создания приложений в духе S60 разработчикам придется использовать API S60, либо воспользоваться Python для S60. Соответственно, для доступа к стандартному прикладному ПО S60 будут необходимы Symbian OS и API S60.
В будущем, Qt для S60 Qt для S60 будет также предоставлять средства для создания пользовательского интерфейса с характерными для S60 решениями и возможностью добавления UI к прикладному ПО, созданному на Open C/C++. Помимо того, стоит обратить внимание на то, что Мобильные расширения Qt для S60 используют API Open C/C++ для того, чтобы обеспечить доступ к некоторым стандартным для S60 возможностям. Qt для S60 и Мобильные расширения Qt для S60 на данный момент доступны в виде обзора технологии.
Библиотеки, обеспечиваемые Open C/C++, включают:
Для дополнительной информации читайте Open C/C++ Плагин: Возможности.
После релиза Open C/C++ 1.5, Real-Time Graphics and Audio (RGA) API больше не поддерживается. Разработчикам, заинтересованным в стандартных API для графики, следует изучить Open GL ES API платформы S60. Для создания пользовательского интерфейса с использованием API, не принадлежащих Symbian, разработчики могут обратиться к Qt для S60.
Межплатформенное и прикладное ПО Open C/C++ работает на всех устройствах S60 3-й Редакции и устройствах S60 5-й Редакции. Аппараты, основанные на 3-й Редакции, Feature Pack 2, имеют API Open C во встроенном ПО, и аппараты S60 5-й Редакции включают API Open C/C++. Для S60 3-й редакции и S60 3-й редакции, Feature Pack 1 Open C/C++ Плагин предоставляет инсталляционные файлы для добавления устройствам поддержки Open C/C++.
Смотрите спецификации для 3-й редакции устройств S60 здесь.
Смотрите спецификации для 5-й редакции устройств S60 здесь.