В общем, нужна идея для проекта(всего скорее open source), стаж 4.5 года знаю c++. Проект нужен что-нибудь послабее чем собственная операционная система и сложнее чем сверточная нейронная сеть. Проект по времени где-то на год разработки.
Есть такая штука - React Native. Очень часто, для сборки приложений на этом фреймворке, используют такую штуку как ExpoJS. Это облачная система сборки, которая позволяет собрать приложение без проблем конфигурации.
Однако, и там прилетают автообновления и проект перестает собираться. Если разработа идет на C++, то я бы предложил используя втроенный в Qt5 JavaScript движок V4, написать JSX Factory, которая позволяла бы применять примитивы QML при построении пользовательского интерфейса в связке React + Redux.
Так вы убиваете двух зайцев - ущербность состояния приложения при кроссплатформенной разработке на QML и проблему выпуска обособленного приложения при RN + Expo разрботке.
Я уже писал подобное, однако, не довел дело до логического завершения. По ссылке написана вся документалка для рендеринга виртуального древа (в том числе с компонентами), а так же есть черновая реализация.
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости