Spotlight

На следующей неделе компания Apple, скорее всего, представит iOS 9. Изменений в новой версии операционной системы будет немного, но есть вероятность, что Apple усовершенствует работу поиска Spotlight. Как вы знаете, Spotlight помогает находить файлы по названиям, но также сканирует содержимое документов и некоторых приложений Apple. Конечно, этот поиск далек от идеала, и его можно было сделать гораздо лучше. Как? Поддержкой сторонних приложений.

Если бы Spotlight умел искать информацию не только в приложениях Apple, но и в сторонних, пользоваться поиском было бы гораздо удобнее. Сейчас вы легко можете найти заметку в стандартном блокноте, событие в календаре или определенное письмо в электронной почте, но если Apple откроет сторонним разработчикам доступ к API Spotlight, они смогут реализовать поддержку универсального поиска в своих приложениях. В этом случае можно будет легко находить информацию где угодно — например, в Evernote, Facebook, ВКонтакте и прочих популярных сервисах. Все это можно будет делать, не покидая интерфейс Spotlight и не открывая другие приложения.

Идея такого поиска давно «витает в воздухе». По слухам, Microsoft разрабатывает персональный ассистент, который будет называться Office Now. Он будет следить за тем, какими приложениями пользуется человек, запоминать, какую информацию он просматривал, а затем сможет прогнозировать и предугадывать действия пользователя. Идея такого ассистента как раз состоит в том, что человеку не нужно открывать разные приложения — все, что ему нужно, будет удобно агрегироваться в одном месте.

Apple вроде бы готовит аналогичный или, по крайней мере, очень похожий сервис. Он называется Proactive и тоже отслеживает действия пользователя в разных приложениях, стараясь заранее предсказать, что ему нужно сделать. Этот сервис сможет собирать данные не только из приложений Apple, но и из сторонних приложений.

Возможно, Proactive и станет тем универсальным поиском в iOS и OS X, который мы ждем. В перспективе он сможет заменить собой и Spotlight, и Siri. Самое главное — ему нужно научиться работать со сторонними приложениями. А для того, чтобы реализовать такую возможность, компании Apple нужно все лишь стать чуточку открытой и предоставить всем желающим разработчикам доступ к его API. Как думаете, она на такое пойдет?
Читать далее