<?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[And because I&#x27;m me, a week into developing Paperback for Android I&#x27;ve got an issue opened on Google&#x27;s tracker requesting a feature in compose.]]></title><description><![CDATA[<p>And because I'm me, a week into developing Paperback for Android I've got an issue opened on Google's tracker requesting a feature in compose. Happy to code it up myself even, but I don't want to open a PR without an issue to point to and get it closed. <a href="https://issuetracker.google.com/u/1/issues/515811295" rel="nofollow noopener"><span>https://</span><span>issuetracker.google.com/u/1/is</span><span>sues/515811295</span></a></p>]]></description><link>https://board.circlewithadot.net/topic/3ec09556-8a03-4b6b-ac53-ff6ccd38962f/and-because-i-m-me-a-week-into-developing-paperback-for-android-i-ve-got-an-issue-opened-on-google-s-tracker-requesting-a-feature-in-compose.</link><generator>RSS for Node</generator><lastBuildDate>Tue, 26 May 2026 16:43:31 GMT</lastBuildDate><atom:link href="https://board.circlewithadot.net/topic/3ec09556-8a03-4b6b-ac53-ff6ccd38962f.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 23 May 2026 18:26:02 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to And because I&#x27;m me, a week into developing Paperback for Android I&#x27;ve got an issue opened on Google&#x27;s tracker requesting a feature in compose. on Sat, 23 May 2026 19:05:22 GMT]]></title><description><![CDATA[<p><span><a href="/user/jscholes%40dragonscave.space">@<span>jscholes</span></a></span> <span><a href="/user/matt%40toot.cafe">@<span>matt</span></a></span> <span><a href="/user/thequinbox%40dragonscave.space">@<span>TheQuinbox</span></a></span> I recall reading that before HTML was adopted, a proposal was made to adopt s-expressions, like in lisp languages.</p>]]></description><link>https://board.circlewithadot.net/post/https://mementomori.social/ap/users/116444162589833032/statuses/116625448793265949</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mementomori.social/ap/users/116444162589833032/statuses/116625448793265949</guid><dc:creator><![CDATA[clv1@mementomori.social]]></dc:creator><pubDate>Sat, 23 May 2026 19:05:22 GMT</pubDate></item><item><title><![CDATA[Reply to And because I&#x27;m me, a week into developing Paperback for Android I&#x27;ve got an issue opened on Google&#x27;s tracker requesting a feature in compose. on Sat, 23 May 2026 18:44:25 GMT]]></title><description><![CDATA[<p><span><a href="/user/matt%40toot.cafe">@<span>matt</span></a></span> Thought experiment: if HTML hadn't become the standard, would we prefer writing webpages via Compose/SwiftUI-style declarative code?</p><p>I know people have tried to create ways of generating HTML, CSS, and JS event handlers from various other programming languages (JSX doesn't count).  How much do we look at those and get turned off by the relative overheads and comfortable familiarity with HTML, vs it actually being an objectively bad idea?</p><p>All of that aside: a lot of effort has gone into allowing people to write HTML by hand without some of the traditional verbosity and intricacies of XML.  If Android's framework is overly rigid because it was designed to be generated by a visual layout tool, it wouldn't really be comparable.</p><p><span><a href="/user/thequinbox%40dragonscave.space">@<span>TheQuinbox</span></a></span></p>]]></description><link>https://board.circlewithadot.net/post/https://dragonscave.space/users/jscholes/statuses/116625366392138641</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://dragonscave.space/users/jscholes/statuses/116625366392138641</guid><dc:creator><![CDATA[jscholes@dragonscave.space]]></dc:creator><pubDate>Sat, 23 May 2026 18:44:25 GMT</pubDate></item><item><title><![CDATA[Reply to And because I&#x27;m me, a week into developing Paperback for Android I&#x27;ve got an issue opened on Google&#x27;s tracker requesting a feature in compose. on Sat, 23 May 2026 18:36:15 GMT]]></title><description><![CDATA[<p><span><a href="/user/matt%40toot.cafe">@<span>matt</span></a></span> Okay, that makes sense, and doesn't sound too bad. Modern kotlin with compose though does lead to some very pretty UI code, at least in my opinion.</p>]]></description><link>https://board.circlewithadot.net/post/https://dragonscave.space/users/TheQuinbox/statuses/116625334324141795</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://dragonscave.space/users/TheQuinbox/statuses/116625334324141795</guid><dc:creator><![CDATA[thequinbox@dragonscave.space]]></dc:creator><pubDate>Sat, 23 May 2026 18:36:15 GMT</pubDate></item><item><title><![CDATA[Reply to And because I&#x27;m me, a week into developing Paperback for Android I&#x27;ve got an issue opened on Google&#x27;s tracker requesting a feature in compose. on Sat, 23 May 2026 18:33:54 GMT]]></title><description><![CDATA[<p><span><a href="/user/thequinbox%40dragonscave.space">@<span>TheQuinbox</span></a></span> No rush, thanks!</p>]]></description><link>https://board.circlewithadot.net/post/https://dragonscave.space/users/menelion/statuses/116625325066922181</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://dragonscave.space/users/menelion/statuses/116625325066922181</guid><dc:creator><![CDATA[menelion@dragonscave.space]]></dc:creator><pubDate>Sat, 23 May 2026 18:33:54 GMT</pubDate></item><item><title><![CDATA[Reply to And because I&#x27;m me, a week into developing Paperback for Android I&#x27;ve got an issue opened on Google&#x27;s tracker requesting a feature in compose. on Sat, 23 May 2026 18:33:12 GMT]]></title><description><![CDATA[<p><span><a href="/user/menelion%40dragonscave.space">@<span>menelion</span></a></span> I did, yes. Let me go try and repro that real quick.</p>]]></description><link>https://board.circlewithadot.net/post/https://dragonscave.space/users/TheQuinbox/statuses/116625322322543981</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://dragonscave.space/users/TheQuinbox/statuses/116625322322543981</guid><dc:creator><![CDATA[thequinbox@dragonscave.space]]></dc:creator><pubDate>Sat, 23 May 2026 18:33:12 GMT</pubDate></item><item><title><![CDATA[Reply to And because I&#x27;m me, a week into developing Paperback for Android I&#x27;ve got an issue opened on Google&#x27;s tracker requesting a feature in compose. on Sat, 23 May 2026 18:32:44 GMT]]></title><description><![CDATA[<p><span><a href="/user/thequinbox%40dragonscave.space">@<span>TheQuinbox</span></a></span> Yeah, in the original Android framework, you write the UI view hierarchy as XML, then look up elements by ID from Java code, more or less like the split between HTML and JavaScript.</p>]]></description><link>https://board.circlewithadot.net/post/https://toot.cafe/users/matt/statuses/116625320493566433</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://toot.cafe/users/matt/statuses/116625320493566433</guid><dc:creator><![CDATA[matt@toot.cafe]]></dc:creator><pubDate>Sat, 23 May 2026 18:32:44 GMT</pubDate></item><item><title><![CDATA[Reply to And because I&#x27;m me, a week into developing Paperback for Android I&#x27;ve got an issue opened on Google&#x27;s tracker requesting a feature in compose. on Sat, 23 May 2026 18:32:36 GMT]]></title><description><![CDATA[<p><span><a href="/user/thequinbox%40dragonscave.space">@<span>TheQuinbox</span></a></span> Hm... I sent you a gitHub issue for TaskMon, have you seen it yet?</p>]]></description><link>https://board.circlewithadot.net/post/https://dragonscave.space/users/menelion/statuses/116625319943085513</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://dragonscave.space/users/menelion/statuses/116625319943085513</guid><dc:creator><![CDATA[menelion@dragonscave.space]]></dc:creator><pubDate>Sat, 23 May 2026 18:32:36 GMT</pubDate></item><item><title><![CDATA[Reply to And because I&#x27;m me, a week into developing Paperback for Android I&#x27;ve got an issue opened on Google&#x27;s tracker requesting a feature in compose. on Sat, 23 May 2026 18:31:00 GMT]]></title><description><![CDATA[<p><span><a href="/user/matt%40toot.cafe">@<span>matt</span></a></span> Also, as far as dead code elimination goes: 32-bit Paperback's APK is 8 MB, ARM64 is 12 MB. So the 64-bit Paperback APK is about the size of the desktop executable, if not a teny bit smaller. In other words, I don't think it adds much with the right settings.</p>]]></description><link>https://board.circlewithadot.net/post/https://dragonscave.space/users/TheQuinbox/statuses/116625313635565170</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://dragonscave.space/users/TheQuinbox/statuses/116625313635565170</guid><dc:creator><![CDATA[thequinbox@dragonscave.space]]></dc:creator><pubDate>Sat, 23 May 2026 18:31:00 GMT</pubDate></item><item><title><![CDATA[Reply to And because I&#x27;m me, a week into developing Paperback for Android I&#x27;ve got an issue opened on Google&#x27;s tracker requesting a feature in compose. on Sat, 23 May 2026 18:30:06 GMT]]></title><description><![CDATA[<p><span><a href="/user/matt%40toot.cafe">@<span>matt</span></a></span> Composes syntax is super duper nice, it reminds me a lot of SwiftUI. That said I've never looked at talking directly to the native APIs, it's quite possible and I'd even say likely that I wouldn't mind it. I do love how easy compose makes, for example, accessibility actions. Plus, for older android, don't you *have* to write xml? Or is that something else.</p>]]></description><link>https://board.circlewithadot.net/post/https://dragonscave.space/users/TheQuinbox/statuses/116625310139922974</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://dragonscave.space/users/TheQuinbox/statuses/116625310139922974</guid><dc:creator><![CDATA[thequinbox@dragonscave.space]]></dc:creator><pubDate>Sat, 23 May 2026 18:30:06 GMT</pubDate></item><item><title><![CDATA[Reply to And because I&#x27;m me, a week into developing Paperback for Android I&#x27;ve got an issue opened on Google&#x27;s tracker requesting a feature in compose. on Sat, 23 May 2026 18:28:42 GMT]]></title><description><![CDATA[<p><span><a href="/user/thequinbox%40dragonscave.space">@<span>TheQuinbox</span></a></span> So, because I did Android development (a small amount, just the app that became Sero) back before Compose was a thing, I can't help but wonder if Compose really gives you anything of value compared to working with the OS-provided framework directly. Don't you have to ship a copy of Compose (hopefully with dead code elimination) with your app? The original Android UI framework is pretty similar to the wx style of API. Are you already wishing you had Compose on desktop?</p>]]></description><link>https://board.circlewithadot.net/post/https://toot.cafe/users/matt/statuses/116625304599486128</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://toot.cafe/users/matt/statuses/116625304599486128</guid><dc:creator><![CDATA[matt@toot.cafe]]></dc:creator><pubDate>Sat, 23 May 2026 18:28:42 GMT</pubDate></item></channel></rss>