You are here
Week of Mobile Techologies in N. Novgorod: Maemo training
Тренинг будет проводиться Санкт-Петербургской лабораторией ГУАП-NOKIA при участии разработчиков из Nokia и представляет собой уникальную возможность получить знания и комментарии «из первых рук». Тренинг проводится на русском языке и нацелен на знакомство с инструментами и методами разработки приложений для платформы Maemo и предназначен для всех, кто интересуется разработкой приложений для мобильных устройств. Участие в тренинге бесплатное, но необходима регистрация.
Практическая информация для участников
Уважаемые участники тренинга, для выполнения практических заданий на тренинге вам необходимо установить виртуальную машину с предустановленной средой разработки под Maemo.
Для установки виртуальной машины необходимо выполнить следующие шаги:
- Установить VirtualBox (http://www.virtualbox.org/wiki/Downloads)
-
Скачать образ системы для VirtualBox:
http://narod.ru/disk/18660555000/maemo_training.ovf.html
http://narod.ru/disk/18615519000/Maemo_training.zip.001.html
http://narod.ru/disk/18619355000/Maemo_training.zip.002.html
http://narod.ru/disk/18646651000/Maemo_training.zip.003.htmlВ Windows образ можно разархивировать с помощью утилиты 7-Zip
В Linux образ можно разархивировать с помощью следующих команд:
cat Maemo_training.zip.001 Maemo_training.zip.002 Maemo_training.zip.003 > Maemo_training.zip
unzip Maemo_training.zip -
Импортировать образ с помощью команды "Файл->Импорт конфигурации"
(необходимо выбрать *.ovf файл)
Пароль для входа в Ubuntu: maemo
Основные темы тренинга
- Введение в Maemo. Платформа для мобильных устройств: специфика, ограничения
- Программное обеспечение с открытым исходным кодом: принципы, лицензии, методы разработки в сообществах разработчиков
- Обзор набора инструментов разработчика (SDK)
- Программирование графических интерфейсов пользователя: GTK+ и Hildon
- Интерфейс пользователя в мобильном устройстве
- Практический пример: первое Maemo-приложение. Меню и тулбар. Методы ввода в Maemo-устройстве
- Виждеты Hildon. Контейнеры и layouts
- Интеграция с платформой: telepathy, evalution-data-server, single-sign-in
- Программирование работы с сетью
- Система пакетов и распространения программного обеспечения в Debian