В глобальном представлении Facebook — это место для дискуссий, отдыха и связи с близкими. Однако ее инфраструктуру образует масса отделов, откуда выходят новые технологии, сервисы для бизнеса и открытые библиотеки. Что же есть у Facebook, кроме Facebook?
Для потребителей и общества
Приобретение, которое преломило ход истории. Если до 2012 года Facebook тратил на свои покупки миллионы долларов, то Instagram стоил компании $1 млрд. и стал самым крупным и дорогим её приобретением на тот момент.
О том, зачем нужен Instagram, смысла рассказывать нет. Это приложение стало одним из наиболее часто скачиваемых для iPhone и Android. Благодаря этому приобретению Facebook стал полноправным игроком на рынке мобильных продуктов: в 2014 году компания объявила о том, что количество активных пользователей превысило 1 млрд. в месяц.
Благодаря популярности Instagram в 2013 году Facebook запустил на его основе рекламную платформу.
В 2014 году компания Facebook решила в очередной раз прыгнуть выше головы и выкупила WhatsApp за $22 млрд, заявив, что это приобретение положительно скажется как на росте обеих компаний, так и на количестве пользователей.
WhatsApp — это кроссплатформенный мессенджер, использующий сквозное шифрование и позволяющий пользователям обмениваться сообщениями, изображениями, аудио- и видеозаписями. До января 2016 года с его абонентов взималась плата 99 центов за каждый год пользования начиная со второго года. Теперь оно бесплатно.
В феврале 2016 года в блоге основателей WhatsApp появилась запись о том, что количество пользователей сервиса превысило 1 млрд. человек. Также, по данным аналитической компании SimilarWeb, WhatsApp оказался самым популярным мессенджером у пользователей Android в 109 странах мира.
Facebook Messenger
Пять лет назад руководство Facebook выпустило приложение для обмена сообщениями, фото и видео, название которого стало зонтичным термином для всех ему подобных. Facebook Messenger for mobile вышел 9 августа 2011 года для Android и iOS, а позже появился на Windows Phone и Blackberry. Последующие четыре года приложение адаптировалось к различным типам устройств и версиям ОС, а также становилось всё более автономным, позволив пользоваться собой в тех странах, жители которых тем или иным причинам не были зарегистрированы в Facebook (таким достаточно указать имя и номер телефона).
2014 год стал годом двух неоднозначных решений: cначала в мобильной версии Facebook отключили внутренний обмен сообщениями, вынуждая пользователей переезжать для этих целей в Messenger, а позже сервис перестал поддерживать операционные системы Windows и Firefox. Последняя утрата восполнилась в 2015 году, когда вышел Messenger для браузеров. В том же году возможность стать пользователем сервиса только по номеру телефона стала доступна всем, а сторонние разработчики смогли создавать продукты, расширяющие возможности Messenger.
По данным исследования компании Similarweb, сейчас Facebook Messenger находится на втором месте среди самых популярных мессенджеров в мире, доминируя в 49 странах мира (в основном в странах Нового света). По этой же статистике Facebook конкурирует сам с собой — первое место по глобальному охвату пользователей занимает WhatsApp. Более того, два этих сервиса скоро породнятся криптотехнологиями, потому как разработчики Messenger так же внедряют в приложение сквозное шифрование.
О шлеме виртуальной реальности Oculus Rift слышали, пожалуй, все. Успешный стартап легендарного создателя Doom, Quake и Wolfenstein 3D Джона Кармака и Палмера Лаки, выкупленный Марком Цукербергом за $2 млрд., превратился в процветающую компанию Oculus, занимающуюся разработками в сфере виртуальной реальности. Помимо шлема, компания разработала контроллер Oculus Touch, а также помогла Samsung в разработке очков виртуальной реальности Gear VR.
В марте 2016 года была разослана первая предзаказная партия шлемов Oculus Rift. Несмотря на некоторые недоработки и побочные эффекты, популярность шлема как среди покупателей, так и среди разработчиков ПО растет с каждым днём. Cписок игр, поддерживающих работу со шлемом, постоянно пополняется, а разработчики популярных игровых движков, таких, как Unity, Unreal Engine, CryEngine, заявили об интеграции поддержки шлема Oculus. Видимо, благодаря дальновидности Цукерберга, началась новая эра мультимедийных технологий.
В 2014 году Facebook, Inc. открыл спецподразделение для выпуска мобильных приложений Facebook Creative Labs — и закрыл его в декабре
Из всех перечисленных приложений только Moments существует и обновляется по сей день (на момент написания статьи последнее обновление было датировано 25 мая 2016 и 13 июня 2016 для iOS и Android соответственно). Основные фишки этого приложения — это синхронизация и распознавание лиц. Разгребая фотоархивы с
Идейно приложение напоминает Messenger, потому что подменяет собой функцию синхронизации фотографий для мобильных пользователей Facebook. В момент выхода приложения в июне 2015 года сообщалось, что его придётся скачать всем, кто хочет продолжать составлять приватные альбомы, потому как внутри Facebook синхронизации больше не будет.
Один из самых спорных проектов Марка Цукерберга, оправдывающий тезис о том, что Facebook — это и есть интернет. В августе 2013 года Марк Цукерберг выступил с десятистраничным манифестом о том, что в век цифровых технологий наличие стран, жители которых не имеют возможности для постоянного доступа в интернет
Последнее во многом и наделяет благородную, на первый взгляд, инициативу диаметрально противоположными чертами: когда свобода ограничена, всё становится не более чем подменой понятий. Острее всего отреагировали в Индии: с их позиции это продолжение традиций колониализма. Как итог, приложение Free Basics, часть проекта Internet.org, было запрещено Телекоммуникационным регулятором Индии (TRAI) в феврале 2016 года.
Впрочем, с программой остаются ещё 40 стран, скоро Free Basics станет доступно жителям Нигерии, а исследования консалтинговой компании PwC говорят о том, что проект приведёт к экономической революции и спасёт от нищеты более полумиллиарда жителей Земли.
Для бизнеса
Это платформа таргетинговой рекламы, выкупленная у компании Microsoft, и прямой конкурент Google DoubleClick, позволяющая рекламодателям использовать анонимную информацию о пользователях Facebook для того, чтобы перенаправлять их на сторонние приложения или сайты.
Большое преимущество Atlas состоит в том, что она способна различать, откуда один и тот же пользователь выходит в сеть — с ПК, мобильного телефона, браузера или мобильного приложения. Это означает, что компании могут давать рекламу только для определенного устройства. Помимо этого, рекламодатели могут связывать просмотр рекламы с различными действиями пользователя: например, если пользователь увидел рекламу на своём мобильном устройстве, а затем сделал покупку со своего ПК, система это учтёт, запротоколирует и отправит куда следует.
Среди клиентов этой платформы — Nestlé, Microsoft, Ferrero, LiveNation, Estée Lauder,
Facebook делает миллиарды на рекламе не только за счёт собственных ресурсов, но и через чужие приложения и мобильные сайты. Этому способствует платформа Facebook Audience Network (FAN), запущенная в 2014 году. Она позволяет баннерам догонять мобильных пользователей социальной сети на всех площадках, где есть рекламные инструменты Facebook или даже кнопка Like. Ввиду последнего нюанса с конца мая 2016 года рекламу видят даже незарегистрированные в Facebook гости сайтов и приложений. Позже FAN заняла и десктопы.
За год до запуска представители Facebook общались с рекламодателями, и те дали понять, что имевшие место на тот момент платформы AdMob от Google, поглощённая Twitter MoPub и Millennial Media справлялись со своей задачей не очень хорошо. С FAN, кажется, все довольны: бренды расширяют охват за меньшие деньги, а мобильные площадки эти деньги зарабатывают, как и Facebook, Inc. Уважение к пользователям было одним из столпов FAN, поэтому реклама максимально гармонична c контентом, не перекрывает его и позволяет себя отключать.
LiveRail стал законодателем коротких видео как одного из лучших продающих
Facebook Messenger для бизнеса
Facebook активно работает над
Два года назад Facebook объявил о запуске программы поддержки мобильных стартапов под названием FbStart. Разработчики мобильных приложений могут попытать счастья и попробовать зарегистрироваться как участники этой программы. В случае успеха можно в течение года наслаждаться бесплатными услугами как от команды Facebook, так и от многочисленных партнёров, в том числе Adobe, Mailchimp, UserTesting, Dropbox, SurveyMonkey и многих других. В число бесплатных услуг входит реклама вашего приложения, тесты, предоставление программного обеспечения, и всё это на сумму либо $8000, либо $40000 (в зависимости от того, в какой категории ваша заявка будет одобрена). Благодаря этой программе стартаперы могут сосредоточиться на разработке своего приложения, переложив остальные заботы на плечи профессионалов.
Facebook решил посоперничать со Slack на поле закрытых корпоративных соцсетей и выпустил Facebook at Work. Его большое преимущество перед конкурентами заключается в том, что это всё тот же
Сейчас сервисом пользуются более 450 компаний, ещё 60 тысяч ждут своей очереди, а у главы продукта Жульена Кодорниу есть масштабные планы на покорение Азии, где, по его словам, есть компании с тысячами сотрудников, никак не связанных в интернете. Не всё ясно с монетизацией: если официальная версия говорит, что плата будет взиматься только за премиальные фичи и интеграции со сторонними приложениями, то неофициальная — что пользователь в будущем будет платить от 1 до 5 $ в месяц.
Facebook Insights
В обстоятельствах постоянно меняющихся алгоритмов выдачи новостей Facebook SMM-специалисту сложно понять поведение контента. Если вы — администратор группы, то вам доступен мощный и полезный инструмент для анализа различных метрик, чтобы помочь сделать страницу полезной, а не держать её «для галочки». Это вкладка Insights в панели группы (в русскоязычной версии — «Статистика») — бездонный источник данных о том, какие факторы влияют на популярность группы в целом и отдельных постов в частности. Проанализировав эти данные, можно узнать нужные для продвижения время и день, и понять, какой контент пользуется спросом.
Базовые метрики находятся в разделах Reach («Охват») и Posts («Публикации»). Анализ реакции пользователей на разные посты (клики на пост, картинку и внешнюю ссылку в нём, лайки, шэринг
Клики на рекламу как таковые утратили свою ценность в марте 2015 года. Именно тогда в рамках очередной конференции F8 Facebook представила бесплатный маркетинговый инструмент Facebook Analytics for Apps. Подключив его через Facebook SDK, разработчики, рекламодатели, маркетологи и аналитики получают на руки детальную выкладку по действиям пользователей мобильных приложений. В число фильтров входит пол, возраст, локация. Специалисты также могут наблюдать изменения в пользовании приложением за некоторый промежуток времени и сравнивать действия пользователей на разных платформах и устройствах. На той же конференции представители Facebook наглядно показали, что главные показатели сегодня — это то, как различные маркетинговые кампаний влияют на те или иные демографические группы.
Нашумевший сервис для дистрибуции контента различными
Переход из ленты новостей Facebook на сайт сопровождается не всегда мгновенной загрузкой. В таких как Мексика, Бразилия, Филлипины и Индия, это означает потерю мобильной аудитории
До запуска Instant Articles Facebook собрали фидбек, самый конструктивный из которых поступил от
В апреле 2014 года на конференции F8 CEO Parse Илья Сухарь анонсировал AppLinks. Эта платформа позволяет связывать нативные приложения между собой за счёт перехода по внешним ссылкам, что похоже на перемещение между вкладками в браузере.
Прежде нажатие на ссылку в приложении открывало сайт, который не всегда удобен и требует входа или регистрации. Теперь же, если ссылающиеся друг на друга приложения установлены на вашем телефоне и включены в платформу AppLinks, то переход по ссылке откроет конкретную страницу именно мобильного приложения. Это обеспечивается благодаря внесению нескольких строк кода в страницы сайта.
Партнёрами платформы стали миллионы приложений, таких как Goodreads, Dropbox, Tumblr, Spotify и Pinterest. От платформы не в последнюю очередь выиграли рекламодатели, особенно в тот момент, когда разработчики AppLinks прикрутили систему аналитики, информирующую об источниках ассоциативного трафика, довольно сложной для подсчёта метрики в области SEO.
Для безопасности
В марте 2015 года Facebook запустил платформу ThreatExchange. Её основная цель — обмен информацией о киберугрозах, программных уязвимостях и вирусах между компаниями и специалистами в области кибербезопасности. Если раньше подобный обмен был полон хлопот и включал в себя переписку по электронной почте, обмен электронными таблицами, необходимость проводить сложные манипуляции с передачей кода или другой секретной информацией, то благодаря ThreatExchange всё стало намного проще.
На платформу хороший спрос: если в пробном запуске участвовали всего четыре компании (Tumblr, Twitter, Pinterest, Yahoo), то сегодня список участников насчитывает более 250. Для участия в
ThreatExchange создан при помощи ThreatData. Это фреймворк, задачей которого является хранение информации о киберугрозах и передача её профессионалам.
В 2014 году Facebook купила
Для разработчиков
Взяв за основу библиотеку XHP, служащую для создания элементов HTML-вёрстки, программист из Facebook Джордан Уолке создал
За счёт React программист хотелось упростить создание понятных интерфейсов в приложениях, и, по отзывам коллег, у него это получилось. В заслугу библиотеке ставят её принцип компонентов, позволяющий использовать одни и те же куски кода для разных браузеров. Другой плюс: все изменения в данных отражаются на пользовательской стороне по команде разработчика. Но споров вокруг библиотеки очень много: пока одни путают её с фреймворком и указывают на его — якобы фреймворка — неполноценность, другие говорят, что прежде нигде реактивное программирование (отсюда и название библиотеки) не было реализовано так гладко и с таким понятным кодом. Но просто знайте, что все мемы завтрашнего дня на Imgur, гостеприимные хозяева с Airbnb, агрегация новостей на Feedly, бездонная галерея Instagram и, в конце концов, Facebook — всё это существует и работает благодаря React.
В 2015 году, через полтора года после выпуска React, Facebook обрадовали разработчиков по всему миру, дав жизнь React Native. Новая библиотека для создания полноценных приложений для мобильных платформ мало чем отличался от React: с помощью компонентов вы пишете
Origami
В 2014 году Facebook открыл дизайнерам доступ к Origami. Это плагин среды визуального программирования Quartz Composer, служащий для создания интерактивных прототипов мобильных интерфейсов. На нём построены такие приложения от Facebook, как Instagram, Messenger, Groups и Paper. Как раз во время разработки последнего и был создан Origami. Версия Origami 2.0, вышедшая в 2015 году, поддерживает экспорт кода, жесты, интеграцию в Sketch и режим презентации.
Работу интерактивных прототипов нужно
В апреле 2016 года экосистему Origami пополнил инструмент Origami Studio, работающий под OS X и позволяющий создавать прототипы ещё быстрее. Интерфейс построен по принципу визуального программирования, согласно которому вместо написания кода нужно связывать друг с другом прямоугольные блоки. Origami Live станет доступен всем уже в этом году.
В создании красивых анимаций с использованием физики в различных
Приходит время, и разработчики приложений сталкиваются с проблемой скачивания, обработки, отображения и хранения в памяти устройства различных изображений. Если запихивать в память всё новые и новые картинки, то в один прекрасный момент она переполнится, и ваш телефон или планшет начнёт вас бесить своим поведением. Fresco — библиотека, позволяющая избежать подобных неприятностей.
Разработанная специально для Android, Fresco учитывает особенности работы этой ОС с памятью. И пока Fresco эффективно распоряжается памятью и ресурсами, разработчик может сконцентрироваться на своих основных задачах. Особый подход Fresco к процессу позволяет использовать её даже на дешёвых устройствах, чьи ресурсы ограничены.
Buck — это сборщик.
Ещё один инструмент, облегчающий жизнь разработчикам мобильных приложений. Infer предназначен для поиска ошибок в приложениях. Основная суть работы Infer заключается в том, что он сканирует код в процессе компиляции, анализирует его на наличие возможных ошибок и в случае их обнаружения предупреждает пользователя и сохраняет эти ошибки в отдельный файл. Infer работает с приложениями, написанными на Java, C и
Те, кто писал приложения для Android, активно использующие базы данных, знают о необходимости заглянуть в самые дебри SQL-данных в процессе тестирования приложения, чтобы выяснить причину внезапного падения в обработке того или иного запроса, или убедиться в том, что всё работает, как надо. В таких случаях выручает эмулятор или устройство с правами суперпользователя, подключённое к компьютеру, что позволяет «на лету» вносить изменения в файловую систему.
Библиотека Stetho предлагает более простой способ. Внедрив в приложение несколько строк кода и подключив
Если