Как стать автором
Обновить
17
0
FRUCT @FRUCT

Пользователь

Отправить сообщение

Разработка для Sailfish OS: отображение графиков с использованием D3.js и QML Canvas

Время на прочтение8 мин
Количество просмотров6.6K
Здравствуйте! Данная статья является продолжением цикла статей, посвященных разработке приложений для мобильной платформы Sailfish OS. На этот раз речь пойдет о работе с графиками в Sailfish-приложении. Мы расскажем о поиске и подключении библиотеки и о том, как мы отображаем графики математических функций. Отметим, что предложенное решение не ограничивается платформой Saiflsh OS и в целом подходит для любого QtQuick приложения.
Читать дальше →
Всего голосов 8: ↑7 и ↓1+6
Комментарии12

Разработка для Sailfish OS: работа с картами и геолокацией

Время на прочтение10 мин
Количество просмотров5.4K
Здравствуйте! Данная статья является продолжением цикла статей, посвящённых разработке приложений для мобильной платформы Sailfish OS. На этот раз речь пойдёт о том, как можно реализовать в приложении получение информации о географическом положении устройства, отображение карты с текущим местоположением и пройденным маршрутом.
Читать дальше →
Всего голосов 12: ↑9 и ↓3+6
Комментарии6

Разработка для Sailfish OS: использование датчиков (часть 2)

Время на прочтение9 мин
Количество просмотров2K
Здравствуйте! Данная статья является второй частью большой статьи, посвященной использованию датчиков устройства под управлением Sailfish OS. Первая часть доступна тут.
Читать дальше →
Всего голосов 4: ↑4 и ↓0+4
Комментарии0

Разработка для Sailfish OS: использование датчиков (часть 1)

Время на прочтение11 мин
Количество просмотров4.6K
Здравствуйте! Данная статья является продолжением цикла статей, посвященных разработке приложений для мобильной платформы Sailfish OS. В данной статье речь пойдет об использовании датчиков устройства под управлением Sailfish OS.
Читать дальше →
Всего голосов 15: ↑15 и ↓0+15
Комментарии13

Разработка для Sailfish OS: работа со звуком на примере приложения DayTimer

Время на прочтение7 мин
Количество просмотров3.5K
Здравствуйте! Данная статья является продолжением цикла статей, посвященных разработке приложений для мобильной платформы Sailfish OS.  В этот раз речь пойдет о разработке приложения для отсчета дней до события (например, до выпускного, Нового Года или Дня Рождения), выбранного пользователем. К каждому событию пользователь может добавить описание и записать аудиозаметку. Начнем статью с описания пользовательского интерфейса, а затем разберем работу приложения.
Читать дальше →
Всего голосов 5: ↑5 и ↓0+5
Комментарии5

Разработка для Sailfish OS: Работа с Bluetooth

Время на прочтение16 мин
Количество просмотров4K
Здравствуйте! Данная статья является продолжением цикла статей, посвященных разработке для мобильной платформы Sailfish OS. На этот раз речь пойдёт об использовании Bluetooth для установки соединения между двумя устройствами и передачи данных.
Читать дальше →
Всего голосов 5: ↑5 и ↓0+5
Комментарии0

Разработка для Sailfish OS: Работа c календарем и списком контактов

Время на прочтение10 мин
Количество просмотров3.8K
Здравствуйте! Данная статья является продолжением цикла статей, посвященных разработке приложений для мобильной платформы Sailfish OS. В данной статье речь пойдет об управлении контактами и событиями календаря устройства.
Читать дальше →
Всего голосов 10: ↑9 и ↓1+8
Комментарии3

Разработка для Sailfish OS: Тестирование QML-кода, зависящего от C++ в Sailfish OS

Время на прочтение6 мин
Количество просмотров4.2K
Здравствуйте! Данная статья является продолжением цикла статей, посвященных разработке для мобильной платформы Sailfish OS и их тестированию. Одна из предыдущих статей была посвящена тестированию QML-компонентов приложения. Однако, часто разработчики сталкиваются с потребностью написания собственных компонентов на языке C++ для использования функционала, недоступного из QML, или для улучшения производительности. Об этом также уже было написано. Тестирование таких компонентов отличается от тестирования уже существующих. В данной статье мы расскажем, как тестировать собственные QML-компоненты, написанные на языке C++.
Читать дальше →
Всего голосов 8: ↑8 и ↓0+8
Комментарии0

Разработка для Sailfish OS: Особенности работы с датами и временными зонами

Время на прочтение7 мин
Количество просмотров3K
Здравствуйте! Данная статья является продолжением цикла статей, посвященных разработке приложений для мобильной платформы Sailfish OS. На этот раз речь пойдет об особенностях работы с датами и временными зонами в QML. Начнем статью с описания самой проблемы, а потом перейдем способам её решения.
Читать дальше →
Всего голосов 12: ↑12 и ↓0+12
Комментарии0

Разработка для Sailfish OS: Модульное тестирование Qt/C++ под Sailfish OS

Время на прочтение5 мин
Количество просмотров4.6K
Здравствуйте! Эта статья является продолжением цикла статей о тестировании Sailfish-приложений (предыдущая статья), и на этот раз мы рассмотрим модульное тестирование С++ в рамках проектов для Sailfish OS.
Читать дальше →
Всего голосов 8: ↑7 и ↓1+6
Комментарии0

Разработка для Sailfish OS: Создание собственных QML-компонент на C++

Время на прочтение5 мин
Количество просмотров5K
Здравствуйте! Данная статья является продолжением цикла статей, посвященных разработке для мобильной платформы Sailfish OS. В этой статье пойдет речь о создании собственных компонентов на QML на С++, а конкретно о создании свойств и методов, доступных в QML, о сигналах и связывании. Так же покажем, как подключать новый компонент к приложению.
Читать дальше →
Всего голосов 12: ↑12 и ↓0+12
Комментарии5

Разработка для Sailfish OS: Тестирование QML-компонентов

Время на прочтение7 мин
Количество просмотров4.9K
Здравствуйте! Данная статья является продолжением цикла статей, посвященных разработке для мобильной платформы Sailfish OS. В этот раз мы расскажем о том, как организовать тестирование QML-компонентов приложений, написанных для мобильных устройств. Рассмотрим все этапы от написания кода до запуска тестов на реальном устройстве.
Читать дальше →
Всего голосов 9: ↑9 и ↓0+9
Комментарии5

Разработка для Sailfish OS: работа с уведомлениями на примере приложения для ведения заметок

Время на прочтение8 мин
Количество просмотров4.7K
Здравствуйте! Данная статья является продолжением цикла статей, посвященных разработке приложений для мобильной платформы Sailfish OS. На этот раз речь пойдет о приложении для ведения заметок, позволяющее пользователю хранить записи, помечать их тэгами, добавлять к ним изображения, фотографии, напоминания, а так же синхронизировать с учетной записью Evernote.
Читать дальше →
Всего голосов 12: ↑12 и ↓0+12
Комментарии1

Разработка для Sailfish OS: работа с LocalStorage

Время на прочтение5 мин
Количество просмотров5.6K
Здравствуйте! Данная статья является продолжением цикла статей, посвященных разработке для мобильной платформы Sailfish OS. В этот раз мы решили рассказать о приложении для контроля финансов, позволяющее пользователю вести журнал доходов и расходов, а также откладывать средства для осуществления целей. Стоит упомянуть, что данное приложение является одним из победителей хакатона по Sailfish OS в Ярославле, организованного компанией «Открытая Мобильная Платформа» и ассоциацией FRUCT.
Читать дальше →
Всего голосов 18: ↑18 и ↓0+18
Комментарии6

Разработка для Sailfish OS: работа с D-Bus

Время на прочтение6 мин
Количество просмотров6.8K
Всем доброго времени суток! Данная статья продолжает цикл статей, посвященных разработке для мобильной платформы Sailfish OS. Поскольку в основе операционной системы лежит ядро Linux, то в Sailfish OS изначально доступны некоторые «вкусности», пришедшие из мира Linux. Одной из таких «вкусностей» является система межпроцессного взаимодействия D-Bus. Для данной статьи я буду считать, что читатель уже знаком с тем, что это за система, для чего она нужна и как ею пользоваться (в противном случае, информацию об этом достаточно легко найти в сети, например на официальном сайте или на opennet).

Несмотря на то, что D-Bus изначально поддерживается в Sailfish OS, управлять им возможно только из терминала или из приложений (если в них это уже заложено). Именно поэтому возникла идея создания визуального клиента к системе D-Bus для Sailfish OS, которые позволит просматривать сервисы, зарегистрированные в системе и взаимодействовать с ними с помощью графического интерфейса. Другими словами, создать аналог D-Feet или Qt D-Bus Viewer для Sailfish OS.
Читать дальше →
Всего голосов 18: ↑16 и ↓2+14
Комментарии1

Разработка для Sailfish OS: таймеры и реализация экспорта в файл на примере примере приложения для ведения списка дел

Время на прочтение4 мин
Количество просмотров3.2K
Мы уже писали про опыт разработки нашего первого приложения для мобильной платформы Sailfish OS. Но на этом решили не останавливаться и сразу взялись за второе. Целью было создать приложение, с помощью которого пользователь мог бы вести учёт своего рабочего времени, планировать задачи и предоставлять информацию о проделанной работе, иными словами – разработать персональный мобильный тайм-трекер.
Читать дальше →
Всего голосов 7: ↑7 и ↓0+7
Комментарии0

Управляем стандартным плеером Sailfish OS с помощью голосовых команд

Время на прочтение11 мин
Количество просмотров5.2K
Многие знают и пользуются такими возможностями операционной системы Android, как Google Now и Google Assistant, которые позволяют не только вовремя получать полезную информацию и что-либо искать в интернете, но и управлять устройством с помощью голосовых команд. К сожалению, Sailfish OS (операционная система, разрабатываемая финской компанией Jolla и российской компанией Открытая мобильная платформа) не предоставляет такой возможности «из коробки». Как результат, было решено восполнить отсутствие этих удобств своими силами. Одной из функций разрабатываемого решения является возможность управления музыкальным плеером с помощью голосовых команд, техническая сторона которой и будет рассмотрена в данной статье.
Всего голосов 16: ↑15 и ↓1+14
Комментарии4

Разработка для Sailfish OS: архитектура FLUX в QML на примере приложения для запоминания литературных терминов

Время на прочтение8 мин
Количество просмотров7.3K
Всем доброго времени суток! В данной статье хотелось бы рассказать, как мы разработали своё первое приложение для платформы Sailfish OS (о разработке под которую уже был ряд статей).



Задачей было написать приложение, с помощью которого можно было бы изучать и запоминать литературные термины. Так как реализовать обычный словарь с толкованием слов слишком просто и скучно, то было принято решение: организовать процесс обучения через взаимодействие с пользователем. Рассмотрев все доступные варианты построения взаимодействия с пользователем, было решено сделать обучение в виде тестов.
Читать дальше →
Всего голосов 23: ↑22 и ↓1+21
Комментарии36

Разработка для SailfishOS: меню

Время на прочтение11 мин
Количество просмотров7.8K
Здравствуйте! Очередное продолжение цикла статей о разработке для мобильной платформы SaifishOS. На этот раз я хочу рассказать о том, как в приложении реализовать различного вида меню. Данная тема заслуживает отдельной статьи, поскольку меню в SailfishOS сами по себе выглядят достаточно интересно и не похожи на меню в других мобильных платформах.
Читать дальше →
Всего голосов 18: ↑18 и ↓0+18
Комментарии3

Разработка для SailfishOS: стилизация приложения

Время на прочтение7 мин
Количество просмотров7.2K
Здравствуйте! Данная статья продолжает цикл статей посвящённых разработке приложений под Sailfish. В прошлых статьях я описал как начать разрабатывать под мобильную платформу Sailfish OS и рассказал об основах разработки под данную платформу. В этой же статье я расскажу о том, как сделать так, чтобы ваше приложение, с точки зрения стиля и размеров, выглядело как стандартное приложение для платформы SailfishOS.
Читать дальше →
Всего голосов 17: ↑16 и ↓1+15
Комментарии2
1

Информация

В рейтинге
Не участвует
Дата рождения
Зарегистрирован
Активность