
Последнее обновление Google Messages готовит новый способ обработки раздражающих сообщений с реакциями iMessage, часто встречающихся в смешанных групповых чатах.
Обновление: Эта функция уже начала внедряться для некоторых пользователей, что позволяет нам увидеть ее в действии.
О APK Insight: В этой статье “APK Insight” мы декомпилировали последнюю версию приложения, которую Google загрузил в Play Store. Когда мы декомпилируем эти файлы (называемые APK для приложений Android), мы можем увидеть различные строки кода, намекающие на возможные будущие функции. Имейте в виду, что Google может выпустить эти функции, а может и нет, и наша интерпретация того, чем они являются, может быть несовершенной. Тем не менее, мы постараемся включить те, которые ближе к завершению, чтобы показать, как они будут выглядеть, если их выпустят. Учитывая это, читайте дальше.
Реакции iMessage в виде эмодзи
Каждый фанат Android наверняка имеет хотя бы одного друга с iPhone, который настаивает на использовании реакций, даже если вы не пользуетесь iMessage. В таких случаях вы получите длинные сообщения примерно следующего содержания:
Оценил изображение
Подчеркнул «Мы в пути»
В группе iMessage это простые реакции, но в смешанных разговорах отправляется резервное сообщение, чтобы владельцы Android не упустили, что сообщение было подтверждено и отчасти отвечено. Для некоторых, включая автора, эти сообщения невероятно раздражают, так как друзья чаще всего используют реакции на невероятно длинные сообщения в групповом чате, загромождая историю сообщений.
В последнем бета-обновлении Google Messages, версия 10.7, мы обнаружили, что Google может готовить более умный способ обработки входящих реакций iMessage. Согласно недавно обнаруженному предпочтению (еще не активному в приложении), Google Messages должен уметь перехватывать входящие реакции iMessage и вместо этого отображать их как «эмодзи».
ios_reaction_classification
Показывать реакции iPhone как эмодзи
Пока неясно, как именно будет работать эта «классификация», но можно предположить, что Google Messages будет распознавать входящие сообщения, начинающиеся с чего-то вроде «Понравилось», и попытается сопоставить их с предыдущим сообщением. Определив, на какое сообщение реагируют, Google Messages, возможно, скроет резервное сообщение iMessage и вместо этого отобразит эмодзи под исходным сообщением.
Тем не менее, iMessage имеет другой набор реакций, чем тот, который в настоящее время предлагается Google Messages в чатах RCS. Google может учитывать это, поскольку в коде упоминается «сопоставление» реакций iMessage, возможно, сопоставление с набором реакций, доступных сегодня в Google Messages, или, возможно, просто сопоставление с различными эмодзи.
ios_reactions_mapping
Обновление 19.11, 15:00: Похоже, Google уже медленно начал внедрять возможность Messages интерпретировать реакции iMessage в свои собственные реакции. Благодаря скриншотам, предоставленным 9to5Google читателем Jvolkman, мы обнаружили, что реакции, отправленные с iPhone, были корректно интерпретированы Google Messages, как и реакции, отправленные через RCS.
Важно отметить, что резервные сообщения не появляются в истории сообщений, что делает все более аккуратным. Когда вы нажимаете на реакцию сообщения, Google Messages покажет, что она была «Переведена с iPhone», что, честно говоря, является юмористическим способом изложения.
Теперь мы можем видеть, что Google действительно переназначил некоторые реакции iMessage, чтобы они соответствовали доступным в RCS. Например, реакция «любовь» в iMessage в Google Messages получает эмодзи «глаза-сердце», а реакция «смех» заменяется эмодзи «смеющееся лицо».
Примечательно, что если пользователь iPhone изменит реакцию iMessage, примененную к сообщению, Google Messages корректно переключит отображаемый эмодзи. Это видно на скриншотах выше, где реакция «любовь» была заменена на «смех».
Спасибо Jvolkman!
Напоминания о днях рождения
Еще одна функция, над которой ведется работа в этом обновлении Google Messages, — это удобное напоминание о дне рождения. Судя по тому, что мы смогли собрать, список разговоров Google Messages будет напрямую показывать, что у определенного человека день рождения, предположительно на основе его списка контактов Google.
Поздравьте его с днем рождения!
Если вы находитесь в чате с кем-то, и у него день рождения, вы также должны увидеть баннер с напоминанием поздравить его с днем рождения. Этот баннер может также сопровождаться веселой анимацией с тортом на день рождения.
«У него сегодня день рождения!»

Спасибо JEB Decompiler, от которого выигрывают некоторые анализы APK.