this post was submitted on 10 Jun 2024
563 points (98.6% liked)

Technology

58303 readers
9 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS
 

The long-awaited day is here: Apple has announced that its Messages app will support RCS in iOS 18. The move comes after years of taunting, cajoling, and finally, some regulatory scrutiny from the EU.

Right now, when people on iOS and Android message each other, the service falls back to SMS — photos and videos are sent at a lower quality, messages are shortened, and importantly, conversations are not end-to-end encrypted like they are in iMessage. Messages from Android phones show up as green bubbles in iMessage chats and chaos ensues.

Apple’s announcement was likely an effort to appease EU regulators.

top 50 comments
sorted by: hot top controversial new old
[–] [email protected] 89 points 5 months ago (10 children)

What if they kept the green color just to troll...

[–] [email protected] 127 points 5 months ago* (last edited 5 months ago) (7 children)

They probably will. They're aware of and actively foster the "in-group" psychology that plays out in youth social circles. Anyone with a non-Apple phone is excluded as lower class, weird, or less-than. You don't get included in the group chats that are often the center of your peers' social lives because no one wants the annoyance of dealing with the limitations of conversing with a green bubble. You must conform, purchase the correct products, and sign over your life to the correct social media platforms if you want to participate in society.

[–] [email protected] 33 points 5 months ago (4 children)

Yea, but the real question is will the youth see through the BS or not? Before it wasn't just a color, green bubbles actively broke things in blue bubble group chats

But once that's gone with (hopefully) the rollout of RCS (which should fix most, if not all, the things that broke gcs) it really would be "just a color"

Ofc, Apple being Apple, I wouldn't put it past them to artificially "break" things or arbitrarily introduce limits between RCS and iMessage

[–] [email protected] 25 points 5 months ago

Ofc, Apple being Apple, I wouldn't put it past them to artificially "break" things or arbitrarily introduce limits between RCS and iMessage

That's where my money is

[–] [email protected] 14 points 5 months ago (2 children)

Ofc, Apple being Apple, I wouldn’t put it past them to artificially “break” things or arbitrarily introduce limits between RCS and iMessage

I’m guessing RCS support will be as barebones as possible while still technically functioning. All of the fancy bells and whistles will remain exclusive to iMessage.

Some iMessage features might not be possible to implement with RCS I suppose. Maybe RCS messages will get a different colour. All Apple said in the WWDC keynote was RCS would be supported, they didn’t elaborate any further.

load more comments (2 replies)
load more comments (2 replies)
[–] [email protected] 10 points 5 months ago (1 children)

It’s super useful to know instantly if the messages are encrypted or not.

[–] [email protected] 11 points 5 months ago

Exactly. Encryption is coming later.

Also, there are iMessage specific features that are not part of RCS, so knowing what platform someone is on is still useful for cross platform communication.

load more comments (5 replies)
[–] [email protected] 38 points 5 months ago (8 children)

It’s not just to troll. There are actual differences between the RCS and iMessage protocols and their capabilities.

load more comments (8 replies)
[–] [email protected] 27 points 5 months ago (1 children)

On the iOS 18 preview page, they show RCS with green bubbles

https://www.apple.com/ios/ios-18-preview/

[–] [email protected] 11 points 5 months ago (1 children)

Image for the lazy (and yes, of course, Apple's breaking their own accessibility guideline of having text at least 3:1 contrast ratio for text to be readable and instead making it 2:1 by picking the lightest shade of green possible).

load more comments (1 replies)
[–] [email protected] 17 points 5 months ago (7 children)

The bubbles will remain green. At the very least, it’s handy a hand way to tell if chat is unencrypted.

load more comments (7 replies)
load more comments (6 replies)
[–] [email protected] 70 points 5 months ago (5 children)

Apple could easily do the bare minimum to keep regulators at bay while still keeping the experience as shitty as possible so that Android will continue to look bad. For example they could refuse to implement reactions or typing indicators, or they could even deliberately compress videos. I'm expecting the worst until we see otherwise.

[–] [email protected] 34 points 5 months ago* (last edited 5 months ago) (1 children)

This is exactly what I'm expecting. The company of "buy your mom an iPhone" isn't going to be aiming for maximum interoperability.

[–] [email protected] 13 points 5 months ago (2 children)

Yeah but the company of “wants to remain in the EU market” might

load more comments (2 replies)
[–] [email protected] 19 points 5 months ago (2 children)

For example they could refuse to implement reactions or typing indicators

Reactions already work in MMS groups, use them every day.

or they could even deliberately compress videos

Except they’re already advertising improved quality of photos and video in non-iMessage chats. Doubt they would advertise a specific feature only to make it worse.

load more comments (2 replies)
load more comments (3 replies)
[–] [email protected] 41 points 5 months ago (16 children)

I loved how blasé he mentioned it and moved right along. It is a pretty big announcement and I’m glad they are finally doing it. It will benefit many even if only indirectly.

load more comments (16 replies)
[–] [email protected] 24 points 5 months ago (3 children)

I know people want this. I do to. But SMS going away will suck. Even in 2024, there’s still that moment you have every now and then that you can’t get a call out but a sms will make it out just fine. SMS rides along with the carriers ping signal. It’s not part of the data signal.

[–] [email protected] 22 points 5 months ago

Right now my phone gives me the option if RCS fails for some reason, to send the message again with SMS. I assume that will be the case here as well.

[–] [email protected] 18 points 5 months ago* (last edited 5 months ago)

I don't think sms will go away, that ping is fundamental to GSM & LTE so far as I can tell.

You may need an app that explicitly taps into the sms feature though

[–] [email protected] 15 points 5 months ago

Google Messages app already falls back to SMS automatically if RCS fails. SMS is not going anywhere.

[–] [email protected] 22 points 5 months ago (7 children)

And yet Google still hasn't rolled out RCS for Google Voice, and last I checked there was an issue with it and Google Fi as well. (It works but it precludes some advertised feature of Fi or something.)

[–] [email protected] 12 points 5 months ago

Currently Google has bricked RCS for people with rooted phones in such a way that it fails silently for like the 4th time this year, and it's looking like the modders may not be able to keep getting around it.

load more comments (6 replies)
[–] [email protected] 20 points 5 months ago (1 children)

I'm still of the opinion that the basic message app should only be SMS.
Then anything else should be its own thing. Mixing the two is a recipe for disaster, where it's a consumer product.

[–] [email protected] 26 points 5 months ago (4 children)

Counterpoint: SMS shouldn’t exist, and RCS is our best shot at replacing it right now

[–] [email protected] 14 points 5 months ago

SMS has one feature nothing else does. It’s not data per se. if you can ping a tower you can get a message out. You can’t do that with anything else.

Makes a difference when you’re out in BFE.

[–] [email protected] 10 points 5 months ago (1 children)

What? SMS is a proven standard that works reliably. Why do we need to replace that? I tried RCS twice, in both cases the other end did not receive my message or at a later time. Even if SMS needed replacement, RCS is not it.

load more comments (1 replies)
load more comments (2 replies)
[–] [email protected] 20 points 5 months ago (4 children)

RCS is the wrong standard to use though, as there isn't a single FOSS Android RCS client. They should support something like Matrix.

[–] [email protected] 31 points 5 months ago (2 children)

Yea, like that would ever in literally any possible incarnation of any possible existence where Apple is a thing happen. Totally.

load more comments (2 replies)
[–] JackbyDev 19 points 5 months ago

Matrix

😂 As an SMS/MMS/RCS replacement?? You're joking. Surely.

[–] [email protected] 13 points 5 months ago (1 children)

If you do anything as merely speak the name of anything FOSS in Apple headquarters, they throw you in a deep dark well in the middle of the campus and remove your name from the world of the living.

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

Apple have a surprising amount of open-source software. The OS that MacOS and iOS are built on top of (Darwin) is open-source, as is its kernel (XNU). The engine used by Safari (Webkit, forked from KDE's KHTML) is open-source too.

It's not really traditional open-source, though. It does use an OSS license, but they don't really accept public contributions, nor do they track bugs publicly or have a public roadmap.

load more comments (5 replies)
load more comments (1 replies)
[–] [email protected] 18 points 5 months ago (6 children)

Here me out, iMessage on any OS, wait, no, not just that, how about no hardware vendor is allowed to produce software that only runs on their hardware and for any given core function the hardware must prompt the end user with a competitive selection of capable apps to accomplish said function (to be downloaded and installed upon selection) instead of coming with a default option enabled. Let's get crazy and say that any hardware vendor must allow software they produce for their own hardware to be uninstalled and replaced by software of the end user's choosing.

I'm talking some "treating United States v. Microsoft" as legally binding precedent" shit.

Meanwhile, regulators be like... .

(Side note: what's up with the bullshit where Apple makes an Android-native AppleTV app that will install on a phone fine but is blocked from running once it detects it's not an AndroidTV device? Apple acts like it would be an undue burden to make iMessage for Android (and pretends they didn't make the decision to not release an Android client with their hardware business in mind) but their Apple Music app somehow runs better on Android than it does on iOS...)

load more comments (6 replies)
[–] [email protected] 15 points 5 months ago (1 children)

RCS is crap, inconsistent, unreliable, lacking, buggy. It doesn't even handle Dual SIM .....

Android needed a native "iMessage" style solution at least 10 years ago.

I can buy a $99 flip phone, basic phone, up to a $1,500 premium device, SMS/MMS will function the same across all 3 devices. RCS however will not. So how is this the answer to advanced messaging on Android? It isn't.....

If Google bought BBM & made it their own when it was still relevant in the consumer space, made it native on all Android 10 devices & later with SMS/MMS fall back, this would be something! Damn I miss BlackBerry....

RCS is not seamless, not native, and it simply is not it. It's the 1 thing I hate about Android, as creative and customizable as the software is, we need more.....I hate what Apple represents in the consumer space and how people often think who use an iPhone which makes me never want one.....

The moment Google saw the exclusivity Apple was doing, Android should have followed suite.

RCS sucks.....

[–] [email protected] 10 points 5 months ago (2 children)

Crazy thing is Google Hangouts did this back in 2012! They had it! You could text and message digitally to someone’s hangouts acct. then they killed it because of some legacy code or something.

load more comments (2 replies)
[–] [email protected] 14 points 5 months ago (2 children)

Man it's a shame that Google RCS doesn't run on android phones by default if you have a custom rom or rooted your device or have an unlocked bootloader. Guess this won't really affect me then and it doesn't really matter.

load more comments (2 replies)
[–] [email protected] 12 points 5 months ago (15 children)

I just want my gf to have the same SMS app as me so she can see the silly emoji animations I see 😢

load more comments (15 replies)
[–] starman 10 points 5 months ago (1 children)

RCS is proprietary, right?

[–] [email protected] 30 points 5 months ago (1 children)

No but also yes.

The spec itself is open, but implementations that are in the wild aren't. Google's implementation is proprietary, for example.

On Android, Google has went out of their way to make other RCS implementations virtually impossible to implement. Samsung, for example, had to enter an agreement with Google to use their implementation, otherwise they'd have no RCS.

As of now, the easiest way to implement RCS outside of using Google's proprietary implementation is to create your own OS and RCS implementation for it.

load more comments (1 replies)
load more comments
view more: next ›