this post was submitted on 10 Oct 2023
1 points (100.0% liked)

Technology

59599 readers
3370 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
 

Samsung has released a new video in support of Google’s #GetTheMessage campaign which calls for Apple to adopt RCS or “Rich Communication Services,” the cross-platform protocol pitched as a successor to SMS that adopts many of the features found in modern messaging apps... like Apple’s own iMessage.

all 42 comments
sorted by: hot top controversial new old
[–] Porgey@lemmy.world 1 points 1 year ago* (last edited 1 year ago) (2 children)

While Apple should adopt RCS, I cannot help but feel that Google is being extremely hypocritical. They complain about iMessage being proprietary, but their implementation of RCS isn’t open source, and I believe they even mentioned they have no plans to open it up for 3rd party devs to implement it into their own sms apps. This just feels like an iMessage equivalent for Android. It has rich features that are exclusive to Android as a platform (more specifically exclusive to Google Messages or whatever the app is called now)… just like iMessage within iOS/MacOS/iPadOS..

[–] wild@lemmy.world 1 points 1 year ago

Google Voice still doesn't support it!

[–] Prethoryn@lemmy.world 0 points 1 year ago (1 children)

Yeah, the only issue is that RCS is actually better and the counter argument is that Apple is breaking the messaging platform by not implementing it in some way.

The other point to make here is that iMessage wouldn't have to just disappear. They could continue to support iMessage while just allowing text messages to be better for those who just don't want an iPhone. The whole thing is hypocritical on both sides. Apple has convinced it's users, very successfully might I add, that it is an Android problem and instead of having choice over your phone, you should just buy an iPhone.

As someone who works in IT this is really not the answer users should get. To me, this is equivalent to, "your computer quit working? Just buy a new one." But imagine you only had one choice and it's because that company refuses to just improve standard text messaging for all users across the board but iPhone users don't understand that Google has a method to fix this problem Apple just refuses to make it a better experience for everyone.

Additionally, I think RCS is an open platform. Google's fork of it carries encryption and group messaging integration. Point being Google genuinely has a viable iMessage solution to non iMessage texts. Apple wouldn't even have to stop using iMesaage.

[–] Porgey@lemmy.world 1 points 1 year ago* (last edited 1 year ago)

While I agree, Apple is being obnoxiously stubborn and it truly only does benefit Apple users as well, it just feels disingenuous from Google. It more feels like they want to get their product onto Apple devices. If Apple could implement RCS the way they wanted to and interoperate with Google, then I think it would be a more valid argument (and I suppose they can, but Apple would be caught dead investing money into something like that). But Google clearly wants Apple to use their own version and is putting up this annoying ad campaign to mask it. (As far as I know, the standard RCS implementation doesn’t even include E2EE, rather it’s something unique to googles implementation, correct me if I’m wrong). Google uses encryption as a talking point in their ad campaigns and is honestly for me the biggest reason for it to be used in iOS. Otherwise the experience is only marginally better than sms, and I wouldn’t expect Apple to even bother with it. At least with encryption one can challenge Apple‘s stance on being a privacy focused company..

Im also a software engineer and it’s annoying as hell that Apple is stubborn, but from a business perspective, it’s a gold mine for Apple - ecosystem lock-in is just too valuable to them as a company.

[–] Send_me_nude_girls@feddit.de 0 points 1 year ago (2 children)

RCS needs to happen, I'm so sick of Whatsapp.

[–] neblem@lemmy.world 0 points 1 year ago (1 children)

Why not switch to something not owned by Facebook like Signal (or something on an open protocol like Element)?

[–] Send_me_nude_girls@feddit.de 0 points 1 year ago* (last edited 1 year ago) (1 children)

No one I know uses Signal or is skilled enough to switch away from Whatsapp. 100% have WhatsApp.

Trying to switch, would be like talking people into using Linux. Not going to happen unless the current option got much worse.

[–] lolcatnip@reddthat.com 0 points 1 year ago (1 children)

Using Signal is incredibly easy. Unless your friends are too incompetent to even install an app, they can be set up in a couple of minutes.

Notice I said using and not switching, because there's no need to pick just one.

[–] Send_me_nude_girls@feddit.de 0 points 1 year ago* (last edited 1 year ago)

They are incompetent enough. They also see no reason to switch. They will tell you that other apps will also use your data and that Whatsapp is working fine for what they do with it. Doesn't matter if it's true.

Some even use the status to share stuff like Instagram and are addicted to it.

They'll tell you that there's no point in installing two apps. I've had that topic often enough.

[–] Aopen@discuss.tchncs.de 0 points 1 year ago* (last edited 1 year ago) (1 children)

Google's RCS is as proprietary as iMessage

[–] Send_me_nude_girls@feddit.de 0 points 1 year ago

Looks like it's not open sources, yes.

[–] Alami@lemmy.world 0 points 1 year ago* (last edited 1 year ago) (1 children)

"What did the EU ever do for us?" in the monthy python mood. After usb c, apple is getting its proprietary model challenged again. When will Apple understand that in the long run it hinders innovation? And that openness and standardisation is a catalyst for it. RCS might not be the interoperable solution the EU pushes though. Anyway that's the future of not using standards : https://lemmy.nz/post/2316522

[–] SoaringDE@feddit.de 0 points 1 year ago* (last edited 1 year ago)

We will be locked in Solitary? Inseriously don't get the point you're trying to make. Please explain it further.

[–] ICastFist@programming.dev 0 points 1 year ago (1 children)

Gotta love how Google has spent the last, what, 10 years?, fighting iMessage and losing due to their own short-sightedness/lack of focus and incompetence. The company that dethroned MSN Messenger couldn't win a fight against an opponent that, on a global scale, represents ~25% of the mobile market. Meanwhile, Whatsapp dominates the instant messaging world.

[–] dm_me_your_feet@lemmy.world 0 points 1 year ago (1 children)

iMessage will have to open up bridges to other messaging services soon regardless thanks to being a Gatekeeper under the EU Digital Markets App.

[–] Matombo@feddit.de 0 points 1 year ago

bad news, imassage was not classified a gatekeeper because in europe they have to few users

[–] cheese_greater@lemmy.world 0 points 1 year ago (1 children)

I'd be ok with everybody adopting Signal protocol but I can safetly say no government anywhere would "allow" that

[–] owatnext@lemmy.world 0 points 1 year ago (1 children)

I am beyond bummed that Signal abandoned SMS support. It worked, it isn't a constantly evolving standard. Just leave it alone, Signal!!

[–] dm_me_your_feet@lemmy.world 0 points 1 year ago (1 children)

I used it too. I miss it, but i get why they removed it: it just kinda breaks the Signal user experience and trust model. This app lives and dies by the users trust their conversations will be private. By having an option to message someone in a completely unencrypted, easy to intercept mode like SMS it risks this trust for little gain (some power users like us liked it). By removing it, the app concentrates on what is expected from it and removes a big possibility for user error while fleshing out its marketing image even more. It makes perfect sense but its a tad annoying.

[–] owatnext@lemmy.world 1 points 1 year ago

I understand what you're saying, but I feel it was pretty transparent the way they handled SMS vs. Signal Messages. I suppose it's a bit like the D.W. meme, though.

D.W. from the kid's show Arthur looking at a sign on a door reading "SMS messages are unencrypted", and responding "this sign won't stop me because I can't read!

[–] IamRoot@sh.itjust.works 0 points 1 year ago (1 children)

iMessage works.

Who has even heard of RCS outside of tech folk?

[–] OppositeOfOxymoron@infosec.pub 0 points 1 year ago (1 children)

Just download Signal. Cross platform, verifably E2E, and verifiably no data collected by Open Whisper (as per their submission in a lawsuit). Also, one of the authors/architects of Signal occasionally trolls the companies that provide mobile spyware.

[–] Salamendacious@lemmy.world 0 points 1 year ago* (last edited 1 year ago) (1 children)

I tried using signal but I had a lot of problems with it. I wouldn't get my messages. The people I messaged didn't get my messages. There was an emergency and someone couldn't get ahold of me when they really needed to. After that I deleted signal and moved on. That's just my experience. Yours could be different.

[–] halfmanhalfalligator@feddit.de 0 points 1 year ago (1 children)
[–] Salamendacious@lemmy.world 0 points 1 year ago (1 children)

Yes and to be fair it was a long time ago.

[–] halfmanhalfalligator@feddit.de 0 points 1 year ago (1 children)

I managed to move a big portion of my friends and groups over to signal and quite a few Android users initially had notification issues that were fixed by updates. Maybe give it another chance.

[–] Salamendacious@lemmy.world 0 points 1 year ago (1 children)

No, I moved some of my friends and family over to signal and they all left after our issues. Now that it doesn't even have SMS and no one I know uses it there isn't any incentive for me to go back.

Fair enough.

[–] Encode1307@lemm.ee 0 points 1 year ago (1 children)

Unless the EU makes them, they're not adopting rcs. I could see them putting out an imessage app for Android though. Probably ad supported to make the experience extra shitty for us. They'd quickly own the messaging market, at least in the US.

[–] Dran_Arcana@lemmy.world 0 points 1 year ago (1 children)

Internal memos explicitly stated execs were worried that if they brought iMessage to android, poor families might buy their kids cheap android phones instead of iPhones.

You can't make this stuff up

https://www.theverge.com/2021/4/27/22406303/imessage-android-eddy-cue-emails-apple-epic-deposition

[–] someguy3@lemmy.ca 0 points 1 year ago (1 children)

Ok I'll ask, how is iMessage fundamentally any different from texting (other than this RCS stuff)? You can still text. Or is it that weird color thing or checkmark that kids are social pressured into?

[–] asteriskeverything@lemmy.world 0 points 1 year ago (1 children)

Iphone users keep sending me long horribly compressed videos i can't see at all because it's not a problem between iPhones. And something about group chats?

That's all I know of based on my experience.

[–] DarthBueller@lemmy.world 0 points 1 year ago (1 children)

And Android users send me postage-stamp sized videos I can't see at all. Not gunning, just saying it's a problem in both directions (and apple's fault). Also, Android doesn't have the same easter eggs, like automatic confetti filling my screen when someone writes the word "congratulations!" in iMessage. Oh, right - iMessage gives me in-line replies and the ability to give a thumbs up/down/heart etc. response to a single message. Don't know if android has this feature, but android users just get a blank text if I "thumbs up" a comment, for example.

[–] whofearsthenight@lemm.ee 0 points 1 year ago (1 children)

It's a lot of things, and Apple kinda backed into the lock-in aspect I think by mistake. At the time it debuted, you mainly used SMS when mobile texting, and SMS is garbage. It's not encrypted, was limited to a small number of characters, etc. Picture/video messaging also isn't part of the standard, so MMS was tacked on with massive limits, because the thing about SMS is that it wasn't really designed with it's own bandwidth in mind and instead piggybacked on the carrier signal in idle time (I'm real fuzzy on the details because it's been so long, if someone knows exactly that would be helpful context.) Most importantly, in the US at least, SMS was a fee carriers absolutely scalped you for. When iMessage came out, carriers were still charging absolutely stupid prices for a package of like 200 texts and per text after, and receiving also counted towards that.

Apple says "hey we have the internet on this thing, let's make it a feature that when you send to other iPhone users it doesn't count against your text package" and then built a "modern" text platform. E2E, rich image/video support, the stuff you mention, etc. They made it so that you didn't have to worry about whether your friend was on iPhone, you could send a message to their number and Apple would figure it out. The green bubble thing initially was just "btw you're paying for this one." The reason I say they kinda backed into the lock-in thing is because obviously the idea here was "buy an iPhone and stop paying stupid carrier fees" which is obviously a lock-in strategy, but that aspect of the carrier plans basically collapsed as Facebook released Messenger that same year, so it quickly became "unlimited for $20" and then just "it's all in your plan (which we're just being less obvious bout gouging you on.)"

The green bubble thing sticks around though in the US largely because the US is one of the few places where iMessage becomes a major player in the messaging space, probably because the US market sees a larger share of iPhone sales due to economics and Apple not really having a low-end strategy except "buy an older iPhone." Other places go to WhatsApp or WeChat or whatever, but Apple continues to grow (I think around 55% in the US?) and now it's an annoyance for everyone. I don't think I've ever really seen anyone care about the green bubble other than "shit now I have to figure out how to send them this video of the whatever." At least for younger generations, this just means that the primary text method becomes Snap (me and my wife are about the only people my kids open the Messages app instead of Snap for) while the olds all use Facebook Messenger, and those who refuse just spend more of their day annoyed.

Anyway, it was a nice convenience when it launched. Personally, I think Apple has little reason to develop and process messaging for free for Android and businesses don't do things to be nice, but they're all about service revenue, so I think they should release an Android app, and make it easy to buy stickers and shit like that, send money via Apple Pay, etc. iMessage has already subtly shifted that direction on iPhone and I know at least in my friend/family group we pass money around like that all the time, and this becomes another thing that's sort of annoying when we hang out with someone who isn't on iOS. also, probably obviously, but it's not even like "oh we're hanging out with the poor friend on Android" or anything, he is also holding a $900-$1200 phone, so the lack of interop on these types of things that should probably just be a protocol is annoying af.

[–] float@feddit.de 0 points 1 year ago (1 children)

Wikipedia sais WhatsApp was released 2009, two years before iMessage. So the idea wasn't new and they most likely didn't lock out Android users by accident.

[–] whofearsthenight@lemm.ee 0 points 1 year ago (1 children)

Of course the idea wasn't new. That's very nearly Apple's business model - they're rarely first to market with a technology. I'm sure if I go look, AIM was probably in there pretty close the App Store launch. But Apple's implementation was quite new. Everyone in the US at least was texting with the phone number as the identifier. Apple made it so that no one had to change any habits, use the same method for texting you have been literally in the same app you always have, and if you text another iPhone it just works better. They didn't make it worse on Android.

I'm not sure how this is "lockout." I already made the argument it's a lock-in tactic, but like when Tesla came out with the supercharger network, should I be mad that it doesn't gas up my Honda? Why would we expect that Apple is going to develop and maintain an app for Android for free and the massive amount of infrastructure that goes with it any more than I would expect Tesla to have added a gas pump to the supercharger network? And similar, it's not like superchargers existing means all of the gas stations are gone.

It's also worth noting that RCS functionally didn't exist during development of iMessage (I think they were forming a committee to decide which committee will implement committee structure votes or something) and that even now RCS implementation is questionable at best between not having E2E as a requirement and the fragmentation that exists even across Android and most especially carriers (lots of examples of RCS being iffy in this thread alone) so it wasn't like Apple looked at a fully-formed SMS/MMS replacement and chose to do their own thing.

Then you tack on 10 years of Google absolutely fumbling the bag with their messaging strategy (everyone reading is thinking of a different one - you're all correct) and now we end up in the situation we're in where not only did iMessage lock-in work for Apple, it worked better than they hoped and it's not just keeping people on iPhone, it's actively attracting people.

My optimistic take on this is that I hope they decide the lock-in isn't worth it in favor of the type of model where they monetize through Apple Pay and stuff and build an Android app because I sincerely doubt there is any other way toward unified messaging, in much the same as Tesla now licensing superchargers to other EV makers. As it stands, Apple could give a shit about Samsung's ads, and aside from the lock-in, a core of their brand is privacy/security so RCS as-is will be a non-starter. Well covered in this thread, but the EU isn't coming to save us and the US has congress that can't even regulate it's own bowel movements, so

[–] float@feddit.de 0 points 1 year ago (1 children)

The Tesla comparison would work better this way: while you're driving to another Tesla owner's place, you're having a smooth ride, no bumps, car works as expected. Then you put your other friends address into into the navigation and the radio switches to noisy FM and one of the headlights starts to flicker. It's lock-out because no non-iphone user can join that club. It's not lock-in, because every iphone user could easily switch to one of the "cross-platform" messangers. Not that I like Google. They're both sh*t. But just opening up your infrastructure for others doesn't mean you have to develop and maintain apps for other OSes.

[–] whofearsthenight@lemm.ee 0 points 1 year ago (1 children)

SMS works the same as it ever has. Apple hasn't broken anything, they're not polluting SMS, it's always been shit. The Tesla (probably touching a little more on real life) shipped with shitty QA that gave you a crap light and bad stereo. If you take Apple completely out of the equation and just process standard SMS between two Android phones, it's still going to be garbage. If you add an iPhone, nothing changes. When you add iMessage into the mix, it's still not breaking anything, only adding a shim on top of SMS, which admittedly sucks, but I think users would rather see "float liked your message" rather than no acknowledgement. This is also what's happening on Android (and also iOS) a lot of the time.

But just opening up your infrastructure

"Just" is doing a frick-ton of work in that sentence. At a minimum, they would have had to build and maintain data centers, or at the very least add a lot of capacity to existing centers to support potentially quite likely a few hundred million to a billion Android users. Now you have to design and document APIs for other people's use. This alone is why I said just build the app themselves, believe it or not it's probably easier/less headache in the long term. And then there is supporting the API, the users on non-Apple platforms...

And why do they want to do that? We're talking about many millions in expenditure per year for Apple for which they get nothing except less competitive advantage.

[–] float@feddit.de 0 points 1 year ago (1 children)

I can only tell you about Europe, because nobody here seems to use imessage. SMS are basically dead since the first generation of smartphones came out. They are used for OTP codes from banks sometimes but that's it. The only reason why people use SMS in the US seems to be Apple. They didn't make SMS worse than they were (which would be hard to achieve), but they basically force people to keep using them. Well, or abandon their apple friends. For the API, I think Apple could afford that, honestly. They don't have to handle the data between Android phones if they support some form of federation. Only between Apple and Apple, and Apple and Android. Your operator also handles SMS when they go to or come from other operators. I think Apple just likes the peer pressure they seem to create with that app in the US. From a business perspective that might be smart, sure. Still, very malicious behavior. I'm glad there's more and more regulation coming up (at least in the EU). If imessage wasn't a niche here, they'd have to comply.

[–] whofearsthenight@lemm.ee 0 points 1 year ago (1 children)

The only reason why people use SMS in the US seems to be Apple. They didn’t make SMS worse than they were (which would be hard to achieve), but they basically force people to keep using them.

I can't explain why, but the default in the US is still to exchange phone numbers, and that means SMS. We have all of the same options, but moving to another messaging service just didn't happen here. Even adjusting for time frame - iMessage had little power until at least 2013-14, which I'm by that time was probably long enough to move on in the EU and quite a lot of the rest of the world, and we were still using phone numbers.

Only between Apple and Apple, and Apple and Android.

This isn't a standard that can be enshrined in law. I want to create NightOS on the NightPhone (which honestly sounds rad) this basically locks me out of doing that.

They don’t have to handle the data between Android phones if they support some form of federation.

Again, "support" doing a lot of work. You don't just "support" a billion users. Huge time, attention, cost, even if you're not storing the data.

Still, very malicious behavior.

"Malicious" implies intent. You can not like it, my post doesn't even indicate that I like it (back to the original, I highlight a business case that makes sense for Apple to open this up) but just saying "I don't feel like supporting your OS" is not malicious. Companies do it all. the. time. Any modern iOS device is many times more powerful than a Nintendo Switch or a Playstation 4, is every developer that doesn't support iOS "malicious?" Even just regular people do this all of the time - me being on some social media but not others is not malicious, it's just because I decide where my attention goes. We're all making trade offs. The game companies don't support Apple because the effort to profit ratio is too low. I don't go on Facebook or reddit because as trivial, my ad impressions are actual money and I don't want to support those companies. Apple so far hasn't put iMessage on Android because it just doesn't make sense for them to do it.

Your basic supposition comes down to "Apple should do a lot of work for less than free."

[–] float@feddit.de 0 points 1 year ago

It doesn't make sense for them to do because their customers don't seem to care.

"Malicious" implies intent.

It's just a guess but all of Googles failed messengers were probably available for iOS, too. Apple on the other hand is known to intentionally make things incompatible with other brands.