Наша команда разработала и поддерживает корпоративное мобильное приложение по приёму платежей в рамках платёжной системы для крупного заказчика. Теперь оно используется сотрудниками клиента на устройствах под управлением операционной системы Аврора (ранее Sailfish Mobile OS RUS) в тридцати семи российских регионах. В этом посте я коротко расскажу об этом проекте и более подробно – о самой операционке.
Рубрика «qt» - 3
Как мы разрабатывали мобильное приложение на ОС Аврора (Sailfish Mobile OS RUS)
2019-11-18 в 12:10, admin, рубрики: qt, Блог компании ГК ЛАНИТ, норбит, разработка мобильных приложений, Разработка под Sailfish OSПравильная работа с потоками в Qt
2019-10-29 в 20:26, admin, рубрики: c++, qt, qt threading, параллельное программирование, ПрограммированиеQt — чрезвычайно мощный и удобный фреймворк для C++. Но у этого удобства есть и обратная сторона: довольно много вещей в Qt происходят скрыто от пользователя. В большинстве случаев соответствующая функциональность в Qt «магически» работает и это приучает пользователя просто принимать эту магию как данность. Однако когда магия все же ломается то распознать и решить неожиданно возникшую на ровном казалось бы месте проблему оказывается чрезвычайно сложно.
Эта статья — попытка систематизации того как в Qt «под капотом» реализована работа с потоками и о некотором количестве неочевидных подводных камней связанных с ограничениями этой модели.
Основы
Thread affinity, инициализация и их ограничения
Главный поток, QCoreApplication и GUI
Rendering thread
Заключение
Прощай HTML, привет QML
2019-10-27 в 13:22, admin, рубрики: c++, html, java, QML, qt, spring boot, web, Разработка веб-сайтов
Как можно создать web приложение без использования HTML? Для этого нам понадобится: новый браузер, QML и back-end на Java.
Задача определения наличия ладони на сканере вен
2019-10-20 в 16:30, admin, рубрики: c++, qt, QtCreator, анализ изображений, биометрические сканеры, биометрия, обработка изображений, ПрограммированиеКак-то мне в руки попало тестовое задание. Академический интерес взял верх и я решил посидеть над этой задачкой. Мое решение не претендует на оптимальность и правильность. Мне просто интересно было ее решить.
Работаем с коботом Dobot M1
2019-09-13 в 21:41, admin, рубрики: c++, dobotm1, qt, коботы, Разработка робототехники, роботыГод назад на Хабре выходил обзор настольного робота Dobot Magician. В этой статье я предлагаю оценить его старшего брата Dobot M1 в действии. Также я попытаюсь объяснить, почему для своего проекта выбрал именно данную модель, опишу процесс разработки демки в Qt/c++, а также некоторые неприятные моменты, с которыми столкнулся в процессе разработки.
Читать полностью »
Как два студента сделали игру под iOS и сколько заработали на этом
2019-09-07 в 16:25, admin, рубрики: google ads, iOS, qt, sprite kit, swift, разработка игрРовно год назад мы с другом решили побыстрому сделать игру под iOS. Что из этого вышло и сколько нам удалось заработать я расскажу под катом.
Запускаем “десктопное” ПО на микроконтроллере
2019-09-06 в 9:14, admin, рубрики: embox, mcu, opencv, qt, stm32, stm32f7discovery, techtrain, Блог компании Embox, конференции, микроконтроллеры, ненормальное программирование, программирование микроконтроллеров, системное администрирование
Embox принимал участие в IT фестивале TechTrain. Мы как и в первый раз привезли железки и вживую показали наши достижения. О некоторых мы уже писали на хабре, но мало ли кто не поверил :). Были показаны VoIP телефон, Qt и OpenCV, все на базе STM32F7-Discovery. Кроме стенда мы сделали три доклада. Идеи первого про открытый проект я уже описывал на хабре. В данной статье хочу рассказать идеи еще одного нашего доклада, который назывался “Запускаем “десктопное” ПО на микроконтроллерах”. Ну и пользуясь случаем, немного расскажу про свои ощущения о фестивале.Читать полностью »
Кое-что еще: пакеты приложений Haiku?
2019-09-05 в 8:25, admin, рубрики: AppImage, Haiku, hpkg, linux, mac os x, macintosh, open source, qt, testing, Блог компании Southbridge, системное администрирование, Софт
TL;DR: может ли Haiku получить надлежащую поддержку пакетов приложений, к примеру каталогов приложений (как .app
в Mac) и/или образов приложений (Linux AppImage
)? Мне кажется, это будет достойным дополнением, которое правильно внедрить проще, чем в других системах, поскольку большая часть инфраструктуры уже есть.
Сравнение потребления памяти различных GUI тулкитов
2019-08-20 в 8:13, admin, рубрики: OpenGL, qt, sdl, X11, десктопные приложения, Разработка под Linux, Разработка под MacOS, разработка под windows
Всем привет! Наша команда разрабатывает IDE для работы с API TestMace. В одной из наших предыдущих статей читатели указывали на непомерно большое потребление памяти electron-приложений. Что ж, настало время цифр :) В данной статье автор оценивает потребление памяти однооконных приложений, написанных с использованием различных тулкитов. Приятного чтения!
Находясь в поисках идеального набора инструментов для создания GUI, я решил измерить объём занимаемой ими памяти.
По сути, я хотел выяснить, какой из них требует наименьшее количество памяти для программы, состоящей из одного пустого окна. В этой статье я расскажу о полученных результатах.
Мой пятый день с Haiku: давайте портируем немножко программ
2019-08-15 в 12:40, admin, рубрики: bug reports, ci, compiling, docker, gitlab, Haiku, linux, MacOS, open source, ports, qt, testing, Блог компании Southbridge, системное администрирование, Софт
TL;DR: Новичок увидел Haiku в первый раз, пробует портировать некоторые программы из мира Linux.