Skip to content
DevMeme
4356 of 7435
Google Messaging Fragmentation Boomerangs
Google Post #4765, on Aug 11, 2022 in TG

Google Messaging Fragmentation Boomerangs

Why is this Google meme funny?

Level 1: Too Many Mailboxes

This is like one kid telling another, "You should use one mailbox so I can reach you," while the first kid has ten mailboxes, two old lunchboxes, and a shoebox where messages might also appear. The complaint may be fair, but it is funny coming from the person who made finding the right mailbox so confusing.

Level 2: Standards Meet History

Apple has Messages and iMessage tightly integrated into iOS. For iPhone users, that makes messaging feel simple and polished. For Android users texting iPhone users, the experience has often fallen back to older SMS or MMS behavior, which can mean worse media quality and fewer modern chat features.

Google backs Android and has pushed for RCS as the newer standard for phone-number-based texting. RCS tries to make default texting feel more like modern messaging apps. In principle, that helps everyone because it improves compatibility between phone ecosystems.

The meme is not saying Apple has no responsibility. It is saying Google is a hilarious messenger for this complaint. Google has had many communication tools over time, and users have often had to learn which one was current, which one was being replaced, and which one their friends or workplace were actually using.

This is a classic vendor lock-in and compatibility problem. Apple keeps users inside a polished ecosystem. Google wants open interoperability, but its own product history makes the plea sound less clean. Junior developers run into the same pattern at smaller scale when a team has three notification systems, two chat integrations, and one "temporary" legacy service that somehow owns the critical path.

Level 3: Product Graveyard Echo

The tweet sets up Google as the annoyed standards advocate:

Google: "you need to finally standardize your messaging app!!!"

Then Apple replies by pretending not to know where the message arrived, listing Google services such as Allo, Google Voice, text, Gchat, Meet, chords, Hangouts, Google Wallet, and Google Pay. The joke lands because Google is criticizing Apple's messaging lock-in while being infamous for launching, renaming, merging, and retiring overlapping communication products. That is not a comeback; that is a product roadmap testifying under oath.

The underlying technical dispute is RCS, or Rich Communication Services. RCS is meant to modernize carrier texting beyond old SMS and MMS with features like higher quality media, typing indicators, read receipts, richer group chats, and better app-like behavior. Android's Get The Message campaign pressured Apple to support RCS so iPhone and Android users would have a less degraded cross-platform texting experience.

The funny part is that Google is directionally right and still extremely easy to mock. Cross-platform messaging fragmentation is a real user problem. Apple benefits from the stickiness of iMessage and the social pressure of platform-specific message behavior. But Google spent years creating its own fragmentation: Hangouts, Allo, Duo, Chat, Meet, Voice, Messages, and product surfaces that blurred payments, identity, chat, and collaboration. When the company with a sprawling communication history says "please standardize," the industry hears a smoke alarm giving fire-safety advice.

For mobile developers, this is painfully familiar. Messaging is not just an app; it is identity, contact discovery, push notifications, encryption, phone-number binding, media handling, spam controls, carrier integration, backups, device sync, business messaging, and platform policy. Every attempt to "just build a chat app" eventually discovers that chat is a distributed social operating system wearing a text box.

The visible repetition of Google Wallet and Google Pay adds another layer. It widens the joke from messaging to Google's broader habit of product overlap and brand churn. Users do not care whether the org chart explains the difference. They experience it as: which app do I open, which one is deprecated, which one owns my contacts, and which one will vanish after I convince my family to use it? The answer, historically, is "check back after the next rebrand."

Description

A dark-mode tweet screenshot from Zac Sweers, @ZacSweers, reads: "Google: “you need to finally standardize your messaging app!!!” Apple: “sorry I missed that message. Did you send it on allo, google voice, text, gchat, meet, chords, hangouts, google wallet, google pay, google pay, or google wallet”". The sibling metadata links to Android's Get The Message campaign, which pressured Apple over RCS/iMessage interoperability. The joke is that Google criticizing Apple's messaging standardization problem invites Apple to point at Google's long, confusing history of overlapping and discontinued messaging-adjacent products.

Comments

35
Anonymous ★ Top Pick Google asked for one standard message; Apple apparently checked every deprecated inbox in the product graveyard first.
  1. Anonymous ★ Top Pick

    Google asked for one standard message; Apple apparently checked every deprecated inbox in the product graveyard first.

  2. @ZgGPuo8dZef58K6hxxGVj3Z2 3y

    I hope apple will never use google standards

    1. @Box_of_the_Fox 3y

      Does apple use any standards that aren't their own?

      1. @ZgGPuo8dZef58K6hxxGVj3Z2 3y

        I hope not lel /s

      2. @RiedleroD 3y

        soon USB C

      3. @ZgGPuo8dZef58K6hxxGVj3Z2 3y

        Well actually theres a lot…

      4. @RiedleroD 3y

        also the ARM architecture

        1. @RiedleroD 3y

          probably some generic design rules too

        2. @Box_of_the_Fox 3y

          They have their own ISA that's not exactly compatible with others

          1. @RiedleroD 3y

            on the M1, yes. But on their phones it's regular ARM I think

            1. @Box_of_the_Fox 3y

              I'd be surprised if iphone used regular isa, that was part of an agreement apple signed that they can whatever they want

          2. @RiedleroD 3y

            I don't know what an ISA is though btw

            1. @Box_of_the_Fox 3y

              https://www.arm.com/glossary/isa

              1. @RiedleroD 3y

                ah, thanks

      5. @chupasaurus 3y

        OpenBSD?

        1. @RiedleroD 3y

          Unix

          1. @chupasaurus 3y

            There is no such standard, and there are many flavors of BSD Unix)

            1. @RiedleroD 3y

              there is such a standard (afaik), just no implementation (that I know of) that follows it completely

              1. @chupasaurus 3y

                You've remembered SUS (pun unintended)?

              2. @Box_of_the_Fox 3y

                Didn't Bell Labs follow it completely?

                1. @RiedleroD 3y

                  idk, but from my experience, everything is an UNIX system 'except for this and that'

                  1. @Box_of_the_Fox 3y

                    Bell Labs kinda started whole thing and then there was huge legal battle over it that later allowed for creation of linux, BSD and everything around it :p

                    1. @RiedleroD 3y

                      right. I should really read more about linux history (or IT history in general)

      6. @azizhakberdiev 3y

        Phone calls

  3. @RiedleroD 3y

    …you can't send messages over google wallet, google pay, google wallet or google pay, right?

  4. @Araalith 3y

    It's not about standardizing but about meeting the industry standards.

  5. @RiedleroD 3y

    allo → google facetime voice → voice messages? text → SMS chat → SMS over IP meet → like ms teams I think chords → no idea hangouts → worse whatsapp I think they forgot google+ btw

    1. @PeliemeniDesu 3y

      Isn't google+ dead already?

      1. @RiedleroD 3y

        yeah, but so are two of the google pay/wallet ones (I think they're currently stashing one of them too)

  6. @niyazi_gg 3y

    who uses text messaging anyway? It's not that RCA is better or worse than SMS, it's that why would you use either, when there are better apps for that already? I mean, we're in one right now

    1. @RiedleroD 3y

      you sir just found out why google+ and hangouts died

  7. @RiedleroD 3y

    I'm honestly not that knowledgable on the subject. I just know that the M1 (and M2) are not really 100% ARM.

  8. @niyazi_gg 3y

    I haven't experienced absence of interner in a very long time. Like, when you're in the deep basement or something?

    1. @RiedleroD 3y

      I literally live in the basement and I've still got connection lol

  9. @Box_of_the_Fox 3y

    That's why Bell Labs might have followed it completely but I'm not sure

Use J and K for navigation