Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Problem is iMessage also relies a lot on SMS, an in a lot of countries this is really, really bad (due to crazy prices, Brazil for example where WhatsApp absolutely dominates, has crazy sky high prices for cellphone communications in general, WhatsApp dominance is because people at first used it as "free SMS" and after they got voice calls, people use it as "free phonecalls")


iMessage only relies on SMS for sending messages to people not using iMessage, and it's rather clear on when it sends messages as SMS instead of iMessage, as the recipient becomes green (before sending) if the message will be sent as SMS.

Just like WA/Signal/Whatever, iMessage requires all recipients to use the service, and it just offers the option to send a message as a SMS message in case the recipient is not on iMessage.


I find the mixing of iMessages and sms' in the same app super confusing. Good on you for knowing which color is which, but most of my friends who are fairly good with computers and internet, don't really understand what is going on.

I think Google tried the same and the Android audience were less forgiving and I think Android is better off because of that.

I would have loved to have SMS and iMessage separate. I use SMS less because of iMessage. When I switched to my Android phone, some people would text me in iMessage and the messages would end up on my iPad, where I had asked for all iMessage notification to be turned off, because I want to receive SMS on my phone.


What's confusing about it? I'm honestly confused by your confusion. When I want to message someone, I use Messages. Whether they have an iPhone or not is irrelevant, because that will be handled in the background.


It's relevant when falling back to SMS would cost you $$$. Not something I have to worry about in the US, but I understand some areas are different (a parent comment mentioned Brazil).


> It's relevant when falling back to SMS would cost you $$$.

Then disable the fallback... It's a very obvious and simple setting.


As someone who doesn't currently use an iPhone... isn't Messages the only approved SMS app for iOS? What happens if you attempt to message a non-iMessage user with that setting disabled?


Then it'll send as a text message.

When initiating a new conversation, the number you add to it appears blue if they can receive iMessages, green if not.

If for some reason iMessages can't be delivered to the receiving party at the moment. Text messages are used as a fallback for them. If you disable the fallback mode. It won't be.

The whole thing is kinda intuitive, and works really smooth IMHO.


Once someone knows about it or find out about charges, sure. But see how many people get hit with accidental roaming charges even though there's a simple and obvious setting to disable it.


But you know before you even send the message if it will go over iMessage or SMS based on the color.


wodenokoto’s post specifically mentioned not knowing which color is for which service. That’s the confusing part. I can’t recall off the top of my head, either, so I tend to agree.


It has the color and also says “text message” or “imessage” over the message. Its pretty clear.


It's even clearer on WhatsApp, because every message is sent over the internet and never via SMS.


Yes & therefore, if someone isn't on WhatsApp, the message doesn't send at all.


I find it pretty incredible that anyone who posts on HN and uses an iPhone doesn't know blue vs. green. If you go up to any random iPhone user on the street and mention "green texters" there's a very good chance they will know exactly what you're talking about.


You keep repeating that color does it for you and other people keep repeating that it does not work for them. Suspend your disbelief. This is no Mensa puzzle, people’s brains just work differently.


The color is just one of the indicators. There is text which indicates whether it is iMessage or a Text message as well.


In iMessage, before one starts typing, the text field says either “iMessage” or “text message”, so one knows how it’ll be sent without relying on the blue/green color scheme.


I miss hangouts SMS integration. It was super easy toggle SMS/Hangouts as the method of sending and clearly displayed grey if it was going to be SMS.


It clearly says “sent as text”when it’s green. There really is no confusion and takes a second to understand.


Except all those others are cross platform. So billions of people can’t use iMessage at all.

The default also is to fall back to SMS meaning people would have incurred costs quite easily.


> The default also is to fall back to SMS meaning people would have incurred costs quite easily.

iMessage has an option for disabling SMS fallback.

I guess i've never considered it a problem. I've had unlimited voice/SMS for close to a decade. Instead of paying by the minute/SMS/MB, the trend here is instead to use additional services (music, netflix, etc) to keep the prices up.

Here in Denmark, a $50/month mobile subscription will get you unlimited voice, SMS, and 20-30GB data, along with Netflix, HBO Nordic and a music service. A basic subscription includes unlimited SMS, <10 hours of voice, and 1-5GB data, and is around $15/month.

Usually during summer/christmas i get unlimited data as well for 1-2 months, and from July until new years eve we had unlimited data. It probably has some "fair usage" limit, but i've never hit it. Also, Netflix consumption doesn't count against your data cap, so you could create a wifi hotspot on your phone and stream netflix over 5G all day without using any data at all.


The GP was saying what if iMessage was brought to Android. Now a large number of people would have access to iMessage the same way iOS people do, thus avoiding SMS charges, and becoming blue bubbles with any other iMessage phones.

So you've sort of missed the point I think.


At least in the US, every major cell phone provider's plans include unlimited texting. So that's not really an issue here.


Wether you perceive that as "free, with some exceptions" or as "costly, with some exceptions" depends not only on the Apple/Android ratio in your network but also on your general wealth (unless your particular brand of wealth absence is entirely based on general lack of monetary self-control)


iMessage does not use SMS at all. It is 100% IP based like WhatsApp.

The Messages app on iOS devices can switch to SMS if the iMessage service is not available. It would certainly be possible for Apple to design an iMessage-only client that will not do that. But they don’t want to.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: