<?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[Ubuntu.components ? ( Developpment guidelines )]]></title><description><![CDATA[<p dir="auto">Hi all,</p>
<p dir="auto">I've finally started to write a small project in pure QML  , so i'm gathering examples and informations from everywhere i know...</p>
<p dir="auto">I've heard but not sure that "Ubuntu.components" is intended to be replaced, am i right ?<br />
Would Like to start a project that can be has much as cross platform possible.<br />
What would be your advises ?</p>
<p dir="auto">cheers</p>
]]></description><link>https://forums.ubports.com/topic/2256/ubuntu-components-developpment-guidelines</link><generator>RSS for Node</generator><lastBuildDate>Sun, 19 Apr 2026 21:37:58 GMT</lastBuildDate><atom:link href="https://forums.ubports.com/topic/2256.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 12 Jan 2019 21:47:08 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Ubuntu.components ? ( Developpment guidelines ) on Wed, 06 Feb 2019 14:37:14 GMT]]></title><description><![CDATA[<p dir="auto">Congratulations!! <img src="https://forums.ubports.com/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=6722c86c489" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
]]></description><link>https://forums.ubports.com/post/17211</link><guid isPermaLink="true">https://forums.ubports.com/post/17211</guid><dc:creator><![CDATA[Krille]]></dc:creator><pubDate>Wed, 06 Feb 2019 14:37:14 GMT</pubDate></item><item><title><![CDATA[Reply to Ubuntu.components ? ( Developpment guidelines ) on Wed, 06 Feb 2019 11:15:30 GMT]]></title><description><![CDATA[<p dir="auto">Well, my first native app just landed on Openstore. <a href="https://open-store.io/app/ttbn.lduboeuf" rel="nofollow ugc">https://open-store.io/app/ttbn.lduboeuf</a><br />
I've only used QQC2 components and imported needed svg icons from suru theme.<br />
I admit that as a QML beginner, it was sometimes hard to make things work and displayed correctly...  color theme is still not that good.</p>
<p dir="auto">But i'm happy that i can now build for multi os and still use QtCreator.<br />
Thanks for all your examples</p>
]]></description><link>https://forums.ubports.com/post/17203</link><guid isPermaLink="true">https://forums.ubports.com/post/17203</guid><dc:creator><![CDATA[lduboeuf]]></dc:creator><pubDate>Wed, 06 Feb 2019 11:15:30 GMT</pubDate></item><item><title><![CDATA[Reply to Ubuntu.components ? ( Developpment guidelines ) on Mon, 14 Jan 2019 10:28:25 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/myii" aria-label="Profile: myii">@<bdi>myii</bdi></a> said in <a href="/post/16590">Ubuntu.components ? ( Developpment guidelines )</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/lduboeuf" aria-label="Profile: lduboeuf">@<bdi>lduboeuf</bdi></a> Maybe <a class="plugin-mentions-user plugin-mentions-a" href="/user/kugiigi" aria-label="Profile: kugiigi">@<bdi>kugiigi</bdi></a> can be more specific but I know he was working on this recently.  Probably:</p>
<ul>
<li><a href="https://github.com/kugiigi/palitan-app" rel="nofollow ugc">https://github.com/kugiigi/palitan-app</a></li>
</ul>
</blockquote>
<p dir="auto">Yes, Palitan is an app written mainly with QQC2 but mixed with some UITK especially for icons <img src="https://forums.ubports.com/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=6722c86c489" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /><br />
If you really want cross-platform possibility, then I suggest you use pure QQC2.<br />
There are still things that doesn't work yet in UT though such as text operations in text fields but QQC2 does work quite well already. A great cross-platform app that uses QQC2 is nymea-app. You should definitely check it out.<br />
It looks and works the same in Android, iOS and UT <img src="https://forums.ubports.com/assets/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=6722c86c489" class="not-responsive emoji emoji-android emoji--wink" style="height:23px;width:auto;vertical-align:middle" title=";)" alt="😉" /><br />
<a href="https://open-store.io/app/io.guh.nymeaapp" rel="nofollow ugc">https://open-store.io/app/io.guh.nymeaapp</a></p>
]]></description><link>https://forums.ubports.com/post/16653</link><guid isPermaLink="true">https://forums.ubports.com/post/16653</guid><dc:creator><![CDATA[kugiigi]]></dc:creator><pubDate>Mon, 14 Jan 2019 10:28:25 GMT</pubDate></item><item><title><![CDATA[Reply to Ubuntu.components ? ( Developpment guidelines ) on Sun, 13 Jan 2019 14:13:43 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/libremax" aria-label="Profile: libremax">@<bdi>libremax</bdi></a> said in <a href="/post/16593">Ubuntu.components ? ( Developpment guidelines )</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/krille" aria-label="Profile: krille">@<bdi>krille</bdi></a> Indeed a good question for next Q&amp;A...</p>
</blockquote>
<p dir="auto">Hi, exactly my point. I also just started to play with QML and I think that Ubuntu packages were meant to ease on development and to ensure more UX consistency on uTouch apps. It would be a shame to throw it all away. But it's hard to tell, how much work is it to keep it compatible with used (latest) QT.</p>
<p dir="auto">I don't know C++ and for example phone and messaging apps are complicated to me right now. It would be much easier to have QML object wrapping whatever C++ implementation to make a call and simply call it from QML code.</p>
<p dir="auto">So I could focus on different design of a phone app instead of learning deep C++ and its interactions with some system/backend service.</p>
]]></description><link>https://forums.ubports.com/post/16597</link><guid isPermaLink="true">https://forums.ubports.com/post/16597</guid><dc:creator><![CDATA[zlamalp]]></dc:creator><pubDate>Sun, 13 Jan 2019 14:13:43 GMT</pubDate></item><item><title><![CDATA[Reply to Ubuntu.components ? ( Developpment guidelines ) on Sun, 13 Jan 2019 12:54:40 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/krille" aria-label="Profile: krille">@<bdi>krille</bdi></a> Indeed a good question for next Q&amp;A...</p>
]]></description><link>https://forums.ubports.com/post/16593</link><guid isPermaLink="true">https://forums.ubports.com/post/16593</guid><dc:creator><![CDATA[libremax]]></dc:creator><pubDate>Sun, 13 Jan 2019 12:54:40 GMT</pubDate></item><item><title><![CDATA[Reply to Ubuntu.components ? ( Developpment guidelines ) on Sun, 13 Jan 2019 12:51:39 GMT]]></title><description><![CDATA[<p dir="auto">But in fact there isnt a decision yet what the future toolkit of Ubuntu Touch will be, right?</p>
<p dir="auto">Thats not an ideal situation for app developers who would like to create future proof apps...</p>
]]></description><link>https://forums.ubports.com/post/16592</link><guid isPermaLink="true">https://forums.ubports.com/post/16592</guid><dc:creator><![CDATA[Krille]]></dc:creator><pubDate>Sun, 13 Jan 2019 12:51:39 GMT</pubDate></item><item><title><![CDATA[Reply to Ubuntu.components ? ( Developpment guidelines ) on Sun, 13 Jan 2019 12:37:00 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/lduboeuf" aria-label="Profile: lduboeuf">@<bdi>lduboeuf</bdi></a></p>
<blockquote>
<p dir="auto">Would Like to start a project that can be has much as cross platform possible.</p>
</blockquote>
<p dir="auto">In medium/long term <a href="https://gitlab.com/dobey/ergo" rel="nofollow ugc">Ergo</a> should be a good option for your goals.</p>
]]></description><link>https://forums.ubports.com/post/16591</link><guid isPermaLink="true">https://forums.ubports.com/post/16591</guid><dc:creator><![CDATA[libremax]]></dc:creator><pubDate>Sun, 13 Jan 2019 12:37:00 GMT</pubDate></item><item><title><![CDATA[Reply to Ubuntu.components ? ( Developpment guidelines ) on Sun, 13 Jan 2019 12:05:40 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/lduboeuf" aria-label="Profile: lduboeuf">@<bdi>lduboeuf</bdi></a> Maybe <a class="plugin-mentions-user plugin-mentions-a" href="/user/kugiigi" aria-label="Profile: kugiigi">@<bdi>kugiigi</bdi></a> can be more specific but I know he was working on this recently.  Probably:</p>
<ul>
<li><a href="https://github.com/kugiigi/palitan-app" rel="nofollow ugc">https://github.com/kugiigi/palitan-app</a></li>
</ul>
]]></description><link>https://forums.ubports.com/post/16590</link><guid isPermaLink="true">https://forums.ubports.com/post/16590</guid><dc:creator><![CDATA[myii]]></dc:creator><pubDate>Sun, 13 Jan 2019 12:05:40 GMT</pubDate></item><item><title><![CDATA[Reply to Ubuntu.components ? ( Developpment guidelines ) on Sun, 13 Jan 2019 10:47:12 GMT]]></title><description><![CDATA[<p dir="auto">After a few tests, found that replacing commons features such as hamburger menu, swipeable ListItem, PageStack add lots of code.<br />
So do we still use in future components such as MainView/PageStack/PageHeader with leading/trailing actions so that we do not have all that boilerplates code ?</p>
<p dir="auto">Any up to date app example using suru and QQC2 ?</p>
]]></description><link>https://forums.ubports.com/post/16589</link><guid isPermaLink="true">https://forums.ubports.com/post/16589</guid><dc:creator><![CDATA[lduboeuf]]></dc:creator><pubDate>Sun, 13 Jan 2019 10:47:12 GMT</pubDate></item></channel></rss>