Con un drastico dietrofront, Apple ha annunciato questa settimana che supporterà l'RCS a partire dal 2024. Questa decisione pone fine a uno dei conflitti più lunghi e confusi tra iOS e Android. Se non siete sicuri di cosa significhi, non preoccupatevi: vi spieghiamo cosa potrebbe cambiare con il supporto di Apple alla GSMA per il protocollo di messaggistica di prossima generazione.
Che cos'è un SMS?
Lo Short Message Service (SMS) è uno dei protocolli di messaggistica più utilizzati al mondo. Risale agli albori della tecnologia dei telefoni cellulari. Nel dicembre 1992, l'allora ingegnere di Vodafone Neil Papworth inviò il primo SMS per augurare al suo capo "Buon Natale". All'inizio del 2011, circa l'80% di tutti gli utenti di telefonia mobile nel mondo - si stima che 3,5 miliardi di persone - inviavano messaggi di testo ogni mese.
Tuttavia, nel 2023 lo standard presenta alcuni gravi svantaggi. I messaggi SMS sono limitati a 160 caratteri e non possono contenere foto, video, file audio o GIF. Per questi scopi, i telefoni cellulari hanno da tempo sviluppato un protocollo di supporto, il Multimedia Messaging Service (MMS), che tuttavia presenta anch'esso delle limitazioni tecniche, come le dimensioni molto ridotte dei messaggi. Inoltre, gli SMS non supportano la crittografia end-to-end.
Nonostante gli SMS siano considerati obsoleti in un'epoca in cui dominano le piattaforme di messaggistica istantanea, hanno un vantaggio fondamentale: i messaggi SMS vengono trasmessi attraverso la rete mobile del provider, il che significa che non è necessario un piano dati per utilizzare questa tecnologia. Questo fatto ha fatto sì che gli SMS siano spesso utilizzati come soluzione di ripiego per protocolli più avanzati come iMessage.
Che cos'è l'RCS?
RCS è l'abbreviazione di Rich Communication Services, anche se a volte viene commercializzato anche come "Advanced Messaging". In ogni caso, viene spesso definito come il sostituto di nuova generazione di SMS e MMS. L'RCS consente agli utenti di usufruire di molte funzioni che in precedenza erano disponibili solo su piattaforme di messaggistica over-the-top come WhatsApp.
Ad esempio, il profilo universale RCS offre un supporto completo per le ricevute di lettura e le sequenze di tasti. Inoltre, consente di effettuare chat di gruppo e di inviare immagini, video e clip audio ad alta risoluzione. Dall'inizio di quest'anno, l'implementazione RCS di Google offre anche la crittografia end-to-end (E2EE) per le chat individuali e di gruppo come standard.
A differenza degli SMS, i messaggi RCS vengono trasmessi tramite una connessione dati mobile o una connessione Wi-Fi. Per questo motivo, è improbabile che il vecchio protocollo scompaia nel prossimo futuro.
È importante notare che RCS non è e non è mai stato concepito come un sostituto o un concorrente delle applicazioni di messaggistica istantanea. Essenzialmente, RCS è un protocollo di comunicazione tra operatori mobili e tra un telefono e un operatore. Non è necessario abbonarsi a un nuovo servizio per usufruire di RCS. Finché il telefono e l'operatore mobile supportano RCS e si utilizza un'applicazione compatibile come Messaggi di Google, è possibile sfruttare appieno il protocollo - a condizione, ovviamente, che la persona o le persone con cui si comunica soddisfino gli stessi requisiti.
Come si inserisce iMessage in tutto questo?
Apple ha annunciato iMessage nel giugno 2011, pochi mesi prima della morte di Steve Jobs avvenuta nello stesso anno. A differenza di RCS, iMessage è un protocollo di messaggistica proprietario controllato esclusivamente da Apple e (a parte alcuni workaround non ufficiali) è disponibile solo su iPhone, iPad, Apple Watch e dispositivi Mac. Apple prevede di integrare il supporto per RCS nella sua app di messaggistica a partire dal 2024. Tuttavia, attualmente i due protocolli non comunicano tra loro. Pertanto, l'app Messaggi di Apple utilizzerà SMS/MMS per impostazione predefinita quando gli utenti cercheranno di inviare messaggi di testo e file multimediali a qualcuno con un telefono Android.
Dal punto di vista di un utente iMessage, questo può dare l'impressione che gli utenti Android siano fermi a un'epoca passata della messaggistica, anche se Android non ne è responsabile. Poiché iMessage si affida agli SMS/MMS per le comunicazioni con Android, i file multimediali sono pixelati, non ci sono ricevute di lettura o messaggi e non è possibile integrare più utenti iPhone e Android in una chat di gruppo.
Come siamo arrivati qui?
Sebbene il lavoro su RCS sia iniziato prima che Apple annunciasse iMessage, il protocollo ha avuto un grosso inconveniente che ne ha rallentato l'adozione. RCS è un progetto multi-stakeholder che coinvolge anche la GSMA, un'associazione industriale che rappresenta gli interessi dell'intero settore della telefonia mobile. Nel 2015, Google ha assunto un ruolo più attivo nella diffusione di RCS con l'acquisizione di Jibe Mobile. Con la tecnologia di Jibe come base, Google fornisce il collante che tiene insieme l'ecosistema RCS, ma per molto tempo l'azienda non è riuscita ad allineare tutte le parti interessate all'RCS verso un obiettivo comune.
In effetti, i primi tempi di RCS sono stati caratterizzati da false partenze. Diversi vettori, tra cui un gruppo di AT&T, T-Mobile e Verizon, hanno formato una joint venture di breve durata per far progredire il protocollo prima di unirsi a Google. Anche Samsung ha fatto di testa sua per un po' prima di accettare di rendere Messages by Google l'applicazione di messaggistica predefinita sui suoi telefoni cellulari negli Stati Uniti.
Quindi c'erano pochi motivi per Apple di rilevare RCS. Perché l'azienda avrebbe dovuto fare un'offerta gratuita a un concorrente poco accorto? E già l'anno scorso sembrava che nulla sarebbe cambiato nel prossimo futuro. "Non sento i nostri utenti chiederci di dedicare molte energie a questo aspetto", ha dichiarato Tim Cook, CEO di Apple, in occasione della Code Conference 2022, quando gli è stato chiesto della messaggistica RCS. "Comprate un iPhone a vostra madre" è stata la sua ultima parola sull'argomento.
Tuttavia, è stato anche l'ultimo anno in cui l'Unione Europea ha approvato l'innovativo Digital Markets and Services Act (DMA). La normativa prevede che i gatekeeper non favoriscano i propri sistemi né limitino l'interoperabilità con terze parti. I gatekeeper sono tutte le aziende che soddisfano determinati requisiti finanziari e di utilizzo. Secondo la legge, Apple è un'azienda di questo tipo.
All'inizio di novembre, Google si è rivolta alla Commissione Europea sostenendo che iMessage violava il DMA. Probabilmente non è una coincidenza che l'annuncio di RCS da parte di Apple abbia coinciso con il termine ultimo per la presentazione di un reclamo contro il DMA da parte delle aziende presso il tribunale dell'UE. Venerdì l'UE ha annunciato che Apple contesterà le assegnazioni del DMA. I dettagli dei reclami dell'azienda non sono pubblici, ma Bloomberg ha riferito la scorsa settimana che Apple intende contestare le assegnazioni del gatekeeper per iMessage e l'App Store.
Il supporto di Apple per RCS significa la fine delle bolle vocali verdi sull'iPhone?
È troppo presto per dirlo. Giovedì Apple ha fornito pochi dettagli su come i messaggi RCS saranno visualizzati e gestiti sui suoi dispositivi. Tuttavia, l'azienda ha sottolineato che iMessage "continuerà a essere la migliore e più sicura esperienza di messaggistica per gli utenti Apple". Anche se si interpreta questa affermazione nel senso che iMessage continuerà a visualizzare i messaggi provenienti da dispositivi non Apple in modo diverso rispetto a quelli provenienti da iPhone, iPad o Mac, l'acquisizione di RCS da parte di Apple si tradurrà in una migliore esperienza d'uso sia per gli utenti iOS che per quelli Android.
Anche in questo caso, Apple non ha ancora fornito dettagli, ma è facile immaginare un futuro in cui l'app Messaggi visualizzi correttamente immagini e video ad alta risoluzione dai telefoni Android grazie a RCS e in cui sia gli utenti iOS che quelli Android possano partecipare alle chat di gruppo senza perdere nulla. Giovedì Apple ha anche annunciato che sta lavorando con i membri del GSMA per migliorare l'attuale protocollo Universal Profile, con particolare attenzione all'aggiunta della crittografia end-to-end allo standard.
La domanda se questa interoperabilità porrà fine allo stigma della bolla verde è, ovviamente, più difficile da rispondere.