Будущее без приложений

Как скоро нам больше не придется устанавливать приложения с помощью Google и, что удивительно: Apple.

"Для этого есть приложение".

Это девиз, который является товарным знаком, который определяет мир мобильных устройств с 2008 года. Несомненно, приложения казались лучшим решением. Тренировки по программированию, которые утверждали, что научат вас навыкам разработки приложений за несколько недель, стали появляться повсюду; продукты использовали рекламу, чтобы изо всех сил продемонстрировать свои новые приложения; черт возьми, даже в этом семейном ресторане вокруг квартала было создано собственное приложение для меню.

С запуском магазина приложений в 2008 году Apple была первой, кто популяризировал идею красиво упакованных загружаемых приложений на ваш телефон. Однако эта концепция централизованного распространения программного обеспечения на самом деле не нова. Многие карманные и настольные устройства уже имели магазин приложений в той или иной форме за годы до дебюта Apple App Store. Оглядываясь назад, можно сказать, что причина успеха Apple - сочетание времени и технологий. К 2008 году платформа iOS (тогда iPhone OS) смогла предложить доступ к развивающейся сети 3G, хорошо документированной среде разработки, отличной портативной графике и, что наиболее важно, поддержке технологического гиганта. Мобильные приложения имели смысл. Они были наиболее эффективным способом предоставления новейшего контента и услуг с естественным опытом и производительностью.

Людей не волнует, как все это работает, они просто хотят кидать птичек в свиней и хвастаться своими селфи #nofilter. Возможность загружать и запускать классные приложения какое-то время была выигрышной особенностью iPhone. Вскоре этому примеру последовал Android. Смартфоны стали дешевле; сети стали быстрее; мощность обработки портативных компьютеров увеличена в четыре раза; приложения преобладали.

«Хорошо, Шерлок, что случилось?»

Ничего такого. Но теперь мы можем добиться большего. Лучше, чем это« приложение, которое позволяет мне кормить милых кошек и играть с ними ?» Ага.

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

Доставка и обнаружение

Каждый, у кого есть смартфон, в какой-то момент сталкивался с этим: «Вау, этот ресторан / магазин предлагает 20% скидку на специальное блюдо… о, но только если у вас есть это приложение» или «Подождите, мне нужно скачать приложение для этого. ? Я просто хочу посмотреть, что написал мой друг ». Вы, наверное, слышали от друга или видели на доске объявлений об этом действительно крутом приложении, которое изменит вашу жизнь, но не решались установить его или, что еще хуже, заплатить за него.

Проблема двоякая. Начнем с первого: доставка. У обычного цифрового дивана теперь меньше внимания и меньше терпения. Оплата и установка приложения, что когда-то было волшебным, быстрым и плавным процессом, сегодня для многих является обязательством. Вы не поверите, скольким людям требуется убедительная причина, ваша задушевная речь и ваш первенец только для того, чтобы заставить их опробовать новое приложение. Подумайте об одном друге, который все еще отказывается загружать приложение Messenger (серьезно, просто получите его уже). Компании хотят доставлять контент и услуги клиентам как можно быстрее и проще, но растущее нежелание воспринимать препятствия для установки создает препятствия для доставки. Наши домашние экраны - это новый Сан-Франциско - пространство в большом почете.

Вторая проблема, обнаруживаемость, немного сложнее, но в прошлом ее хорошо сформулировали несколько технических журналистов. Многие популярные приложения, такие как Instagram и The Daily, начинались как мобильные приложения, которые отображали отличный контент только на закрытой платформе. Вам нужно было скачать и зарегистрироваться в Instagram, чтобы видеть фотографии своих друзей в Instagram. Я уверен, что сегодня есть еще много приложений, о которых я не знаю, с полезным содержанием, недоступным для поиска или просмотра в вашем браузере. Фрагментированный Интернет, в котором творческий и оригинальный контент заперт на закрытых платформах, - это не тот Интернет, который мы знаем и любим.

Связывание приложений и индексация работают, но недостаточно

Теперь, когда мы понимаем проблемы, давайте посмотрим на текущие решения. Слово связывание приложений может показаться вам незнакомым, но каждый раз, когда вы нажимаете ссылку YouTube в другом приложении, и приложение YouTube открывается для воспроизведения видео, вы сталкиваетесь с этим. Google, Apple и Facebook внедрили вариации этой технологии. Связывание приложений приводит вас к приложению, которое наилучшим образом представляет нужный вам контент. Большой.

Другая половина нашего существующего решения, дополняющего связывание приложений, - это индексация приложений. Google и Apple предоставили сторонним поставщикам контента способы показывать собственный контент в приложении в поисковом запросе, позволяя ранее заблокированному контенту появляться в Google и iOS Spotlight.

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

Возможно, вы уже заметили здесь проблемы. Что делать, если приложение не поддерживает привязку и индексирование приложений? Индексирование приложений требует, чтобы поставщик контента активно прилагал усилия для его реализации, поэтому по умолчанию ваш контент не виден во всемирной паутине, в точности противоположно тому, как работает большинство веб-контента. И только до недавнего времени, чтобы ваше приложение было проиндексировано Google, разработчикам приходилось создавать зеркальные веб-версии. Только представьте себе неприятности. Что касается потребителя, что, если у меня изначально нет этого приложения? Что, если я не хочу устанавливать это приложение только для того, чтобы прочитать статью? Этот список можно продолжить.

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

Я не хочу содержать обнесенный стеной сад приложений. Я хочу потреблять и создавать контент.

«Итак, каково же решение?»

Просто избавьтесь от «приложений». Посмотрим, как мы сможем это сделать.

Потоковая передача приложений из Google

Подход Google к проблеме доставки и обнаружения основывается на индексации приложений и ссылках. Если разработчик приложит усилия, пользователи смогут увидеть, как раньше в результатах поиска Google появлялся только мобильный контент. Это здорово для Google, чтобы оставаться актуальным на рынке мобильных устройств, который все больше полагается на собственный контент приложений, а не на поиск в Интернете. Но в таких странах, как Китай и Индия, где мобильные телефоны являются первыми компьютерами для миллионов людей, а контент только для мобильных устройств является главным, где поисковая система предоставляет свои ссылки для начала? Внезапно «все в поиске в Google» теряет свое волшебство.

Примерно четыре месяца назад Google представила впечатляющую технологию, о которой почти никто не помнит, - потоковую передачу приложений. Он делает именно то, на что похоже; вместо того, чтобы устанавливать приложения, как мы привыкли, вы нажимаете ссылку на контент, и Google будет транслировать вам нужные части приложения по запросу. Нет необходимости устанавливать его, потому что вы уже используете его. Возможно, это первый пилотный эксперимент Google с их облачной платформой, но идея потоковой передачи приложений на ваш телефон не нова. Фактически, сама технология была куплена Google у Агави несколько лет назад.

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

Ресурсы по запросу от Apple

Хотя фантастическое решение Google все еще находится на экспериментальной стадии, Apple подталкивает своих разработчиков более или менее в том же направлении, хотя и характерном для Apple, менее очевидным или более постепенным способом.

Ресурсы по запросу (ODR) - это технология, выпущенная с iOS 9, которая загружает небольшое базовое приложение только при установке, а затем загружает дополнительные части и контент по мере необходимости. В настоящее время ODR используется в основном в играх, где пользователь загружает ресурсы (графику, видео и т. Д.) Только для нескольких начальных уровней. Затем iOS будет загружать больше уровней по мере продвижения пользователя и удалять ресурсы для завершенных уровней, чтобы освободить место.

Как это отражает подход Google? Это не так. Однако, если ODR станет обычным явлением, а поддерживающая инфраструктура будет достаточно гибкой, вы можете разумно представить, что Apple расширит эту структуру для более общего сценария использования. В любом случае, у них есть этот замечательный инструмент, который потенциально превратится в форму приложений, не требующих установки.

Недооцененный поиск веб-приложений

Пока мы говорим об Apple, я хочу рассказать о видении Стива Джобса первого iPhone. Возможно, вы все еще с любовью вспоминаете, что первый iPhone был закрытой платформой без среды разработчика или сторонних приложений. Его решение? Веб-приложения.

Устанавливать веб-приложения не нужно. Они работают (относительно) безопасно в закрытой среде браузера. Они дружественны к сети, то есть могут индексироваться и отображаться поисковыми системами. Ой, подождите, разве мы не этого хотим сегодня? Наверное.

Я по-прежнему полагаюсь на то, что веб-приложения были просто планом Стива Джобса по переходу к нативным приложениям, но даже в этом случае я думаю, что он (по крайней мере случайно) кое-что понял. Если бы в 2008 году у нас были мощные фреймворки Javascript, которые есть сегодня, возможно, веб-приложения стали бы популярными. Не стесняйтесь описывать историю так, чтобы Джобс Провидец предвидел проблему обнаружимости и доставки, потому что, возможно, он это предсказал.

Будущее без приложений

Многое из того, что предлагает потоковая передача приложений, конкурирует с другими сложными технологиями веб-приложений (React Native и т. Д.), Которые быстро сокращают разрыв между нативными и веб-технологиями. Тем не менее, одним из решающих отличительных факторов по-прежнему будет внешний вид или, возможно, производительность, которой очень не хватает веб-приложениям. Идеального решения пока нет.

Вдобавок ко всему, что нам действительно нужно, так это независимое от платформы решение для потоковой передачи приложений, которое действительно решает проблемы доставки контента и обнаружения. Мы хотим что-то вроде Java-апплетов в браузерах (угу) на мобильных устройствах. Представьте себе возможности: независимо от ОС или марки суперкомпьютера, который у вас в кармане, вы сможете запускать приложение и просматривать его содержимое без каких-либо проблем, с естественным ощущением и производительностью. Что касается разработчиков, вы можете написать приложение один раз и транслировать его на все устройства и браузеры.

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

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

Добро пожаловать в будущее без приложений.

Надеюсь, вам понравился пост. Чтобы лучше служить нашим читателям, мы с Fwd: Мыслями, к сожалению, покинули Medium. Если вы хотите читать больше подобных сообщений, уделите немного времени и подпишитесь на нас в Twitter или Facebook. Вы можете получать наши новые сообщения прямо в ваш почтовый ящик, если подпишетесь на нашу рассылку без спама.

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

(Отказ от ответственности и пояснение: я написал эту статью задолго до того, как присоединился к Google. Мнения принадлежат мне, а не моему работодателю .)