September 16, 2018

Update Notes

Google Duo v39

Есть технические изменения для улучшения интерфейса на планшетах, но это довольно незначительно. Также были сделаны несколько косметических изменений, Duo начнет добавлять шорткаты для рабочего стола, чтобы мгновенно позвонить вашим контактам.

Планшетный макет:

Если вы используете планшет вам понравится, что список контактов теперь организован в несколько столбцов контактных фотографий с номерами телефонов, а не с вертикальным списком в один столбец. Никаких других изменений в режиме планшета не было замечено.

Иконка Tweaked Launcher:

Для телефонов и планшетов вы получите обновленную иконку запуска. Мне действительно нравится это изменение, даже если оно весьма не заметное.

Измененные цвета в приложении:

Если вы переключитесь в режим аудиовызовов, вы увидите новый фон.

Высококачественные ярлыки на рабочем столе [Teardown]:

Duo в конечном итоге добавит шорткаты.

<string name="homescreen_shortcut_dialog_title">To call %s faster, add them to your Home screen</string>
<string name="homescreen_shortcut_dialog_title_1">Add %s to your Home screen to save time</string>
<string name="homescreen_shortcut_dialog_title_2">Add %s to your Home screen to start a call faster</string>
<string name="homescreen_shortcut_dialog_yes">Add</string>
<string name="homescreen_shortcut_dialog_no">Not now</string>

Скачать:


YouTube

Кроме тестов A/B в последних версиях говорить не о чем. Однако за последние пару недель я собрал несколько статей о внутренностях, которые заслуживают внимания.

Загрузка видео на другие устройства [Teardown]:

Загрузка видео для офлайн-просмотра - довольно старая функция, и она не сильно изменилась с момента ее появления. Однако, судя по нескольким новым строкам кода, похоже, что интересная ревизия скоро появится. Пользователи скоро смогут получить возможность загружать видео на другие устройства в своем аккаунте, а не только на те, с которыми они взаимодействуют в настоящее время.

<string name="menu_cross_device_offline">Cross device offline settings</string>

<string name="pref_cross_device_offline_toggle_text">Allow downloading to this device</string>
<string name="pref_cross_device_offline_no_device_name">Please specify a device name</string>
<string name="pref_cross_device_offline_device_name_hint">Enter a name for this device</string>
<string name="pref_cross_device_offline_error">Error updating cross device offline state</string>
<string name="pref_cross_device_offline_no_gcm_registration_id">Please try again in some time</string>
<string name="pref_cross_device_offline_success">Updated cross device offline state</string>
<string name="save_cross_device_offline_menu">Save</string>

Загрузка с помощью нескольких устройств не будет широко используемой функцией, но нетрудно придумать сценарии, где бы это было полезно.

Безопасность? [Teardown]:

На самом деле я довольно скептически отношусь к этому, но есть некоторые направленные на безопасность строки, появляющиеся в приложениях YouTube и YouTube TV. К ним относятся инструкции по использованию и сбросу паролей, а также инструкции, относящиеся к считывателю отпечатков пальцев.

<string name="confirm_by_touching_sensor">Confirm by touching sensor</string>
<string name="fingerprint_other_methods_prefix">Verify your account with your fingerprint or </string>
<string name="fingerprint_icon_description">Fingerprint Icon</string>
<string name="use_fingerprint">Use fingerprint</string>
<string name="use_fingerprint_suffix">use your fingerprint.</string><string name="password">Password</string>
<string name="password_other_methods_prefix">Verify your account by entering your password or </string>
<string name="use_password">Enter account password</string>
<string name="use_password_instead">Use password instead</string>
<string name="use_password_only">Verify your account by entering your password.</string>
<string name="use_password_suffix">enter your password.</string><string name="fingerprint_failed">Not recognized.</string>
<string name="retry_fingerprint">Not recognized, try again</string>
<string name="retry_password">Wrong password. Try again or click Forgot password to reset it.</string>
<string name="other_methods_modal_cancel_text">Cancel</string>And from YouTube TV
<uses-permission android:name="android.permission.USE_FINGERPRINT" />

<string name="use_fingerprint">Use fingerprint</string>
<string name="use_fingerprint_suffix">use your fingerprint.</string>
<string name="confirm_by_touching_sensor">Confirm by touching sensor</string>
<string name="fingerprint_failed">Not recognized.</string>
<string name="fingerprint_icon_description">Fingerprint Icon</string>
<string name="fingerprint_other_methods_prefix">Verify your account with your fingerprint or </string>
<plurals name="fingerprint_remaining_tries">
<item>You have another %d times to attempt correct fingerprint.</item>
<item>You have another %d time to attempt correct fingerprint.</item>
<item>You have another %d times to attempt correct fingerprint.</item>
</plurals>

<string name="use_password">Enter account password</string>
<string name="use_password_instead">Use password instead</string>
<string name="use_password_only">Verify your account by entering your password.</string>
<string name="use_password_suffix">enter your password.</string>
<string name="forgot_password">Forgot password?</string>
<plurals name="password_remaining_tries">
<item>You have another %d times to attempt correct password.</item>
<item>You have another %d time to attempt correct password.</item>
<item>You have another %d times to attempt correct password.</item>
</plurals>

Автоматический переключатель темной темы [Teardown]:

Теперь, когда темная тема полноценно доступна, и люди наслаждаются менее агрессивным видом приложения, YouTube уже может экспериментировать с автоматическим переключением между светлыми и темными режимами.

Код не очень описательный, но из названия одной строки видно, что оно отображается при срабатывании темной темы. Объяснение заключается в том, что оно предназначено для экономии энергии.

<string name="auto_switched_to_dark_theme">Dark theme is on to save power</string>
<string name="switch_to_dark_theme">Turn on dark theme to save power</string>

Скачать:


YouTube Music v2.47.53

Это похоже на небольшое обновление, но есть несколько изменений в ресурсах.

Ярлык эквалайзера [Teardown]:

Мы видели, как YouTube Music медленно применяет функции и черты, полученные в Google Play Музыке. Одна из мелочей в приложении Play Music была ссылкой на настройки эквалайзера для конкретного устройства. Это просто ярлык в настройках, который появляется только на телефонах, где установлен эквалайзер. Похоже, этот ярлык будет добавлен на экран настроек в YouTube Music.

<string name="pref_equalizer_title">Equalizer</string>
<string name="pref_equalizer_summary">Adjust audio settings</string>

Except from /xml/settings_prefs.xml
<Preference android:title="@string/pref_equalizer_title" android:key="equalizer" android:summary="@string/pref_equalizer_summary"/>

Для справки, вот как это выглядит в приложении Play Music прямо сейчас:

Автоматическая загрузка «любимой» музыки:

YouTube Music с самого начала использовал функцию автоматического автономного режима, и со временем она улучшилась по-разному. Код интересен тем, что эта функция может выбирать только те песни, которые вы слушаете больше всего, что не похоже на текущую автоматическую автономную реализацию, которая делает микс больше построенным вокруг рекомендаций, которые могут или не могут быть уже знакомы. Это имеет большой смысл, потому что вы практически гарантированно получаете треки, которые вам нравятся, но вы не узнаете ничего из своей фонотеки.

<string name="pref_auto_offline_content">Auto downloads will save your favorite music offline when you\'re on Wi-Fi with sufficient battery.</string>

Скачать:


Google Drive v2.18.352

Мы не пишем много о Google Диске, но действительно есть некоторые интересные вещи.

Приоритетная страница, рабочие области и интеллектуальные предложения:

Во время сеанса в Cloud Next 2018 была продемонстрирована демонстрация новой страницы Priority на Диске. Как показано на видео ниже, для веб-интерфейса и приложения запланировано большое новое обновление, которое будет предлагать документы пользователям на основе AI, Существует также новая функция под названием «Рабочие пространства», которая позволяет пользователям указывать только файлы, связанные с отдельными проектами или командами, которые напоминают теги в Gmail, что позволяет одному файлу быть частью нескольких рабочих областей.

Видео действительно отлично справляется с объяснением того, как все это работает. Отрывок кода очень большой, прикреплять не буду, можно посмотреть тут.

Скачать:

Google app 8.21.7 beta

Не все обновления для приложения Google содержат особенно интересные изменения или подсказки для будущих функций Незначительные изменения были сделаны для текста и графики, но только одна вещь действительно выделяется. Была добавлена основа для нового экрана настроек, который будет содержать параметры для личных результатов и последних страниц.

Настройки личных результатов и последних страниц:

В его текущей форме макет новой страницы настроек будет содержать переключатель, который включает или отключает функцию «Недавние страницы» и строку, которая открывает другой экран для параметров, связанных с личными результатами.

В разделе «Недавние страницы» в разделе «Учетные записи и конфиденциальность» есть такой переключатель, а описание «Личные результаты» объясняет, что он предназначен для управления информацией, отображаемой в поиске из других приложений, которые вы используете, что звучит как персональная страница с переключателями для поиска. Также возможно, что это станет отправной точкой для новой страницы, которая включает эти параметры.

<string name="personal_results_title_hub">Personal search results</string>
<string name="personal_results_summary_hub">Manage what info shows up in search from other apps you use. Only you can see these results.</string>
<string name="personal_search_results_preference">personal_search_results_preference</string><string name="use_recently_title_hub">Recent pages</string>
<string name="use_recently_subtitle_when_disabled_hub">Turn on to have the app keep track of the pages you\'ve recently visited so you can easily get back to them.</string>
<string name="use_recently_subtitle_when_enabled_hub">The app will keep track of the pages you\'ve recently visited so you can easily get back to them.</string>
<string name="recently_preference">use_recently</string>from /xml/general_hub.xml
<PreferenceScreen xmlns:launcher="http://schemas.android.com/apk/res-auto/com.android.launcher3" xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:aapt="http://schemas.android.com/aapt">
<SwitchPreference android:persistent="true" android:title="@string/use_recently_title_hub" android:key="@string/recently_preference" android:defaultValue="true" android:summaryOn="@string/use_recently_subtitle_when_enabled_hub" android:summaryOff="@string/use_recently_subtitle_when_disabled_hub"/>
<PreferenceScreen android:persistent="false" android:title="@string/personal_results_title_hub" android:key="@string/personal_search_results_preference" android:summary="@string/personal_results_summary_hub" android:fragment="com.google.android.apps.gsa.search.core.preferences.SearchableItemsFragment"/>
</PreferenceScreen>

Скачать:


Это был перевод статьи, сделанный каналом @android_core

Если возникли вопросы - пишите в группу ВК, обсудить можно в чате, а что бы не пропустить новости подпишитесь на канал, все наши статьи можно найти тут.