Google recently pushed a new update to Android Messages for Android Phones. This update bumped its version number to 2.9. This update comes with no major UI changes or major features for the app but gives us a lot of details about what Google is planning. The people at AndroidPolice tore down the APK to see what’s underneath the code. They observed code for something called Messages for web, RCS Promos, Google enhanced chat and more.
Messages for Web
This feature is internally codenamed as “Ditto” but is reported to be named Messages for Web once released. This is something that has already happened with WhatsApp and Google Allo. Yes, it is a real web interface for Android Messages as well. You will be asked to visit a URL on your PC or Laptop. Once, you land on the webpage, scan the QR code with your Android Phone and now you can send SMS/MMS/RCS from your Computer using your carrier on your Android Phone.
The trace of this feature was found in the code as given below:
<string name=”action_scan_qr_code”>Messages for web</string>
<string name=”qr_welcome_banner_url_text”>On your computer, go to %s</string>
<string name=”qr_welcome_button_text”>Scan QR code</string>
<string name=”qr_welcome_bottom_text”>Use your phone to scan the QR code on your computer screen</string>
<string name=”qr_code_scanner_hint_text”>Scan the QR code shown on <b>%s</b></string>
<string name=”qr_simplified_welcome_banner_url_text”>Go to <b>%s</b> on your computer</string>
<string name=”qr_success_text_view”>You\’re all set!</string>
<string name=”invalid_qr_code_dialog_title”>Incorrect code</string>
<string name=”invalid_qr_code_dialog_message”>To sign in, scan the QR code on %s</string>
<string name=”failed_qr_pairing_dialog_message”>Something went wrong. Try again in a few minutes.</string>
<activity android:name=”com.google.android.apps.messaging.ui.ditto.DittoActivity” android:exported=”false” android:parentActivityName=”com.google.android.apps.messaging.ui.conversationlist.ConversationListActivity” android:theme=”@style/BugleTheme” />
<service android:name=”com.google.android.apps.messaging.shared.net.DittoForegroundService” android:exported=”false” />
There is another piece of code that says that you will be able to sign-in with multiple machines as well. This is really a good thing for those who own multiple machines. Here is the proof:
<string name=”paired_desktops_header_text”>Signed in computers</string>
<string name=”paired_desktops_last_connection_time”>Last active %s</string>
<string name=”qr_delete_all_paired_desktops_button_text”>Sign out all computers</string>
<string name=”delete_all_paired_desktops_dialog_title”>Sign out of all computers?</string>
<string name=”delete_paired_desktop_button_content_description”>Delete paired desktop: %s</string>
<string name=”delete_paired_desktop_dialog_title”>Sign out from %s?</string>
<string name=”delete_paired_desktop_positive_button_text”>Sign out</string>
Well, as per the report, all the major browsers in the market are supported. Yes, this also contains the ancient Internet Explorer but the main thing that is not surprising me are that yet it would surprise many is the fact that Microsoft Edge is supported! It is great to see that Microsoft’s rivals like Apple and Google acknowledge the abilities of Microsoft Edge and are investing in making their services compatible with the same. Although, many times we saw prompts on YouTube asking users to move to Chrome for better performance in spite of that, I am happy about this!
<string name=”desktop_browser_type_ie”>Internet Explorer</string>
Also, a minor feature would be a web notification prompt that you notify the users if they are connected and successfully authenticated the user the web interface. Here is that code for that:
<string name=”ditto_foreground_service_notification_title”>Connected to desktop</string>
Nevertheless, we are happy to see Microsoft Edge be supported more than the arrival of this feature. I hope Microsoft and Google sort out their rivalries and work together for a better future.