<div dir="ltr"><div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-size:small">Hi Chris,</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">I'll address only Qt questions, since I am developing in that.</div></div><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">2a. Is it expected that Qt developers will use the KDE Kirigami <br>
framework (or some other framework) to make apps look/work properly on <br>
the device?<br>
<br>
2b. If a specific framework is expected, can you provide any useful <br>
links to examples of how to install it in a dev environment?   (Or, even <br>
tell me if a certain Linux distro is a good one to use as it is easy to <br>
set up the development environment.   When it comes to development <br>
resources, I have a ton of hardware (and the power bill to prove it!), <br>
but not a ton of time. ;)<br></blockquote><div><br></div><div><div class="gmail_default" style="font-size:small">I'm porting maps solution (Pure Maps and OSM Scout Server) which were developed for Sailfish with its Silica. Originally, I ported it to plain QtControls, but now, to get better support for mobile, I am working on porting it to Kirigami. That would allow to support swipes between pages, have standardized controls, and support convergence (mobile and desktop in a single app).</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">There are few warnings regarding Kirigami though. Its changing fast and you may hit some bugs (several bugs from the version that I had on my linux distro were fixed already). So, they suggest to use flatpak for development as well. See <a href="https://docs.plasma-mobile.org/AppDevelopment.html">https://docs.plasma-mobile.org/AppDevelopment.html</a> , section with "local building and testing". </div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">However, having flatpak packaging seems to be beneficial in many respects, as Dorota mentioned. It does allow you to bundle all required libs that are not in the flatpak SDK simply and use the versions you are confident about. In my case, its a list of libs and QML plugins.</div><br></div><div class="gmail_default" style="font-size:small">Obviously, having some kind of recommended Qt framework would be great. For example, if we all use Kirigami, that would help to create some critical mass and get issues fixed faster with each other help. But, while I am optimistic regarding Kirigami, I haven't finished porting yet and cannot show full product working on it. So, don't consider it as a vote of confidence regarding it. Hopefully, that will change though.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">Rinigus</div></div></div></div>