Оффтоп Philipp Kontsarenko
12 234

iOS 12: нововведения, о которых не рассказали на WWDC

26 июня Apple выпустила публичную бета-версию iOS 12. Менеджер по продукту vc.ru рассказывает о небольших нововведениях в новой операционной системе, которые не показывали на презентации WWDC.

В закладки

Небольшой редизайн подсказок для клавиатуры

Поменялся дизайн подсказок при наборе символов: вертикальные разделители стали короче, подходящий вариант теперь подсвечивается прямоугольником со сглаженными углами.

Изменился способ выгрузки приложений на iPhone X

В iOS 11 на iPhone X приложения выгружались из памяти при помощи длинного тапа — нужно несколько секунд держать палец на окне приложения, чтобы появилась кнопка для выгрузки.

В iOS 12 стало проще — можно сделать свайп вверх по окну приложения для того, чтобы выгрузить его.

Новый интерфейс ввода сохраненного пароля

При переходе в поле ввода пароля в Safari теперь сразу отображается большая кнопка с подходящим логином.

Управление паролями

Появился расширенный интерфейс для управления паролями — шаг в сторону приложений-менеджеров паролей наподобие 1Password.

Например, в настройках Keychain теперь можно управлять сохраненными паролями, просматривать их, изменять, удалять и делиться через AirDrop — в том числе для Apple TV.

Автозаполнение названия записи в «Диктофоне»

Приложение «Диктофон» получило новый интерфейс — как в «Напоминаниях». При создании новой записи ей автоматически присваивается название геолокации, рядом с которой идет запись.

На самом деле запись сделана не в McDonald's

Редизайн «Акций»

Заметное обновление получило приложение «Акции».

При просмотре курса акций конкретной компаниии сверху появляется бегущая строка с котировками других компаний:

Вместе с тем пропала поддержка горизонтальной ориентации приложения — инструмент использовался для просмотра графиков за длительный период.

Вместе с интерфейсом приложения изменился и виджет «Акций»: он стал крупнее, а в свернутом состоянии теперь отображается только одна компания.

Приложения «Акции» и «Диктофон» получили поддержку iCloud и сихронизацию между устройствами.

Инверсионные цвета на экране блокировки

Плеер Apple Music для заблокированного экрана получил «тёмное» оформление.

AirDrop показывает список доступных контактов сразу при открытии

Если в iOS 11 при открытии меню AirDrop нужно ждать несколько секунд, пока будут обнаружены доступные для обмена файлами устройствами, то в iOS 12 список отображается сразу же при открытии меню.

Увеличилась длительность сообщений с Animoji

С 10 до 30 секунд.

Подсветка QR-кодов

Стандартная камера iPhone при распознавании QR-кода теперь подсвечивает его.

Кроме того, в центр управления теперь можно добавить ссылку для быстрого доступа к QR-считывателю — однако при тапе на иконку открывается обычная камера.

Управление Apple TV через центр управления

Пульт управления телевизионной приставкой открывается нативно в центре управления — без необходимости переходить в отдельное приложение.

Для iPhone X можно добавить второе лицо для разблокировки смартфона

Кроме того, если iPhone не распознал лицо с первой попытки, можно сделать свайп вверх, чтобы повторить попытку — в iOS 11 в таких случаях нужно было вводить пароль.

Новые обои

К сожалению, в публичной бета-версии добавилась только одна картинка.

#apple #ios12

{ "author_name": "Philipp Kontsarenko", "author_type": "editor", "tags": ["ios12","apple"], "comments": 26, "likes": 38, "favorites": 1, "is_advertisement": false, "subsite_label": "flood", "id": 40872, "is_wide": false }
00
дни
00
часы
00
мин
00
сек
(function(){ var banner = document.querySelector('.teaserSberbank'); var isAdsDisabled = document.querySelector('noad'); if (!isAdsDisabled){ var countdownTimer = null; var timerItem = document.querySelectorAll('[data-sber-timer]'); var seconds = parseInt('15388' + '59599') - now(); function now(){ return Math.round(new Date().getTime()/1000.0); } function timer() { var days = Math.floor(seconds / 24 / 60 / 60); var hoursLeft = Math.floor((seconds) - (days * 86400)); var hours = Math.floor(hoursLeft / 3600); var minutesLeft = Math.floor((hoursLeft) - (hours * 3600)); var minutes = Math.floor(minutesLeft / 60); var remainingSeconds = seconds % 60; if (days < 10) days = '0' + days; if (hours < 10) hours = '0' + hours; if (minutes < 10) minutes = '0' + minutes; if (remainingSeconds < 10) remainingSeconds = '0' + remainingSeconds; if (seconds <= 0) { clearInterval(countdownTimer); } else { timerItem[0].textContent = days; timerItem[1].textContent = hours; timerItem[2].textContent = minutes; timerItem[3].textContent = remainingSeconds; seconds -= 1; } } timer(); countdownTimer = setInterval(timer, 1000); } else { banner.style.display = 'none'; } })();
{ "id": 40872, "author_id": 4, "diff_limit": 1000, "urls": {"diff":"\/comments\/40872\/get","add":"\/comments\/40872\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/40872"}, "attach_limit": 2, "max_comment_text_length": 5000, "subsite_id": 199791 }

26 комментариев 26 комм.

Популярные

По порядку

Написать комментарий...
6

За тобой выехали.

Ответить
3

Верно, пропустил это 11.4. Убрал из статьи, спасибо!

Ответить
0

Да нез:)

Ответить
5

Управление Apple TV с iOS11 доступно было

Ответить
1

Как и свайп вверх для выгрузки приложений и распознавание QR кодов в камере. Автор попутал что-то.

Ответить
1

свайп вверх на десятке просто убирал список открытых приложений и переходил на домашний экран

подсветки qr не было

Ответить
0

В 10-ке возможно, но, в статье сравнивается iOS 11 и 12. Насчет QR кода - перечитал внимательнее, да, там желтая рамочка появилось, ее нет в 11.

Ответить
4

10-ка - это айфон, а не айос

Ответить
0

Профи дискутируют😂

Ответить
4

Новые обои

К сожалению, в публичной бета-версии добавилась только одна картинка.

Ответить
1

А кнопку закрытия всех фоновых приложений так и не добавили. Интересно чем внутри компании аргументируют нежелание ее добавлять на протяжении найти лет.

Ответить
4

Так уже объясняли, что в ней нет смысла, т.к. реальная многозадачность доступна избранным приложениям, а те, которые её не требуют не тратят ресурсы в фоне.

Ответить
2

Им как минимум нужна память, чтобы хранить свое текущее состояние.
Про мак то же самое говорят, но вот только мак с закрытыми приложениями и мак с открытыми в фоне приложениями - это два разных мака.

Ответить
2

iOS приложения не особенно требовательны к памяти, к тому же при её недостатке система сама выгружает фоновые приложения. Свопа в iOS вроде бы нет - значит смысла экономии памяти не особенно видно. В macOS немного иначе: сокращение свопа может значительно ускорить систему

Ответить
1

Я закрываю, чтобы потом было легко найти нужное в стеке задач.

Ответить
0

Ну короче как всегда о пользователях не подумали :(

Ответить
0

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

Ответить
1

Пароли и быстрый список контактов для AirDrop - прям вах! Like

Ответить
1

AirDrop который мы заслужили

Ответить
0

Теперь главное - случайно не отправлять свои пароли левым контактам :)

Ответить
0

Управление паролями (просмотр, изменение, удаление) есть на 11.4. Только без шаринга

Ответить

Комментарий удален

0

В iOS 12 стало проще — можно сделать свайп вверх по окну приложения для того, чтобы выгрузить его.

Ну наконец!

И кстати эплотв и раньше управлялся без отдельного аппа (скрин).

А что со стабильностью, можно юзать уже?

Ответить
0

пока еще много багов. не стоит ставить бету.

Ответить
0

про обои вообще писать как о нововведение – зашквар!
они мля поиск нормальный прикрутят уже appstore когда нибудь? а то это полная шляпа у гугла бы поучились…

Ответить
0

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fizc" } } }, { "id": 4, "label": "240х200_mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "flbq" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjog" } } }, { "id": 10, "disable": true, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "disable": true, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "bscsh", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-223676-0", "render_to": "inpage_VI-223676-0-1104503429", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=bugf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Плашка на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudx", "p2": "ftjf" } } }, { "id": 16, "label": "Кнопка в шапке мобайл", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byzqf", "p2": "ftwx" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvc" } } }, { "id": 19, "label": "Тизер на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "p1": "cbltd", "p2": "gazs" } } } ]
Нейронная сеть научилась читать стихи
голосом Пастернака и смотреть в окно на осень
Подписаться на push-уведомления