Russian Qt Forum

Qt => Qt Quick => Тема начата: navrocky от Август 02, 2018, 22:00



Название: Разыскиваю качественный пример многоэкранного QtQuickControls приложения
Отправлено: navrocky от Август 02, 2018, 22:00
Надо чтобы внутренняя архитектура была как минимум MVP, лучше VIPER. И чтобы была реализована подгрузка экранов асинхронно. Навигация по аналогии с андроидом.
Dependency injection. Тестирование. Поддержка сохранения состояния, чтобы открывалось на том-же экране, на котором и было прибито, к примеру на Android.

Если кто-нибудь видел такой качественный пример, пожалуйста отпишитесь. Добавлю ссылку в шапку.

Все статьи, примеры, которые мне попадались сильно отстают от текущих трендов в мобильной разработке.


Название: Re: Разыскиваю качественный пример многоэкранного QtQuickControls приложения
Отправлено: Авварон от Август 03, 2018, 18:18
Ох уж эти модные технологии...


Название: Re: Разыскиваю качественный пример многоэкранного QtQuickControls приложения
Отправлено: navrocky от Август 03, 2018, 19:13
Ох уж эти модные технологии...

Ну а иначе в коде будет бардак


Название: Re: Разыскиваю качественный пример многоэкранного QtQuickControls приложения
Отправлено: Авварон от Август 03, 2018, 19:56
Ох уж эти модные технологии...

От новых технологий ;D


Название: Re: Разыскиваю качественный пример многоэкранного QtQuickControls приложения
Отправлено: Igors от Август 04, 2018, 07:12
Да, "ребята QML 120+"  :)


Название: Re: Разыскиваю качественный пример многоэкранного QtQuickControls приложения
Отправлено: navrocky от Август 06, 2018, 13:11
Вот кинули пример с MVP, разбираюсь. Презентер на C++ написан, мне кажется что это не очень.. на QML должно быть проще его писать

https://github.com/MishkaRogachev/JAGCS/tree/master/sources/presentation


Название: Re: Разыскиваю качественный пример многоэкранного QtQuickControls приложения
Отправлено: Авварон от Август 06, 2018, 23:34
Проще не значит правильней. Код на qml будет дико тормозить; всё, для чего он нужен - декларативно собрать компоненты воедино. Вся логика (включая UI логику qml айтемов) должна быть в плюсах.


Название: Re: Разыскиваю качественный пример многоэкранного QtQuickControls приложения
Отправлено: qtkoder777 от Август 10, 2018, 14:14
Вот кинули пример с MVP, разбираюсь. Презентер на C++ написан, мне кажется что это не очень.. на QML должно быть проще его писать

https://github.com/MishkaRogachev/JAGCS/tree/master/sources/presentation
Обязательно разберитесь - Мишка Рогачёв крутой чувак