Приложение DeepShot позволяет переносить незавершенные задачи с одного устройства на другое
Студент MIT вместе с одним из служащих Гугл разработал приложение DeepShot, позволяющее переносить выполняемые задачки с компьютера на мобильное устройство, так чтоб их позже можно было продолжать.
Одним из самых тривиальных применений DeepShot является просмотр карты. Если юзеру нужно отступить от компьютера, но он не успел окончить поиск чего-то на карте, то при помощи камеры в мобильном телефоне он сумеет сделать скриншот, и потом продолжить работу с картой в том же самом месте, но уже на телефоне. Таким же образом можно будет работать и с электрической почтой, продолжая набирать незаконченные письма на мобильном устройстве. Поддерживается и передача данных в оборотном направлении (от мобильного устройства к компу). При всем этом на каждом устройстве должно быть запущено дополнительное ПО, передающее нужную информацию.
Главный механизм работы DeepShot заключается в использовании Uniform Resource Identifier (URI), эталона, описывающего состояние веб-приложений. Благодаря ему можно воссоздавать задачку на другом устройстве.
На текущий момент DeepShot поддерживает работу с Гугл Maps и Yelp, и просит малых доработок для поддержки других веб-приложений, использующих URI.