this post was submitted on 05 Dec 2023
39 points (89.8% liked)

Android

17235 readers
136 users here now

The new home of /r/Android on Lemmy and the Fediverse!

Android news, reviews, tips, and discussions about rooting, tutorials, and apps.

🔗Universal Link: [email protected]


💡Content Philosophy:

Content which benefits the community (news, rumours, and discussions) is generally allowed and is valued over content which benefits only the individual (technical questions, help buying/selling, rants, self-promotion, etc.) which will be removed if it's in violation of the rules.


Support, technical, or app related questions belong in: [email protected]

For fresh communities, lemmy apps, and instance updates: [email protected]

💬Matrix Chat

💬Telegram channels / chats

📰Our communities below


Rules

  1. Stay on topic: All posts should be related to the Android OS or ecosystem.

  2. No support questions, recommendation requests, rants, or bug reports: Posts must benefit the community rather than the individual. Please post to [email protected].

  3. Describe images/videos, no memes: Please include a text description when sharing images or videos. Post memes to [email protected].

  4. No self-promotion spam: Active community members can post their apps if they answer any questions in the comments. Please do not post links to your own website, YouTube, blog content, or communities.

  5. No reposts or rehosted content: Share only the original source of an article, unless it's not available in English or requires logging in (like Twitter). Avoid reposting the same topic from other sources.

  6. No editorializing titles: You can add the author or website's name if helpful, but keep article titles unchanged.

  7. No piracy or unverified APKs: Do not share links or direct people to pirated content or unverified APKs, which may contain malicious code.

  8. No unauthorized polls, bots, or giveaways: Do not create polls, use bots, or organize giveaways without first contacting mods for approval.

  9. No offensive or low-effort content: Don't post offensive or unhelpful content. Keep it civil and friendly!

  10. No affiliate links: Posting affiliate links is not allowed.

Quick Links

Our Communities

Lemmy App List

Chat and More


founded 1 year ago
MODERATORS
all 22 comments
sorted by: hot top controversial new old
[–] [email protected] 24 points 8 months ago (1 children)

Given how the Android app became absolute crap in performance, stability, and respect for system-wide accessibility settings after the switch from the native codebase to the React Native codebase, I am not holding my breath when it comes to what will allegedly be rolled out in the near future.

[–] [email protected] 4 points 8 months ago

Is that what happened? Because it works absolute shite with Bluetooth keyboards too.

[–] [email protected] 22 points 8 months ago (3 children)

It's gotten a lot better lately but it's still not 100% there yet. Push notifications still aren't reliable, I often find myself getting a notification 10+ minutes after I get a message (sometimes more). It also uses too much mobile data because it seems to be updating too many things on startup.

[–] [email protected] 9 points 8 months ago (1 children)

I often find myself getting a notification 10+ minutes after I get a message

Oh that's interesting, sometimes I don't get notified at all

10 minutes sound pretty solid to me.

[–] kakes 6 points 8 months ago

Same. 10 minutes would be fine, compared to not noticing I've been messaged until the next day.

[–] [email protected] 3 points 8 months ago

I often find that happens if it notifies a different device first. Discord tries to figure out where you are "active" and notify you only there, so if you do something on a PC with Discord installed, it won't ping your phone until it assumes you're not looking at the PC anymore.

[–] [email protected] 1 points 8 months ago* (last edited 8 months ago)

Do you have discord open on your desktop PC?

10+ minutes sounds like about the amount of time it takes for discord to recognise you're away (ie. auto-away status). If it thinks you're there (ie. online status), then it shouldn't be also pinging your phone. It's the same as when you have discord on your phone and open and it doesn't ping you with every message while you're already looking at it.

I just had a look at Matrix and it seems that the settings let you choose between Off/On/Noisy. Apps like whatsapp default and keep you stuck on "Noisy".

[–] netchami 4 points 8 months ago* (last edited 8 months ago) (3 children)

Discord is an absolute piece of garbage, it’s not a good messaging app, definitely not a good place to host a community (seriously, I don’t understand why some communities saw Discord as an alternative after the Reddit API changes), and most importantly, it’s spyware. The company doesn’t have a business model and it was founded by a guy who is notorious for creating random shit that’s not economically sustainable at all. I don’t understand why anyone would use this shit. This video outlines everything that’s wrong with Discord: https://youtube.com/watch?v=uvNkdAggUGU

Switch to Revolt or Matrix

[–] [email protected] 20 points 8 months ago* (last edited 8 months ago)

It's a fantastic message app and no amount of posts like this will change that fact. I get that it's proprietary and therefore evil and all that, but literally nothing else compares. It's so feature-rich and provides powerful features for server admins, and has a great ecosystem of bots and communities.

Matrix isn't anywhere near as good and Revolt, let's be real, is only good because it is UNAPOLOGETICALLY a 1:1 Discord clone. Even the settings menu is exactly the same. It's also lacking a bunch of features.

[–] [email protected] 19 points 8 months ago* (last edited 8 months ago)

Okay, let me just convince all 200 of the people I'm in a server with, who all have varying levels of tech skills, to download this different app they never heard of before.

I'd love to man, but it's just not as easy as that.

[–] [email protected] 9 points 8 months ago* (last edited 8 months ago) (1 children)

It is absolutely a good messaging app. Valid place to host a community? Debatable, sure. In fact it's so good, that Revolt is almost a direct copy of it as shown above.

Whether that makes it a good app to use is another matter. Don't know about the spyware, or it's economic sustainability, but it has been around for years and years so it must be doing something right in terms of being sustainable, because it has sustained itself.

Regardless of Discord though, the biggest issue with moving platforms is getting people to move there. It's taken this long to get some of my friend group off of WhatsApp, and some still stubbornly stick to Facebook Messenger (true particularly at universities).

[–] netchami 3 points 8 months ago (2 children)

it must be doing something right in terms of being sustainable

They're basically living off of investor money and selling user data. The former is not an indefinite solution though. And Discord Nitro is a fucking joke, the revenue generated from it will never cover the operational costs.

Matrix is a much better solution, it uses peer-to-peer technology (https://matrix.org/blog/2020/06/02/introducing-p2p-matrix/) to reduce the burden of operational costs on the team. It's also federated, just like Lemmy, meaning anyone can host their own Matrix server and communicate with users on other servers. Running Matrix at home or on a VPS is even easier than self-hosting Lemmy. It's also completely free and open-source and allows everyone to write their own clients. Discord on the other side is a piece of proprietary garbage/spyware and bans everyone who attempts to use a custom client. I will never understand why so many people like Discord.

[–] [email protected] 6 points 8 months ago (1 children)

Right, but with Matrix it's a learning curve just to get started. That's not to mention running a server either, discord makes that whole process much easier and done in a few buttons, and you don't have to worry about uptime or any of that unlike self hosting, and it's free. That makes it even harder to get friends onto the platform who don't care about any of that, despite how good it may be considered to be.

[–] netchami 6 points 8 months ago (2 children)

What is known as servers on Discord also exists on Matrix. They are called spaces and you don't need to self-host a Matrix server to create a space. There's also no significant learning curve, you just download Element (the most popular Matrix client), create an account and you ready to go. You can join spaces or groups from any Matrix server or message anyone on the network. Chats also make use of end-to-end encryption by default and it can even be activated for groups (wouldn't make much sense for public groups though).

[–] [email protected] 4 points 8 months ago (1 children)

Okay, try to transition an existing community to Matrix and let us know how well it went!

[–] [email protected] 1 points 8 months ago

I just signed up and tried to figure out how to join any remotely interesting community. There were none.

There were a bunch of public communities - not many - and I think the most interesting ones in the public room list were either Element Android, Telegram, and Rust. And Rust is one of my most hated games that I wish I'd refunded.

[–] [email protected] 1 points 8 months ago

Why doesn't Matrix just call "spaces" servers? By calling them spaces, they have created a learning curve for no reason.

Even just saying you have to download a client called Element to access Matrix is not intuitive. To access Discord, you download a client called Discord.

[–] [email protected] 1 points 8 months ago

They ban everyone who attempt to use a custom client?

I've been using Betterdiscord for years and have never been banned. Matrix looks good, but I don't think you're selling it well by throwing Discord under the bus without some very clear and obvious justification - nobody will be inclined to believe you.

[–] [email protected] 3 points 8 months ago

I hope this means that notifications on iOS will actually use the conversations API. As well as making it so that using one of these shortcuts on the app icon no longer takes you to a random message

[–] [email protected] 2 points 8 months ago (1 children)

I feel like the notifications section is just superfluous. Why not just display notifications in the chat and server tabs?

The only change I think is really good here is the separation of chat and servers. I'm really indifferent to everything else.

[–] [email protected] 2 points 8 months ago

They created the "inbox" button on the desktop client because when you're in a ton of servers, finding where the notification was a big pain point. The notifications tab covers the same thing for the app, and it's very readily accessible now. I think before the update it still took about 3 taps to get to the "Inbox", and only then if you knew where it was hiding.