Atualmente, o Android Mensagens desfruta de muitos dos benefícios do RCS, mas o Google poderá em breve adicionar APIs para permitir que aplicativos de terceiros também implementem mensagens RCS.
Atualização 1 (22/02/19 às 13h43 horário do leste dos EUA): o recurso foi adiado e não estará mais disponível no Android Q.
A abordagem do Google em relação às mensagens tem sido confusa, para dizer o mínimo, mas parece que a empresa pode finalmente ter uma direção clara: RCS. Isso tudo começou em maio com a notícia sobre a iniciativa "Chat". Mensagens do Android atualmente desfruta de muitos dos benefícios do RCS, mas o Google poderá em breve adicionar APIs para permitir que aplicativos de terceiros também implementem mensagens RCS.
Android Mensagens é um dos poucos aplicativos de mensagens que funciona com “Rich Communication Services”. Isso é uma chatice se você preferir um dos inúmeros outros ótimos aplicativos de mensagens da Play Store. Poderemos ver algumas APIs que mudarão isso no Android Q.
Skeleton implementation of RCS APIs.This change adds the classes for RCS Storage APIs. There
is no business logic implemented yet, and the parcelable boilerplate
code doesn't really do anything.
This was needed as these APIs are meant to be interconnected, i.e. to
use an RcsPart, the app developer will need an RcsMessage, and for
that they will need the RcsThread etc.
Podemos ver algumas dessas novidades antes do lançamento da próxima versão principal do Android, mas parece que o Android Q incluirá mais suporte RCS. Um desenvolvedor comentou sobre uma mudança de código dizendo que implementará uma API Rich Communication Services “em Q”. Tudo isso é uma notícia muito boa para os fãs do Android, já que a escolha é uma parte importante da plataforma. Por melhor que seja o Android Messages, os entusiastas do Android desejam poder usar outros aplicativos. Mais ferramentas para aplicativos de terceiros são sempre bem-vindas.
Atualização 1: atrasada
Como visto novamente por 9to5Google, as novas APIs estão sendo escondido dos desenvolvedores. A descrição do commit afirma o seguinte: “Este recurso foi lançado no Android Q. Essa alteração oculta as APIs." Assim, seus aplicativos favoritos de mensagens de texto de terceiros não poderão aproveitar as vantagens dos recursos RCS no Android Q.