<?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[Language recommendation]]></title><description><![CDATA[<p dir="auto">Im a newbie but i want to learn a language. I was going through javascript, but does anyone recommend a language for app development on ubports? Another way to state this is can i make an app just with javascript? Or what do i need learn. I saw qml is used in apps on here</p>
]]></description><link>https://forums.ubports.com/topic/6117/language-recommendation</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Mar 2026 23:30:58 GMT</lastBuildDate><atom:link href="https://forums.ubports.com/topic/6117.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 07 May 2021 02:51:14 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Language recommendation on Fri, 07 May 2021 12:15:03 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/vlladdrakk" aria-label="Profile: vlladdrakk">@<bdi>vlladdrakk</bdi></a> thats what i was thinking of doing, is finding an app and study its language code and mess around with it. Thanks for the input guys. Yeah i dont know any language ive studied a little bit of bash python and javascript but i want to focus on one to actually build something. Ill look at other peoples code, monkey see monkey do <img src="https://forums.ubports.com/assets/plugins/nodebb-plugin-emoji/emoji/android/1f60b.png?v=60240fe800f" class="not-responsive emoji emoji-android emoji--yum" style="height:23px;width:auto;vertical-align:middle" title="😋" alt="😋" /></p>
]]></description><link>https://forums.ubports.com/post/50419</link><guid isPermaLink="true">https://forums.ubports.com/post/50419</guid><dc:creator><![CDATA[unrealb2]]></dc:creator><pubDate>Fri, 07 May 2021 12:15:03 GMT</pubDate></item><item><title><![CDATA[Reply to Language recommendation on Fri, 07 May 2021 10:40:19 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/unrealb2" aria-label="Profile: unrealb2">@<bdi>unrealb2</bdi></a> I would recommend python (if you don't know c++). For a long time I didn't try out any app development because I am not good with c++, but then I found an app I wanted to contribute to. It was written in python and I was able to pick it up pretty quickly, I even started developing my own app with python. QML is fairly easy to get going with too.</p>
]]></description><link>https://forums.ubports.com/post/50413</link><guid isPermaLink="true">https://forums.ubports.com/post/50413</guid><dc:creator><![CDATA[vlladdrakk]]></dc:creator><pubDate>Fri, 07 May 2021 10:40:19 GMT</pubDate></item><item><title><![CDATA[Reply to Language recommendation on Fri, 07 May 2021 09:58:29 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/unrealb2" aria-label="Profile: unrealb2">@<bdi>unrealb2</bdi></a> Qtquick2/qml is mainly used for the interface. Background logic can be almost anything but I would recommend sticking to those that have a premade build container for clickable.</p>
<p dir="auto">Python works nicely and is quite beginner friendly.</p>
]]></description><link>https://forums.ubports.com/post/50412</link><guid isPermaLink="true">https://forums.ubports.com/post/50412</guid><dc:creator><![CDATA[poVoq]]></dc:creator><pubDate>Fri, 07 May 2021 09:58:29 GMT</pubDate></item><item><title><![CDATA[Reply to Language recommendation on Fri, 07 May 2021 04:20:54 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/unrealb2" aria-label="Profile: unrealb2">@<bdi>unrealb2</bdi></a> You can create an app purely with QML and JavaScript. They work fine. Most of my apps are like that. Ideally though, JavaScript is only used for UI logic and C++ for the actual app logic. C++ has its benefits like better performance.</p>
]]></description><link>https://forums.ubports.com/post/50404</link><guid isPermaLink="true">https://forums.ubports.com/post/50404</guid><dc:creator><![CDATA[kugiigi]]></dc:creator><pubDate>Fri, 07 May 2021 04:20:54 GMT</pubDate></item></channel></rss>