In a surprising move, Apple has announced today that it will adopt the RCS (Rich Communication Services) messaging standard. The feature will launch via a software update “later next year” and bring a wide range of iMessage-style features to messaging between iPhone and Android users.

Apple’s decision comes amid pressure from regulators and competitors like Google and Samsung. It also comes as RCS has continued to develop and become a more mature platform than it once was.

  • @jmcs@discuss.tchncs.de
    link
    fedilink
    1342 years ago

    Ironically, despite Apple’s whining to get to this point, between this, and the EU forcing them to adopt USB-C, and, hopefully 3rd party stores and browsers, I may consider an iPhone for my next phone.

    It’s a pity you almost need to point a gun to their head for them to consider unshittifing their products.

    • Ghostalmedia
      link
      fedilink
      English
      392 years ago

      Let’s be fair, things like RCS E2E encryption are firmly under control by Google. People like to claim RCS is open, but it’s not.

      If RCS was a proper open standard, we would have a lot of awesome messaging apps to choose from. We don’t, and the reason is because Google has been gatekeeping.

      I’m annoyed that Apple is late to the game, and I hate that they needed to be pressured to get here, BUT I’m glad to see that they’re going to support universal alternatives to the crap you still have to ask Pichai to please let you use.

      • @smileyhead@discuss.tchncs.de
        link
        fedilink
        102 years ago

        Also RCS is build that way. It has more features than SMS, but underneath is even worse than it. Why in the 2023 people massively want to go back tying their chat app with mobile carrier? Like, giving what Internet standards we now have RCS should really be considered deprecated, hope we won’t be stuck with it for next 30 years.

        • @CharAhNalaar@lemmy.world
          link
          fedilink
          English
          32 years ago

          Because who is going to operate the servers?

          Originally with RCS it was the carrier, but basically every carrier switched to using Jibe (by Google) for the backend.

          And it sounds like Apple is going to operate their own as well.

        • @andruid@lemmy.ml
          link
          fedilink
          12 years ago

          Yeah… Matrix seems so much better over all for me. It’s just not as controllable so there is less investment in pushing adoption from companies.

    • @NattyNatty2x4@beehaw.org
      link
      fedilink
      52 years ago

      I never understood this argument. Apple lost its fight to make the environment worse for the customer, so you’re gonna reward them?

      • Otter
        link
        fedilink
        English
        42 years ago

        I think that’s the irony they’re pointing out

    • @andruid@lemmy.ml
      link
      fedilink
      22 years ago

      They just need to stop using slaves and fighting attempts to fight against it and I might actually get to appreciate the cool things their engineers do actually make.

    • @MiddledAgedGuy@beehaw.org
      link
      fedilink
      12 years ago

      I saw a rumor mill style post that Apple was going to allow sideloading of apps. If so, that’ll probably get me to switch. These changes and choice in software eliminates my gripes with iOS vs. Android.

      As a point of clarity, I think both suck. But if Apple removes it’s disadvantages (even if by force) and is the more privacy respecting option out of the box, it makes sense to me.

    • @hansl@lemmy.world
      link
      fedilink
      12 years ago

      I don’t know how much of a gun it was. Apple has definitely been working on RCS support for a year; you don’t add that in a few months. Similarly I’m pretty sure Apple has been considering USB C in iPhone since at least when they started working on the USB C on iPad, which is what 5 years old?

      Of course without pressure they would have probably be slower to move forward, and with Apple secrecy it’s always hard to tell how long things have been ready to ship. But let’s not pretend they just woke up this morning with a horse head in their bed and told their direction team to start working on this.

      • @macattack@lemmy.world
        link
        fedilink
        62 years ago

        I hear you, but isn’t the proverbial horse’s head the fact that the EU is looming over them and forcing them to make a move?

        RCS and USBC have been available for a while. It seems disingenuous not to acknowledge that Apple has purposely dragged their feet so they could make more profit selling proprietary software and hardware which is probably why you’re being downvoted

      • Nusm
        link
        fedilink
        13
        edit-2
        2 years ago

        Actually all three of those things have been possible for a couple of years now.

          • Nusm
            link
            fedilink
            102 years ago

            You mean rebranded safari? That would be a no, but when I say rebranded Safari, that’s just the rendering engine, not the whole app. Other browsers can add features.

            • @skuzz@discuss.tchncs.de
              link
              fedilink
              22 years ago

              Other browsers, however, have to use the non-accelerated version of the WebKit engine, however. So third-party browsers will always have worse performance than Safari proper. Only Safari has access to the high-performance version of the rendering engine. I think that’s what the question was.

  • Mario Bariša
    link
    fedilink
    782 years ago

    Love to see Apple being forced into making good decisions against their will.

    • Ghostalmedia
      link
      fedilink
      English
      592 years ago

      I’m hoping that they also force Google to do the same. Pushing for a universal RCS E2E encryption standard is great. I’m sick of Google saying RCS is the open alternative to iMessage, when key things like their E2EE implementation are not open at all.

      • @nixcamic@lemmy.world
        link
        fedilink
        2
        edit-2
        2 years ago

        AFAIK Apple has said they are only going to use official RCS spec with no extensions and will work on adding encryption to the spec. Google has announced that they will work with Apple and the GSMA to implement official RCS encryption.

        • Ghostalmedia
          link
          fedilink
          English
          12 years ago

          Yeah, all in all, this is a good news all around m. Apple is coming into the fold, and E2EE should become more accessible for more RCS clients.

  • @extant@lemmy.world
    link
    fedilink
    English
    492 years ago

    I just want to point out that this announcement comes after Nothing phone company announced they partnered with a company that will bridge the two protocols so apple was about to lose their ability to force android images and videos to look like a potato so iPhone users wouldn’t want to leave the apple ecosystem.

    This just exactly like when apple decided they were going to be champions of privacy by improving the security on their phones, which coincidentally happened right after a company called cellebrite started selling a product that would allow police to bypass passcodes and fingerprints to access a users data which previously could only be unlocked by the police department paying a fee for each time to unlock a phone.

    They will always default to being shitty like any other company treating their users like the enemy until they can’t and then they spin it in their favor.

    • Ghostalmedia
      link
      fedilink
      English
      192 years ago

      There are several of these solutions in the wild now. Basically, the phone tunnels into MacOS VM that sends the message through actual iMessage.

      Kind of janky, but it works.

    • @habanhero@lemmy.ca
      link
      fedilink
      102 years ago

      Nothing is literally nothing, Apple could care less about them.

      Nothing’s solution is basically getting you to send your messages to them, and they’ll send it through a Mac logged into your Apple ID hence achieving the “blue bubble” lol. Hugely insecure, hacky solution and hardly groundbreaking.

    • @thrawn@lemmy.world
      link
      fedilink
      82 years ago

      Seems more likely to be Apple getting ahead of incoming legislation than a small phone company’s announcement. Companies like Apple don’t make huge changes within a couple days of nearly unknown (to the general market) companies doing something that might slightly affect them.

      Regulations work, and in this case, it doesn’t look like competition played any role. Apple only makes changes like this when forced to by regulators or, in the case of privacy, when it’s marketable. Capitalistic self regulating is almost a myth with them— they wouldn’t even stop selling those butterfly keyboards until their self imposed refresh timeline allowed for it.

      • @extant@lemmy.world
        link
        fedilink
        English
        02 years ago

        I’ve no doubt it’s more than one thing that is driving this, but my point was they are only now agreeing because they have to and not because they want to. This company has literally taken away their customers ability to receive quality media from their friends with the sole intent to pressure people into getting their product so they belong. I know it’s hyperbolic to say, but it’s basically using teens to bully each other into buying something. Someone had to pitch this idea to a room full of people and all those people thought wow this is a great idea, think about how fucked up that is.

    • 𝕽𝖔𝖔𝖙𝖎𝖊𝖘𝖙
      link
      fedilink
      English
      3
      edit-2
      2 years ago

      Beeper, and the open-source Matrix bridges it uses have been around for a while now, including the iMessage bridge.

      Definitely a better choice than Nothing’s “we don’t believe in open source” sketchware

  • noneya
    link
    fedilink
    English
    432 years ago

    So great to see Apple finally invent RCS! /s

    • Chozo
      link
      fedilink
      122 years ago

      Apple was kind enough to beta test it on Android for years, too!

      • noneya
        link
        fedilink
        English
        7
        edit-2
        2 years ago

        …and don’t forget “innovative.” Now, where is my wallet?

  • @pingveno@lemmy.ml
    link
    fedilink
    English
    342 years ago

    Holy crap. Now my uncle can stop complaining about degraded quality when Android users are in message rooms. When it comes to tech, he really doesn’t care about the culprit. He just complains that people aren’t playing in Apple’s walled garden.

    • @ChewTiger@lemmy.world
      link
      fedilink
      72 years ago

      I don’t message anyone with an iPhone. Other than the different colored bubbles what does it do? How is the quality degraded?

      It just seems like Apple kept it separate so their obsessed fans would have something to feel superior about.

      • 𝕽𝖔𝖔𝖙𝖎𝖊𝖘𝖙
        link
        fedilink
        English
        13
        edit-2
        2 years ago

        The biggest thing is attachments like photos/videos.

        While MMS pretty universally sucks, Apple is very aggressive with the compression they apply to attachments over MMS so the resulting user experience is garbage akin to what we used to have when MMS was new.

        Modern phones from other manufacturers will make use of the full MMS attachment size available, typically 100MB or more (depending on your carrier) iPhones will compress that video down to a couple MB regardless of the higher capacity available.

      • @pingveno@lemmy.ml
        link
        fedilink
        English
        102 years ago

        The biggest issue I’ve heard of is that message size is very constrained, so photos and videos are reduced to postage stamps.

    • Ghostalmedia
      link
      fedilink
      English
      232 years ago

      It looks like Apple is addressing one of the biggest gripes with RCS - Google’s proprietary crap that isn’t opened up to small 3rd parties. Apple wants things like E2EE to be a universal standard that anyone can use, not something Google only dishes out to big phone manufacturers.

      • @MartinXYZ@lemmy.ml
        link
        fedilink
        92 years ago

        Wait, so Apple is doing something good for 3rd party apps? I did not expect that to happen in my lifetime

        • Ghostalmedia
          link
          fedilink
          English
          102 years ago

          Apple, Google, and Microsoft all magically become really into open alternatives when one of their competitors starts to dominate or control a significant portion of the marketplace with proprietary tech.

          Apple specifically had LOTS of examples of this back when they were a smaller player. OS X and Safari really leaned into open standards when MS was the 900lb gorilla.

          • @andruid@lemmy.ml
            link
            fedilink
            32 years ago

            Meta too. Their work in the Opencompute space is really cool, but it definitely feels like a jab at all their major tech competition going into the cloud space.

        • @araozu@lemm.ee
          link
          fedilink
          22 years ago

          I’m sure they just don’t want all data to go through google servers, and thus give google more control over the protocol

          I will never trust big tech companies. My successors will never trust big tech companies.

      • @pingveno@lemmy.ml
        link
        fedilink
        English
        12 years ago

        I’m not sure that’s quite the case. It sounds like it’s just a big undertaking where Google and Samsung are the only ones that have done it. There was never anything stopping Apple.

    • It’s really bad that we sill would live in a ancient model when in order to use the protocol app need some specialized system API to the baseband modem. I thought it was all fixed with just the IP (Internet)?

  • phillaholic
    link
    fedilink
    262 years ago

    The RCS standard, not Google’s implementation. There are still going to be iMessage features that won’t work.

    • PHLAK
      link
      fedilink
      English
      252 years ago

      I’d rather they use the open standard. Google should, too. If there are shortcomings with the standard then let’s improve the standard, not create a custom implementation of it.

      • phillaholic
        link
        fedilink
        02 years ago

        Well the standard is to laser than iMessage and kinda bad fundamentally, so I wouldn’t count on much else.

    • 𝕽𝖔𝖔𝖙𝖎𝖊𝖘𝖙
      link
      fedilink
      English
      3
      edit-2
      2 years ago

      No matter how poorly Apple’s implementation works with Google’s, this will be a net positive for consumers.

      Apple finally giving in allows RCS to become a true standard that works across any mobile devices. That will motivate developers and the industry as a whole to continue to improve upon it.

      The initial release may be underwhelming but in the long run this week be good for everyone.

      If Google’s implementation remained the defacto “RCS” that everyone used there would be no motivation to add things like encryption to the standard as everyone is using Google’s anyway

  • @toastal@lemmy.ml
    link
    fedilink
    162 years ago

    Around 2010 Google, Facebook, MySpace, even OkCupid were all running on the XMPP standard protocol. The corpos were generally bad stewards not following protocol updates, implimenting features in incompatible ways, & eventually realized there was more to gain be defederating forcing folks to use their platforms & let those corporations siphon the (meta)data of messaging.

    What gets me is why they saw the need to invent yet another similar protocol with XMPP still being feature rich, battle tested—as well as Matrix to a lesser extent—unless they already have their plans on how to circumvent the system & repeat this same cycle.

    • @erwan@lemmy.ml
      link
      fedilink
      32 years ago

      No, Nothing will provide a bridge to iMessage by logging with your password on the Mac mini farm. Not something that you want.

      Also nothing didn’t shit, they partnered with Sunbird.

      • NX2
        link
        fedilink
        12 years ago

        I know what happened. But maybe with Nothings announcement Apple decided “fuck it” You know?

          • @erwan@lemmy.ml
            link
            fedilink
            12 years ago

            Nothing have been pretty good at marketing really, all those headlines saying “Nothing brings blue bubble in Android” instead of “Nothing to bundle the Sunbird app with their phones”.

  • Gianni R
    link
    fedilink
    English
    42 years ago

    Let me know when you can use RCS on an Android phone without Google Play Services outside of Google Messages

    • @advanderar@lemmy.world
      link
      fedilink
      42 years ago

      I think this is because the carriers were slow / refused to host RCS on their servers so most carriers make you use Google servers.