You are here
training
Week of Mobile Techologies in N. Novgorod: Qt training
Тренинг будет проводиться Санкт-Петербургской лабораторией СПбГЭТУ-NOKIA при участии разработчиков из Nokia, не упустите уникальную возможность получить знания и комментарии «из первых рук». Тренинг проводится на русском языке и нацелен на знакомство с инструментами и методами разработки приложений на Qt платформе и предназначен для всех, кто интересуется разработкой приложений для мобильных устройств. Участие в тренинге бесплатное, но необходима регистрация.
Участникам тренинга необходимо обладать следующими знаниями и навыками:
- Уверенное знание С++;
- Навыки работы с gnu/make, умение читать и понимать Makefiles
- Начальные навыки работы в Linux на уровне пользователя
- Базовые знания gcc и binutils
Основные темы тренинга
Предварительная программа тренинга:
День первый
- Что такое Qt, краткая история, архитектура.
- Обзор основных виджетов и инструментов.
- Алгоритм создания приложения, система сборки qmake.
- Архитектура метаобъектной системы Qt.
- Сигналы и слоты.
- Способы обмена сообщениями между объектами.
- Обзор стандартных диалоговых окон, Базовые классы QWidget и QDialog.
- Соглашения об выделении и использовании памяти. Менеджеры компоновки;
День второй
- Примитивы и инструменты 2D графики,
- Обработка событий
- Главное окно приложения QMainWindow.
- Таблицы и списки: стандартные модели
- Работа с сетью
Регистрация
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
Регистрация
Week of Mobile Techologies in Nizhny Novgorod
C 11 по 15 мая 2010 ННГУ им. Лобачевского совместно с Nokia Siemens Networks, Nokia, Intel и FRUCT проводит неделю мобильных технологий в Нижнем Новгороде. Тренинги ориентированы на людей, интересующихся современными мобильными, IT и телекоммуникационными технологиями. У Вас есть возможность научиться создавать приложения под Maemo и на платформе Qt, а также узнать больше о семействе процессоров Intel Atom. Тренинги являются бесплатными, но требуют обязательной регистрации. Количество мест ограничено. Подробности на страницах тренингов.
Registration to 4th Nokia week events
The program of 4th Nokia week in St-Petersburg consists of a number of events. All these events are free, but you must make separate registration to each event. The full list of events is as follows:
- 7th FRUCT conference
- MAEMO5 training for beginners in Russian (max 40 persons).
- Qt training for beginnersin Russian (max 40 persons).
- Advanced Qt SDK training in Russian (max 40 persons).
- SDL modeling workshop in Russian (max 50 persons).
- Smart-M3 platform training in English (max 30 persons).
- Your comments, questions and proposals are welcome at FRUCT forum.
Advanced Qt SDK: simplified development - simplyfied offering!
News of Russian MAEMO Society and 2nd MAEMO conference
The second MAEMO conference in Moscow was an important and successful event of Russian MAEMO community. The conference was well attended, with strong and fruitful discussions supported by the top specialists in the field. We welcome everyone to continue cooperation, contribute your ideas, news and create blogs at maemo.fruct.org and provide your comments to the conference and MAEMO platform in general at Forum (in Russian).
4th Nokia week in St-Petersburg: Введение в моделирование на языке SDL
Тренинг проводит Алексей Рабин, ГУАП.
Тренинг начинается с обзорных лекций, которые будут проходить в лекционной аудитории 13-09:
- Введение в язык спецификации и описания SDL: основные понятия, область применения
- Основные понятия имитационного моделирования