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 5
Обновился Maemo SDK 5
Обновился Maemo SDK 5
25.03.10 Разработчикам
22 марта вышел обновленный инструментарий для разработчиков под Maemo - Maemo SDK 5. Скачать его можно здесь . Если у вас установленная версия SDK 3 или более поздняя
Установка Maemo SDK под Linux
Установка Maemo SDK под Linux
Установка Maemo SDK под Linux
10.03.10 Разработчикам
Для разработки приложений под платформу Maemo, вам понадобится Maemo SDK. В данной статье мы рассмотрим установку этого пакета под операционные системы на базе Linux.
Набор инструментов Scratchbox
Набор инструментов Scratchbox
Набор инструментов Scratchbox
10.03.10 Разработчикам
Scratchbox - это набор инструментов для кросс-компиляции . Данный набор разработан для облечения разработки приложений на Linux. Основные возможности: Scratchbox
Что такое кросс-компиляция
Что такое кросс-компиляция
Что такое кросс-компиляция
09.03.10 Разработчикам
Кросс-компиляция, если сравнивать с историей развития компьютеров и программного обеспечения, появилась достаточно недавно. В былые времена использование