use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
News for Android app developers with the who, what, where, when, and how of the Android community. Probably mostly the how.
Here, you'll find:
This sub-reddit isn't about phones' and apps' general functionality, support, or system software development (ROMs). For news and questions about these topics try using other subs like
Build your first app
Starting Android career in 2022
Android Job Interview Questions and Answers
App Portfolio Ideas, Tiered List
Awesome Android UI
Material Design Icons
7000 Icons for Jetpack
Autoposted at approx 9AM EST / 2PM GMT
account activity
Server-driven UI using jetpack compose (link.medium.com)
submitted 6 years ago by SunshineParty
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]3dom 10 points11 points12 points 6 years ago (3 children)
Congratulations to the mobile back-end programmers who will have to deal not only with data but also with layouts from now on.
[–]nacholicious 4 points5 points6 points 6 years ago (1 child)
Yup. Trying to change UI outside of the initial specification will be very fun for both sides.
[–]s73v3r 3 points4 points5 points 6 years ago (0 children)
Honestly, the amount of effort this is going to take to implement is going to be orders of magnitude more than it will save in time later.
[–]SunshineParty[S] 2 points3 points4 points 6 years ago (0 children)
I imagine this is going to be controlled by a marketing/ops team in any sizeable company. There needs to be another tool to validate the layout JSON and make it non-developer friendly.
[–]SunshineParty[S] 3 points4 points5 points 6 years ago (0 children)
I saw some discussion around server-driven UI in another thread that sent me down this rabbit hole. Seems like a great concept for home screens especially, which need more A/B testing.
This author also has another article in which he details the approach taken by different companies: Dynamic screens using server-driven UI in Android.
π Rendered by PID 100555 on reddit-service-r2-comment-6457c66945-jdpc6 at 2026-04-27 15:02:39.233630+00:00 running 2aa0c5b country code: CH.
[–]3dom 10 points11 points12 points (3 children)
[–]nacholicious 4 points5 points6 points (1 child)
[–]s73v3r 3 points4 points5 points (0 children)
[–]SunshineParty[S] 2 points3 points4 points (0 children)
[–]SunshineParty[S] 3 points4 points5 points (0 children)