@
LucyWildboots π³οΈβπ @
clacke post fosdem πΈπͺππ°ππ @
Chris Trottier @
Kevin Davidson @
Sarah Brown @
IceCubesApp @
Mona app I'm not sure if it's wise to give mobile apps for the #
Fediverse direct access to
all features of
all Fediverse projects.
At first glance, it sounds convenient. You install one app, and you can do everything with it on every project.
But imagine some poor sap who has just migrated from Twitter to Mastodon, who loads a Fediverse app from the app store, and who ends up with an outright monster of an app with a UI cluttered with greyed-out options and menu items.
Why is it so cluttered? Because the devs also included full #
Hubzilla support. And I mean full support for all features of Hubzilla channels with all apps activated, including full access to all account and channel options and settings, including a post editor with buttons for the whole extent of Hubzilla's bored-up #
BBcode implementation, including article, webpage and wiki page editors (which partly support #
Markdown and #
HTML on top of BBcode), including connecting your phone to the #
WebDAV, #
CalDAV and #
CardDAV servers included in your channel, including even support for creating and managing nomadic clones.
And Hubzilla is something that's even cumbersome to handle in a desktop browser. Now imagine all this packed into a mobile app.
Such an all-in-one app would also confuse people to have access to multiple separate calendar systems through the app. One is a public calendar as available on #
Friendica, Hubzilla and #
Streams. The second one is a CalDAV-equipped engine for private calendars which Hubzilla has in addition to the public calendar, and which in itself supports multiple calendars, not to mention calendars on other channels which gave you write access. The third one is a collaborative calendar as offered by #
Mobilizon.
Oh, and it'd of course support #
OwnCast as well as the live stream feature included in #
PeerTube to the point of enabling you to live-stream through one of these projects how you use the self-same app to handle another Fediverse project.
Last but not least,
every update on
every Fediverse project that comes with new or changed features will require an upgrade for the app.