Russian Qt Forum
Март 28, 2024, 21:56 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Разыскиваю качественный пример многоэкранного QtQuickControls приложения  (Прочитано 4954 раз)
navrocky
Moderator
Гипер активный житель
*****
Offline Offline

Сообщений: 817


Погроммист


Просмотр профиля
« : Август 02, 2018, 22:00 »

Надо чтобы внутренняя архитектура была как минимум MVP, лучше VIPER. И чтобы была реализована подгрузка экранов асинхронно. Навигация по аналогии с андроидом.
Dependency injection. Тестирование. Поддержка сохранения состояния, чтобы открывалось на том-же экране, на котором и было прибито, к примеру на Android.

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

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

Гугль в помощь
Авварон
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3257


Просмотр профиля
« Ответ #1 : Август 03, 2018, 18:18 »

Ох уж эти модные технологии...
Записан
navrocky
Moderator
Гипер активный житель
*****
Offline Offline

Сообщений: 817


Погроммист


Просмотр профиля
« Ответ #2 : Август 03, 2018, 19:13 »

Ох уж эти модные технологии...

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

Гугль в помощь
Авварон
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3257


Просмотр профиля
« Ответ #3 : Август 03, 2018, 19:56 »

Ох уж эти модные технологии...

От новых технологий Смеющийся
Записан
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« Ответ #4 : Август 04, 2018, 07:12 »

Да, "ребята QML 120+"  Улыбающийся
Записан
navrocky
Moderator
Гипер активный житель
*****
Offline Offline

Сообщений: 817


Погроммист


Просмотр профиля
« Ответ #5 : Август 06, 2018, 13:11 »

Вот кинули пример с MVP, разбираюсь. Презентер на C++ написан, мне кажется что это не очень.. на QML должно быть проще его писать

https://github.com/MishkaRogachev/JAGCS/tree/master/sources/presentation
Записан

Гугль в помощь
Авварон
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3257


Просмотр профиля
« Ответ #6 : Август 06, 2018, 23:34 »

Проще не значит правильней. Код на qml будет дико тормозить; всё, для чего он нужен - декларативно собрать компоненты воедино. Вся логика (включая UI логику qml айтемов) должна быть в плюсах.
Записан
qtkoder777
Частый гость
***
Offline Offline

Сообщений: 245


Просмотр профиля
« Ответ #7 : Август 10, 2018, 14:14 »

Вот кинули пример с MVP, разбираюсь. Презентер на C++ написан, мне кажется что это не очень.. на QML должно быть проще его писать

https://github.com/MishkaRogachev/JAGCS/tree/master/sources/presentation
Обязательно разберитесь - Мишка Рогачёв крутой чувак
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.045 секунд. Запросов: 23.