Yea I do think that does play into it, as part of a broader picture.
From my personal perspective (as a mobile app developer for a company in Finland), it is hard (even for me) to justify the business value (let alone to those “higher up” even for a pretty flat hierarchy) as the technical stack (Qt5 and C++, or even Qml and JS) does not compliment the rest of the technical stack in use.
To support Sailfish, I would need to create and maintain a completely different app as opposed to the one we have right now which targets Android and iOS. This negatively impacts velocity, which can impact the business. Maybe it could be justified if there was like 100k users in Finland alone and there happened to be thousands of them being active subscribers at the company I work for…but unless that was the case I’m doubtful it’d be sufficient “business value” versus the already functional Android app which can be used through Aurora + AppSupport + microG.
There’s been the discussion regarding Flutter for a while (Multiplatform target (Flutter and/or Kotlin CMP)), personally I would prefer if there was a Silica/SFOS target for React Native over Flutter (I say that as someone that writes in Dart + Flutter on the daily) as that would then increase the cross-section of the other team members that can contribute (e.g. when I go on vacations), but I don’t see any of it happening anytime soon regardless so point is sorta moot.
Of course, I personally have no issues with say…writing personal or open source apps with Silica (beyond the pain that is it being Qt5 and not Qt6) but I can’t honestly justify it outside that. Until I can basically target Android, iOS, and Sailfish with a single app, anything I would write would effectively have to be “unofficial”, as a separate app, and outside work hours. Last thing I want to do outside work hours is work on an app related to work ![]()
</endrant>