<?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[Can QML make a digital chalkboard feel like real chalk on a ₹6,000 Android tablet?]]></title><description><![CDATA[<p dir="auto">Hello all, a slightly unusual problem, and I would love input from people who know Qt Quick far better than I do.</p>
<p dir="auto">I work at Dev Technosys, an education app development company in India. Most of our education app development is done in Flutter or native code. A school we are talking to asked for something odd: a "chalkboard mode" where kids write math on a tablet and it feels like real chalk. That means a slightly rough, broken stroke, dust at the edges, and the stroke getting thinner as the "chalk" wears down during a session. Their teachers apparently hate how clean and perfect digital ink looks.</p>
<p dir="auto">I have a feeling Qt Quick might handle this better than our usual stack, so before I prototype anything:</p>
<p dir="auto">Stroke rendering: Would you build this with Shape/ShapePath, a custom QQuickPaintedItem, or a shader effect for the chalk texture? The target devices are very low-end (2 GB RAM, old Mali GPUs).<br />
Input: Is PointHandler reliable enough for fast handwriting from small kids on cheap capacitive screens, or should I go down to QTabletEvent/QTouchEvent directly?<br />
Offline first: Many of these schools have almost no connectivity. Is there a recommended way to bundle a large amount of lesson content (images, audio) into a Qt Android app without the APK becoming enormous?<br />
Licensing: For a commercial app, is LGPL on Android realistic in practice, or does everyone end up on a commercial licence?</p>
<p dir="auto">Most education app development services I have seen use the same template: videos, quizzes, a progress bar. A good education app development solution for young kids might need to be less polished and more "tactile," and I am curious whether Qt is the right tool for that kind of imperfection.</p>
<p dir="auto">Any pointers, examples or war stories are welcome. And if someone has already made QML chalk squeak, I would love to hear how.</p>
]]></description><link>https://forum.qt.io/topic/165110/can-qml-make-a-digital-chalkboard-feel-like-real-chalk-on-a-6-000-android-tablet</link><generator>RSS for Node</generator><lastBuildDate>Sun, 27 Sep 2026 10:49:56 GMT</lastBuildDate><atom:link href="https://forum.qt.io/topic/165110.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 23 Sep 2026 09:21:53 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Can QML make a digital chalkboard feel like real chalk on a ₹6,000 Android tablet? on Wed, 23 Sep 2026 18:35:33 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/taniya-mittal">@<bdi>taniya-mittal</bdi></a> yes you can, this is an exemple <a href="https://github.com/jordanprog86/QML-Chalkboard.git" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/jordanprog86/QML-Chalkboard.git</a></p>
]]></description><link>https://forum.qt.io/post/840237</link><guid isPermaLink="true">https://forum.qt.io/post/840237</guid><dc:creator><![CDATA[Ronel_qtmaster]]></dc:creator><pubDate>Wed, 23 Sep 2026 18:35:33 GMT</pubDate></item></channel></rss>