Курс на Stepik
Обложка курса «Введение в разработку приложений на Sailfish OS» на Stepik
Бесплатно

Введение в разработку приложений на Sailfish OS 4.167

Открыть на
STEPIK.ORG

Курс познакомит слушателя с основами разработки под мобильные устройства, работающие на операционной системе Sailfish OS. После прохождения курса слушатели смогут самостоятельно разрабатывать и публиковать собственные приложения.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Введение в разработку приложений на Sailfish OS»Учеников на курсе 1 183
Сертификаты, выданные на курсе «Введение в разработку приложений на Sailfish OS»Сертификатов выдано 0
Отзывы о курсе «Введение в разработку приложений на Sailfish OS»Отзывов получено 6
Рейтинг курса «Введение в разработку приложений на Sailfish OS»Рейтинг курса 4.167
Уроки в курсе «Введение в разработку приложений на Sailfish OS»Количество уроков 52
Тесты в курсе «Введение в разработку приложений на Sailfish OS»Количество квизов 88
Время прохождения курса «Введение в разработку приложений на Sailfish OS»Время прохождения курса
Обновления курса «Введение в разработку приложений на Sailfish OS»Обновления курса
Дата публикации курса «Введение в разработку приложений на Sailfish OS»Дата публикации курса
Последнее обновление курса «Введение в разработку приложений на Sailfish OS»Последнее обновление

Содержание курса

Разделы в курсе «Введение в разработку приложений на Sailfish OS» 7 разделов Уроки в курсе «Введение в разработку приложений на Sailfish OS» 52 урока Тесты в курсе «Введение в разработку приложений на Sailfish OS» 88 тестов Время прохождения курса «Введение в разработку приложений на Sailfish OS» 5 ч. Последнее обновление курса «Введение в разработку приложений на Sailfish OS» обн. 2 года назад

1. Введение в разработку приложений под Sailfish OS

8 уроков
Закрытый
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.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 уроков
Закрытый
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 уроков
Закрытый
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 уроков
Закрытый
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 уроков
Закрытый
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 уроков
Закрытый
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