Целевая аудитория

Разработчики программного обеспечения, архитекторы программного обеспечения.

Программа
  • День 1

    • Краткое знакомство с Sailfish Mobile OS RUS:
    • История развития Sailfish OS.
    • Особенности Sailfish OS, в том числе обзор UI/UX.
    • Устройства на Sailfish OS и Sailfish Mobile OS RUS.
    • Особенности Sailfish Mobile OS RUS, как доверенной отечественной ОС.
    • Общие сведения об архитектуре.
    • Какие есть варианты разработки для Sailfish Mobile OS RUS.
    • Где искать дополнительный материалы и ответы на вопросы.
    • Инструменты разработки приложений:
    • Состав Sailfish Mobile OS SDK RUS.
    • Установка Sailfish Mobile OS SDK RUS.
    • Обзор возможностей IDE.
    • Создание или открытие проекта.
    • Структура проекта.
    • Сборка проекта.
    • Запуск приложения.
    • Цикл жизни приложения.
    • Подключение внешнего устройства.
    • Qt QmlLive.
    • Отладка приложения.
    • Управление Mer Buid Engine.
    • Работа с Mer Build Engine из командной строки.
    • Работа с эмулятором из командной строки
    • Разработка приложения с UI:
    • Общая информация про QML и Silica, где смотреть документацию.
    • Разбор простого приложения для показа особенностей QML: вложенные элементы, биндинг, JS.
    • Структура приложения: ApplicationWindow, PageStack, Cover.
    • Цикл жизни приложения.
    • Способы организации контента: SilicaGridView, SilicaListView, SilicaWebView, SlideshowView, ColumnView.
    • Использование Screen и Theme для управления отображением.
    • Варианты меню: PushUpMenu, PullDownMenu, ContextMenu.
    • Ввод: TextArea, TextField, EnterKey, валидаторы, Keypad, PasswordField.
    • Элементы управления: кнопки, ComboBox, Switch, TouchBlocker.
    • Работа с диалогами.
    • Иконки.
    • Работа с базой данных и локальными файлами:
    • Доступ к данным из StandardPaths.
    • Как выбрать файл из UI.
    • QML-объекты для работы с БД.
    • Возможности нативных API.

  • День 2

    • Краткое знакомство с Sailfish Mobile OS RUS:
    • История развития Sailfish OS.
    • Особенности Sailfish OS, в том числе обзор UI/UX.
    • Устройства на Sailfish OS и Sailfish Mobile OS RUS.
    • Особенности Sailfish Mobile OS RUS, как доверенной отечественной ОС.
    • Общие сведения об архитектуре.
    • Какие есть варианты разработки для Sailfish Mobile OS RUS.
    • Где искать дополнительный материалы и ответы на вопросы.
    • Инструменты разработки приложений:
    • Состав Sailfish Mobile OS SDK RUS.
    • Установка Sailfish Mobile OS SDK RUS.
    • Обзор возможностей IDE.
    • Создание или открытие проекта.
    • Структура проекта.
    • Сборка проекта.
    • Запуск приложения.
    • Цикл жизни приложения.
    • Подключение внешнего устройства.
    • Qt QmlLive.
    • Отладка приложения.
    • Управление Mer Buid Engine.
    • Работа с Mer Build Engine из командной строки.
    • Работа с эмулятором из командной строки
    • Разработка приложения с UI:
    • Общая информация про QML и Silica, где смотреть документацию.
    • Разбор простого приложения для показа особенностей QML: вложенные элементы, биндинг, JS.
    • Структура приложения: ApplicationWindow, PageStack, Cover.
    • Цикл жизни приложения.
    • Способы организации контента: SilicaGridView, SilicaListView, SilicaWebView, SlideshowView, ColumnView.
    • Использование Screen и Theme для управления отображением.
    • Варианты меню: PushUpMenu, PullDownMenu, ContextMenu.
    • Ввод: TextArea, TextField, EnterKey, валидаторы, Keypad, PasswordField.
    • Элементы управления: кнопки, ComboBox, Switch, TouchBlocker.
    • Работа с диалогами.
    • Иконки.
    • Работа с базой данных и локальными файлами:
    • Доступ к данным из StandardPaths.
    • Как выбрать файл из UI.
    • QML-объекты для работы с БД.
    • Возможности нативных API.

  • День 3

    • Краткое знакомство с Sailfish Mobile OS RUS:
    • История развития Sailfish OS.
    • Особенности Sailfish OS, в том числе обзор UI/UX.
    • Устройства на Sailfish OS и Sailfish Mobile OS RUS.
    • Особенности Sailfish Mobile OS RUS, как доверенной отечественной ОС.
    • Общие сведения об архитектуре.
    • Какие есть варианты разработки для Sailfish Mobile OS RUS.
    • Где искать дополнительный материалы и ответы на вопросы.
    • Инструменты разработки приложений:
    • Состав Sailfish Mobile OS SDK RUS.
    • Установка Sailfish Mobile OS SDK RUS.
    • Обзор возможностей IDE.
    • Создание или открытие проекта.
    • Структура проекта.
    • Сборка проекта.
    • Запуск приложения.
    • Цикл жизни приложения.
    • Подключение внешнего устройства.
    • Qt QmlLive.
    • Отладка приложения.
    • Управление Mer Buid Engine.
    • Работа с Mer Build Engine из командной строки.
    • Работа с эмулятором из командной строки
    • Разработка приложения с UI:
    • Общая информация про QML и Silica, где смотреть документацию.
    • Разбор простого приложения для показа особенностей QML: вложенные элементы, биндинг, JS.
    • Структура приложения: ApplicationWindow, PageStack, Cover.
    • Цикл жизни приложения.
    • Способы организации контента: SilicaGridView, SilicaListView, SilicaWebView, SlideshowView, ColumnView.
    • Использование Screen и Theme для управления отображением.
    • Варианты меню: PushUpMenu, PullDownMenu, ContextMenu.
    • Ввод: TextArea, TextField, EnterKey, валидаторы, Keypad, PasswordField.
    • Элементы управления: кнопки, ComboBox, Switch, TouchBlocker.
    • Работа с диалогами.
    • Иконки.
    • Работа с базой данных и локальными файлами:
    • Доступ к данным из StandardPaths.
    • Как выбрать файл из UI.
    • QML-объекты для работы с БД.
    • Возможности нативных API.