вfacebook

Соцсеть в виртуальной реальности, управление компьютером силой мысли и множество новинок для разработчиков — всё, что Facebook показала на конференции F8

18–19 апреля в Сан-Хосе, Калифорния, прошла ежегодная конференция Facebook под названием F8. В рамках этого события компания показала множество различных новинок, на которые каждому разработчику стоит обратить внимание. Итак, начнём. 

Создание интерфейса для управления компьютером силой мысли

Да, именно такие грандиозные планы строит компания. Их реализацией занимается подразделение Building 8. Сейчас уже существуют интерфейсы для преобразования нейронных сигналов в письменную речь, но они реализуются с помощью специальных имплантируемых сенсоров. Facebook работает над неинвазивным способом: распознавание и передача информации будет происходить благодаря оптическому сканированию.

Также Facebook ведёт разработки аппаратного обеспечения, которое позволит преобразовывать сигналы, получаемые через кожу, подобно тому, как мы воспринимаем звуковые волны через ухо. Это чем-то похоже на чтение шрифта Брайля, но с использованием особых частотных датчиков, закрепляемых на руке.

Соцсеть в виртуальной реальности

Компания представила бета-версию социальной сети в виртуальной реальности, Facebook Spaces. Пока что она доступна только владельцам шлемов виртуальной реальности Oculus Rift и контроллеров Touch.

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

Пока что, конечно, выглядит не очень, но, по словам Facebook, это «лишь 1% от всего задуманного», так что нам остаётся ждать.

Новые инструменты для разработки

F8 была богата на анонсы новых инструментов. Прежде всего стоит отметить обновлённые версии JS-библиотек React и Relay, получившие названия React Fiber и Relay Modern.

Facebook не обошла стороной и виртуальную / дополненную реальность — она выпустила фреймворк React VR, основанный на том же React, и показала платформу Camera Effects, первую систему разработки для дополненной реальности. Идея состоит в том, чтобы позволить компаниям создавать приложения, которые могут показать вам множество вещей, накладываемых на реальность: информацию, цифровые объекты и улучшенные эффекты.

Ещё компания открыла исходные коды двух инструментов. Один из них — это Litho, декларативный фреймворк для создания эффективных пользовательских интерфейсов на Android. Facebook использует его в своём собственном приложении, которое в настоящее время использует более миллиарда человек каждый месяц.

Другой — Caffe2, фреймворк для машинного обучения. Теперь ИИ можно использовать на мобильных устройствах под управлением iOS и Android, а также на миникомпьютерах вроде Raspberry Pi. Важно отметить, что Caffe2 — это не программа на базе ИИ, а набор инструментов для мобильной разработки. Чтобы добавить простую модель в приложение, достаточно написать всего лишь несколько строк кода.

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

Ещё немного о социальных проектах Facebook

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

Также Facebook анонсировала обновление Workplace, своего инструмента для общения внутри компаний. Благодаря интеграции со своей экосистемой компания хочет составить конкуренцию Slack, крупнейшему игроку в этой области. Workplace по функционалу напоминает социальную сеть компании, но с уклоном в корпоративную среду.

facebook messenger

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

Разное

В январе Facebook представила инструмент для восстановления доступа к аккаунтам под названием Delegated Recovery (англ. делегированное восстановление). Раньше его можно было использовать лишь в связке с GitHub, но скоро его можно будет интегрировать в любой сервис — об этом компания сообщила в ходе конференции.

Формат 360-градусных видео набирает популярность, и Facebook всячески этому способствует. Хоакин Куинонеро, директор отдела прикладного машинного обучения, описал новую технологию, которая использует машинное обучение для уменьшения числа пикселей, отображаемых в каждый момент времени. После включения модели прогнозирования в работу программистам компании Facebook удалось повысить разрешение на устройствах VR на 39%. А ещё компания выпустит две новые модели камер, снимающих видео в этом формате.

Ни для кого не секрет, что Facebook очень заинтересована в обеспечении подключения к Интернету как можно большего количества людей. Даже в районах, где обычно ничего не работает. Для этого компания сосредоточилась на своем беспилотном аппарате Aquila и радиотехнологиях, необходимых для обеспечения беспроводного доступа большему числу пользователей. В частности, её удалось достичь скорости передачи данных в 80 Гбит/с при помощи миллиметровой радиочастотной технологии MMW.


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

Типичный программист.

Источник: Типичный программист