<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Cross-platform programming with QtQuick]]></title><description><![CDATA[<p dir="auto">Hello to all,</p>
<p dir="auto">My question is about what QML is so popular because of and that is its being cross-platform. But my question is at what price!?</p>
<p dir="auto">For example, can a QML programmer create Android apps (using QML on Qt Creator) to be comparable with other similar Android apps created by Java (on Android Studio)?</p>
<p dir="auto">How about QML apps for iOS when compared to the similar ones created by Swift?</p>
<p dir="auto">You may ask from what perspective?</p>
<p dir="auto">My intention are:</p>
<ul>
<li>
<p dir="auto"><strong>Design</strong>: Design and appearance is very important when we look at and use a website or an application.</p>
</li>
<li>
<p dir="auto"><strong>Speed</strong>: After appearance, speed is very valuable for the users/customers.</p>
</li>
<li>
<p dir="auto"><strong>Doing the task</strong>: The last is the actual task the mobile app is to do so that users are satisfied and pleasant when working with it.</p>
</li>
</ul>
<p dir="auto">So does QML support all of the above, really?</p>
]]></description><link>https://forum.qt.io/topic/104239/cross-platform-programming-with-qtquick</link><generator>RSS for Node</generator><lastBuildDate>Wed, 11 Mar 2026 12:58:13 GMT</lastBuildDate><atom:link href="https://forum.qt.io/topic/104239.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 23 Jun 2019 16:19:36 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Cross-platform programming with QtQuick on Sun, 23 Jun 2019 20:46:50 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sgaist">@<bdi>SGaist</bdi></a></p>
<p dir="auto">Thank you. The problem is being solved and finished.<br />
This last question: for the sake of being native in both functioning and appearance we are recommended to code the appearance, (what we see when working with the app, front-end) using QML and code the real work in C++ (back-end). Is it right.</p>
]]></description><link>https://forum.qt.io/post/536998</link><guid isPermaLink="true">https://forum.qt.io/post/536998</guid><dc:creator><![CDATA[qcoderpro]]></dc:creator><pubDate>Sun, 23 Jun 2019 20:46:50 GMT</pubDate></item><item><title><![CDATA[Reply to Cross-platform programming with QtQuick on Sun, 23 Jun 2019 20:17:23 GMT]]></title><description><![CDATA[<p dir="auto">That's one of the main goals of Qt: provide you with the tools that allow you to create native looking applications.</p>
]]></description><link>https://forum.qt.io/post/536997</link><guid isPermaLink="true">https://forum.qt.io/post/536997</guid><dc:creator><![CDATA[SGaist]]></dc:creator><pubDate>Sun, 23 Jun 2019 20:17:23 GMT</pubDate></item><item><title><![CDATA[Reply to Cross-platform programming with QtQuick on Sun, 23 Jun 2019 19:57:40 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sgaist">@<bdi>SGaist</bdi></a></p>
<p dir="auto">I don't use Twitter and don’t know how it looks.<br />
I don’t mean a specific app; I mean QML apps to be as modern in both functioning and appearance as though they’re created by swift and java.</p>
]]></description><link>https://forum.qt.io/post/536993</link><guid isPermaLink="true">https://forum.qt.io/post/536993</guid><dc:creator><![CDATA[qcoderpro]]></dc:creator><pubDate>Sun, 23 Jun 2019 19:57:40 GMT</pubDate></item><item><title><![CDATA[Reply to Cross-platform programming with QtQuick on Sun, 23 Jun 2019 19:28:32 GMT]]></title><description><![CDATA[<p dir="auto">Do you mean something Twitter like with a vertical list of items ?</p>
]]></description><link>https://forum.qt.io/post/536986</link><guid isPermaLink="true">https://forum.qt.io/post/536986</guid><dc:creator><![CDATA[SGaist]]></dc:creator><pubDate>Sun, 23 Jun 2019 19:28:32 GMT</pubDate></item><item><title><![CDATA[Reply to Cross-platform programming with QtQuick on Sun, 23 Jun 2019 19:28:42 GMT]]></title><description><![CDATA[<p dir="auto">On the Design: I mean the appearance of all new apps which look modern like social media ones for example.</p>
<p dir="auto">I didn’t get “for crunching numbers”, did you mean “for speed/performance” or “to look more native”</p>
<p dir="auto">Also I meant “comparable”, “compatible” was a typo, sorry.</p>
<p dir="auto">Now, do you think if the programmer is expert or skillful well, he can create Android and iOS apps using QML as perfect as the ones created by Java and Swift, respectively?</p>
]]></description><link>https://forum.qt.io/post/536983</link><guid isPermaLink="true">https://forum.qt.io/post/536983</guid><dc:creator><![CDATA[qcoderpro]]></dc:creator><pubDate>Sun, 23 Jun 2019 19:28:42 GMT</pubDate></item><item><title><![CDATA[Reply to Cross-platform programming with QtQuick on Sun, 23 Jun 2019 17:49:46 GMT]]></title><description><![CDATA[<p dir="auto">Hi,</p>
<p dir="auto">What do you mean by "to be compatible with other similar apps" ?</p>
<p dir="auto">The goal here is to share as much possible code between platforms and then only specialise a few bits if needed.</p>
<p dir="auto">Design: it depends on your app and what it does. You have to be more specific.<br />
Speed: You will usually build your GUI with QtQuick and for crunching numbers use C++.<br />
Doing the task: this will depend on how you implement said task.</p>
<p dir="auto">QtQuick provides a set of control that should look native so your application should look native on all platform you are targeting. You can create your own controls when needed.</p>
]]></description><link>https://forum.qt.io/post/536963</link><guid isPermaLink="true">https://forum.qt.io/post/536963</guid><dc:creator><![CDATA[SGaist]]></dc:creator><pubDate>Sun, 23 Jun 2019 17:49:46 GMT</pubDate></item></channel></rss>