10.03.2010

Что такое Maemo SDK

Разработчикам
В закладки

Maemo SDK - это среда разработки приложений под платформу Maemo. Данная среда запускается на десктопе и работает только под управлением операционных систем на базе Linux.  Maemo SDK создает среду разработки с «песочницей» на настольных системах GNOME/Linux. Такая среда основана на инструменте Scratchbox. В большинстве случаев среда работает так же как операционная система на самом аппарате, но с добавлением средств разработки. Следовательно процесс разработки практически такой же как и обычная разработка для Linux и GNOME/GTK+, а кросс-компиляция обрабатывается отдельно, с помощью Scratchbox. 

 

Компанией Nokia была анонсирована очередная версия софта для разработки виджетов под Maemo 5 Desktop - Maemo 5 Beta SDK. В данный пакет входит предварительный вариант пособия разработчика. В качестве примера к разработке была представлена свежая, оптимизированная под платформу Mqemo 5, версия программы Modest – почтового клиента с открытым кодом. В данной среде разработки реализован фиксированный интерфейс программирования приложений. Кроме того, присутствует начальная информация и средства, которые будут полезны программистам, создающим виджеты в данной операционной среде.
Операционная система Maemo 5 разработана Nokia на платформе Linux и, как и любые системы, созданные в данной среде, является проектом с открытым кодом. Можно привести некоторые особенности данной платформы:
Поддержка архитектуры OMAP3;
Поддержка технологии высокоскоростной передачи данных HSPA;
Возможность использования высокочетких камер;
Аппаратное ускорение графики.
Также в данную среду разработки включена упрощенная версия пользовательского интерфейса элементов меню Desktop и Application. С этого момента режим редактирования рабочего стола позволяет сделать проще создание и отладку виджетов рабочего стола.
API, которые были опубликованы с предыдущей версией альфа, включают в себя следующие пользовательские интерфейсы – расположение , информация о городе, редактирование времени, служба Vibra и ориентация устройства. Перечисленные выше API могут быть уже сейчас свободно использованы разработчиками.
Как мы писали ранее, в Maemo 5 Beta SDK представлена начальная информация о работе с системой. Помимо этого, для облегчения создания приложений и ознакомления разработчиков с системой управления интерфейсом пальцами, в комплекте поставляется специальное приложение и виджет для рабочего стола.
Инструкции для программистов обновляются независимо от выпуска новых версий SDK. Может показаться, что текущий выпуск SDK имеет однозадачную среду, однако в финальной версии платформы Maemo5 будет полностью реализована поддержка многозадачности.
Специально для разработчиков софта был открыт репозиторий Fremantle extras-devel. На момент выпуска Alpha версии SDK он насчитывал около 50 программных продуктов. Данный репозиторий является местом, куда разработчики могут выкладывать свои нестабильные приложения и делиться друг с другом информацией об улучшении кода еще на ранней стадии создания программ. Примеры успешных проектов данного сообщества - OSM2Go, eCoach, OMWeather.
Вы всегда можете скачать свежую версию SDK, а также другие полезные для разработчика средства на официальном сайте Nokia.
Компанией Nokia была анонсирована очередная версия софта для разработки виджетов под Maemo 5 Desktop - Maemo 5 Beta SDK. В данный пакет входит предварительный вариант пособия разработчика. В качестве примера к разработке была представлена свежая, оптимизированная под платформу Maemo 5, версия программы Modest – почтового клиента с открытым кодом. В данной среде разработки реализован фиксированный интерфейс программирования приложений (API). Кроме того, присутствует начальная информация и средства, которые будут полезны программистам, создающим виджеты в данной операционной среде.Операционная система Maemo 5 разработана Nokia на платформе Linux и, как и любые системы, созданные в данной среде, является проектом с открытым кодом. Можно привести некоторые особенности данной платформы:
  • Поддержка архитектуры OMAP3;
  • Поддержка технологии высокоскоростной передачи данных HSPA;
  • Возможность использования высокочетких камер;
  • Аппаратное ускорение графики.
Также в данную среду разработки включена упрощенная версия пользовательского интерфейса элементов меню Desktop и Application. С этого момента режим редактирования рабочего стола позволяет сделать проще создание и отладку виджетов рабочего стола.
API, которые были опубликованы с предыдущей версией альфа, включают в себя следующие пользовательские интерфейсы:
  • расположение
  • информация о городе
  • редактирование времени
  • служба Vibra
  • и ориентация устройства
Перечисленные выше API могут быть уже сейчас свободно использованы разработчиками.Как мы писали ранее, в Maemo 5 Beta SDK представлена начальная информация о работе с системой. Помимо этого, для облегчения создания приложений и ознакомления разработчиков с системой управления интерфейсом пальцами, в комплекте поставляется специальное приложение и виджет для рабочего стола.
Инструкции для программистов обновляются независимо от выпуска новых версий SDK. Может показаться, что текущий выпуск SDK имеет однозадачную среду, однако в финальной версии платформы Maemo 5 будет полностью реализована поддержка многозадачности.
Специально для разработчиков софта был открыт репозиторий Fremantle extras-devel. На момент выпуска Alpha версии SDK он насчитывал около 50 программных продуктов. Данный репозиторий является местом, куда разработчики могут выкладывать свои нестабильные приложения и делиться друг с другом информацией об улучшении кода еще на ранней стадии создания программ. Примеры успешных проектов данного сообщества - OSM2Go, eCoach, OMWeather.
Вы всегда можете скачать свежую версию SDK, а также другие полезные для разработчика средства на официальном сайте Nokia.
Комментарии (0)
Добавить комментарий
Прокомментировать
Установка Maemo SDK под Linux
Установка Maemo SDK под Linux
Установка Maemo SDK под Linux
10.03.10 Разработчикам
Для разработки приложений под платформу Maemo, вам понадобится Maemo SDK. В данной статье мы рассмотрим установку этого пакета под операционные системы на базе Linux.
Обновился Maemo SDK 5
Обновился Maemo SDK 5
Обновился Maemo SDK 5
25.03.10 Разработчикам
22 марта вышел обновленный инструментарий для разработчиков под Maemo - Maemo SDK 5. Скачать его можно здесь . Если у вас установленная версия SDK 3 или более поздняя
Набор инструментов Scratchbox
Набор инструментов Scratchbox
Набор инструментов Scratchbox
10.03.10 Разработчикам
Scratchbox - это набор инструментов для кросс-компиляции . Данный набор разработан для облечения разработки приложений на Linux. Основные возможности: Scratchbox
Что такое кросс-компиляция
Что такое кросс-компиляция
Что такое кросс-компиляция
09.03.10 Разработчикам
Кросс-компиляция, если сравнивать с историей развития компьютеров и программного обеспечения, появилась достаточно недавно. В былые времена использование