Содержание курса
1. Введение в разработку приложений под Sailfish OS
8 уроков
4 453
2 455
36м
65
Закрытый
1.1
Установка Sailfish OS SDK
↗
1 205
411
4м 44с
16
Закрытый
1.2
Создание первого проекта в Sailfish OS SDK
↗
655
363
6м 0с
10
Закрытый
1.3
Описание интерфейса Qt Creator и запуск приложения в эмуляторе
↗
568
230
7м 39с
13
Закрытый
1.4
Структура файла проекта Qt Creator в Sailfish OS SDK
↗
456
288
2м 16с
6
Закрытый
1.5
Описание архитектуры Sailfish OS SDK
↗
414
273
6м 42с
5
Закрытый
1.6
Возможности библиотеки Qt и языка QML
↗
403
263
4м 49с
7
Закрытый
1.7
Краткое введение в язык QML
↗
388
263
7м 56с
5
Закрытый
1.8
Задание по материалам модуля
↗
364
364
1м 46с
3
2. Создание базовых элементов интерфейса Sailfish OS
9 уроков
2 576
1 558
58м
19
Закрытый
2.1
Базовый элемент Item, визуальные элементы и их свойства
↗
393
197
14м 21с
10
Закрытый
2.2
Позиционирование элементов на экране
↗
318
178
6м 20с
1
Закрытый
2.3
Контейнеры для позиционирования элементов
↗
303
146
8м 34с
1
Закрытый
2.4
Порядок отображения элементов
↗
278
182
7м 32с
1
Закрытый
2.5
Управление расположением элементов
↗
279
184
4м 52с
1
Закрытый
2.6
Описание анимаций для перемещения элементов
↗
260
146
7м 15с
2
Закрытый
2.7
Создание и использование диалогов
↗
267
154
5м 32с
3
Закрытый
2.8
Обработка жестов пользователя
↗
245
138
7м 7с
-1
Закрытый
2.9
Задания по материалам модуля
↗
233
233
1м 50с
1
3. Интерактивные элементы пользовательского интерфейса Sailfish OS
6 уроков
1 246
757
39м
2
Закрытый
3.1
Элементы для ввода и отображения текста
↗
251
115
10м 26с
1
Закрытый
3.2
Кнопки
↗
235
146
6м 55с
0
Закрытый
3.3
Элементы для выбора даты и времени
↗
200
109
6м 29с
0
Закрытый
3.4
Переключатели
↗
200
88
10м 27с
0
Закрытый
3.5
Индикаторы прогресса
↗
185
124
5м 40с
0
Закрытый
3.6
Задания по материалам модуля
↗
175
175
1м 58с
1
4. Базовые элементы структурирования приложений Sailfish OS
6 уроков
1 083
625
47м
2
Закрытый
4.1
Показ информации приложения на страницах
↗
216
99
15м 1с
1
Закрытый
4.2
Выполнение действий с помощью диалогов
↗
188
111
7м 55с
1
Закрытый
4.3
Контейнеры и виды Silica
↗
186
89
11м 19с
0
Закрытый
4.4
Обработка действий пользователя в меню
↗
172
84
6м 16с
0
Закрытый
4.5
Отображение информации на обложке приложения
↗
167
88
5м 28с
0
Закрытый
4.6
Задания по материалам модуля
↗
154
154
2м 32с
0
5. Работа с наборами данных: отображение, хранение, получение
7 уроков
1 132
674
45м
3
Закрытый
5.1
Реализация шаблона MVC для отображения наборов данных
↗
198
114
6м 21с
2
Закрытый
5.2
Формирование элементов для отображения данных
↗
171
110
3м 11с
0
Закрытый
5.3
Хранение и предоставление данных в моделях
↗
170
88
12м 37с
0
Закрытый
5.4
Получение данных от сервисов в сети Интернет
↗
160
73
7м 48с
0
Закрытый
5.5
Управление базой данных через механизм LocalStorage
↗
157
81
10м 35с
0
Закрытый
5.6
Сохранение пользовательских настроек в приложении
↗
145
77
6м 16с
1
Закрытый
5.7
Задания по материалам модуля
↗
131
131
1м 17с
0
6. Управление состоянием, анимации и создание собственных компонент
8 уроков
1 116
683
37м
0
Закрытый
6.1
Описание состояний приложения и переходы между ними
↗
155
89
3м 20с
0
Закрытый
6.2
Объект QML State
↗
154
80
5м 51с
0
Закрытый
6.3
Взаимодействие с QML-объектами в рамках состояний
↗
139
71
8м 58с
0
Закрытый
6.4
Обработка переходов между состояниями
↗
131
74
5м 27с
0
Закрытый
6.5
Создание собственных QML-компонентов
↗
133
75
4м 0с
0
Закрытый
6.6
Описание новых свойств и методов у QML-компонент
↗
130
75
5м 7с
0
Закрытый
6.7
Генерация и обработка сигналов
↗
140
85
5м 25с
0
Закрытый
6.8
Задания по материалам модуля
↗
134
134
1м 0с
0
7. Разработка компонентов приложений на языке C++
8 уроков
1 356
830
49м
-3
Закрытый
7.1
Краткий обзор библиотеки Qt
↗
200
117
4м 42с
0
Закрытый
7.2
Объектная и мета-объектные модели классов в библиотеке Qt
↗
190
105
7м 53с
0
Закрытый
7.3
Описание свойств объектов и их использование
↗
159
109
2м 23с
0
Закрытый
7.4
Использование сигналов и слотов для передачи сообщений
↗
169
99
5м 57с
0
Закрытый
7.5
Контейнеры, предоставляемые библиотекой Qt
↗
157
80
18м 54с
-2
Закрытый
7.6
Создание собственных QML-компонентов на языке C++
↗
168
81
6м 28с
-1
Закрытый
7.7
Предоставление функциональности через QML-плагины
↗
159
85
6м 4с
0
Закрытый
7.8
Задания по материалам модуля
↗
154
154
1м 6с
0