Этот год (2017) был очень интересным с точки зрения технологий. Было представлено множество новых концепций, инструментов и фреймворков, что заложило основу для разработчиков программного обеспечения и предпринимателей, которые смогут представить новые крутые инновационные продукты в последующие годы. 2018 год будет еще более захватывающим, с множеством улучшений в уже существующих областях, которые (надеюсь) сделают нашу жизнь лучше и эффективнее. В этом посте мы увидим, что я считаю модными темами на 2018 год.

Дополненная реальность

В прошлом году в AR-технологии вложено 1,7 миллиарда долларов. И это только начало. Ожидается, что в ближайшие несколько лет это будет отрасль на 120 миллиардов долларов.

Что действительно круто в AR, так это то, что она предназначена не в основном для игр, таких как виртуальная реальность (VR). Доступная как для мобильных телефонов, так и для специальных устройств, таких как Hololens от Microsoft, AR будет использоваться в нашей повседневной жизни. Существуют реальные варианты использования, которые помогут людям и предприятиям улучшить свои задачи. Начиная с украшения вашего дома с помощью классного приложения Ikea Place, дополненную реальность можно использовать в онлайн-покупках, туризме, медицине и многом другом. Посетите веб-сайт AugmentIT от Netcetera, чтобы узнать о классных сценариях использования, которые разрабатываются в компании, в которой я работаю.

В этом году Apple и Google выпустили свои фреймворки ARKit и ARCore, которые предоставят разработчикам более простой способ разработки приложений AR. Разработчики уже создали множество классных концепций и приложений с помощью этих фреймворков, которые дают представление о мощи и возможностях этих новых технологий.

2018 будет огромным годом для дополненной реальности, и будет действительно интересно увидеть инновационные продукты и технологии в этой области. Еще не поздно начать, посмотрите мой блог об ARKit, чтобы погрузиться в совершенно новую структуру Apple.

Разговорные интерфейсы

Разговорные интерфейсы предлагают людям более простой и естественный способ использования своих устройств. Будут ли люди использовать разговорные интерфейсы? Это самый большой вопрос. Большинство людей чувствуют себя странно, гуляя по улицам и разговаривая со своими голосовыми помощниками. Недавний опрос показал, что 98% хотя бы пробовали Siri, но только 3% из них использовали ее публично. Причина, по которой они не использовали его публично, заключается в том, что им было неудобно разговаривать со своим устройством публично. Но когда они не окружены другими людьми, например, когда они находятся в машине или дома, люди используют голосовых помощников.

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

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

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

Эти технологии также могут быть использованы в сфере услуг. Представьте, что люди проверяют машины, поезда или что-нибудь еще, что может быть повреждено, и просто говорят: «О, здесь разбито окно», а их помощник записывает все и загружает (вместе с местоположением) в облако. Мастер по ремонту может просто увидеть, где повреждение и в чем проблема, и решить ее с меньшими затратами на общение и бумажную работу. Это будет хорошо работать и с технологиями AR.

Существует множество платформ, которые могут использоваться разработчиками для предоставления диалоговых интерфейсов или чат-ботов. Dialogflow от Google, Lex от Amazon, Wit.ai от Facebook, Watson от IBM и многие другие. Подробнее об этих технологиях в этом блоге. Я также публикую книгу по этим темам Разработка диалоговых интерфейсов для iOS в начале следующего года.

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

Машинное обучение

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

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

В этом году было два больших анонса машинного обучения в мобильном мире. Во-первых, Apple анонсировала Core ML, который позволяет конвертировать уже обученные модели машинного обучения в собственный формат Apple. Затем эту модель можно легко интегрировать в приложение iOS. Core ML делает прогнозы только на основе ранее обученных моделей, а не сам по себе фреймворком машинного обучения. Основная роль Core ML в настоящее время заключается в том, чтобы преодолеть разрыв между академическим сообществом (которое занимается исследованием, разработкой алгоритмов и наборов данных для обучения) и разработчиками (которые не имеют большого опыта в машинном обучении, но знают, как обеспечить производство - готовые приложения в реальный мир). Узнайте больше о Core ML в этой записи блога.

Другой анонсированный фреймворк - TensorFlow Lite. TensorFlow - популярная платформа машинного обучения с открытым исходным кодом от Google. Приложения, разработанные с помощью TensorFlow Lite, будут иметь меньший двоичный размер, меньше зависимостей и лучшую производительность по сравнению с TensorFlow Mobile.

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

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

Более легкая аутентификация

Кибербезопасность всегда будет темой ИТ. В прошлом году в этой области появились инновации, в том числе Face ID от Apple. Face ID и Touch ID переводят индустрию в сторону биометрической аутентификации пользователей. Это кажется естественным и простым: вместо того, чтобы вводить длинные пароли и коды доступа, пользователи могут просто показать свое лицо, прикоснуться к экрану пальцами или использовать свой голос для аутентификации.

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

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

В этом году Apple также выпустила автозаполнение паролей для сторонних приложений. С помощью этой функции приложения могут предварительно вводить учетные данные, сохраненные в Safari и связке ключей iCloud, поэтому пользователям не нужно вводить учетные данные каждый раз. И хорошо, что вы не сохраняете их в связке ключей своего приложения.

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

Инновационные платежи

В платежной индустрии происходит многое. Всего несколько дней назад Apple анонсировала Apple Pay Cash, которая значительно упрощает отправку и получение денег. С помощью Apple Pay Cash вы можете переводить деньги со своего банковского счета в кошелек Apple и наоборот. Отправить деньги очень просто - либо через приложение iMessage, либо просто сказав это Siri. В этом году Apple расширила свой Платежный домен SiriKit, добавив опции для проверки статуса вашей учетной записи, отправки денег и оплаты счетов.

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

Мы также исследовали эту концепцию с помощью нашего приложения со списком покупок ShoppieTalkie. В экспериментальном чат-боте мы предоставили пользователям возможность добавлять товары в список покупок и оплачивать их прямо в Facebook Messenger. Для этого мы использовали Masterpass API.

Apple Pay до сих пор не поддерживается во многих странах, оставляя место для других инновационных кошельков. Также будет интересно увидеть больше платежных решений с поддержкой NFC или Bluetooth Low Energy.

Заключение

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

Первоначально опубликовано на martinmitrevski.com 9 декабря 2017 г.