Esto funciona igual que otras aplicaciones de mensajería instantánea que hacen esto. Skype y WhatsApp vienen a la mente. Si tiene la opción de enviar estas notificaciones activadas y comienza a escribir, su dispositivo iOS envía un mensaje al dispositivo en el otro extremo de que actualmente está escribiendo un mensaje, que se muestra como "escribiendo ..." o "..." para el usuario.
Esto es posible porque la aplicación Messages en iOS funciona tanto en la red de SMS del teléfono como en la red de mensajería instantánea iMessage patentada de Apple. La aplicación determina automáticamente si usar la red de IM o SMS de iMessage, según a quién le envíes el mensaje.
Si la persona está utilizando iMessage, el valor predeterminado es que ambos ahorren dinero. Si todo lo que tiene para la persona en la libreta de direcciones es un número de teléfono que no es un iPhone con iMessage configurado, utiliza SMS antiguos. Muy inteligente. Por cierto, los mensajes de iMessage son azules, los SMS son verdes.
Los mensajes enviados a través de iMessage se mueven a través de Internet, en lugar de la red de SMS del teléfono móvil, por lo que utilizará el plan de datos de su teléfono móvil o Wi-Fi, y mantendrá una conexión relativamente persistente con el usuario en el otro extremo.
Debido a esto, es trivial para su dispositivo iOS hacer ping periódicamente al dispositivo en el otro extremo, y mostrarle al usuario ese mensaje, mientras ingresa texto. Esto no sería fácil a través de la red de SMS. AFAIK, el "..." aparece siempre que esté ingresando texto en el teclado. Si dejas de escribir, incluso si ya hay texto ingresado, desaparecerá y volverá a aparecer cuando comiences a escribir nuevamente.