Facebook оптимизировала и улучшила Android SDK
Новости Отредактировано
Facebook обновила Android SDK. Набор инструментов для мобильной разработки получил разделение на модули.
1К открытий1К показов
Предыдущий подход к созданию мобильных приложений на базе Android SDK основывался на подключении всех модулей разработки. Введение разделения на подмодули поможет разработчикам создавать привлекательные приложения с лёгким и эффективным кодом.
Что это означает?
С новым подходом к разработке с Android SDK можно подключать только те модули, которые вам нужны. Это упрощает разработку и уменьшает размер приложения. До сегодняшнего дня подключение всего SDK добавляло 335 килобайт. Теперь же, если приложению нужен лишь доступ к Facebook, к общему размеру прибавится только 246 килобайт, что на 26% меньше. Использование только лишь средств аналитики Facebook добавит к размеру приложения всего 52 дополнительных килобайта, что уменьшит размер на 86% по сравнению с использованием всех модулей SDK.
Данные изменения полностью обратно совместимы, то есть вам не нужно вносить какие-либо изменения в уже существующие проекты.
Как выглядит новый SDK?
Ниже представлена схема модулей и их соответствующие размеры:
Размеры модулей не являются суммируемыми, то есть подключение модуля Facebook Login увеличит размер приложения на 246 килобайта, а не на 246+50 килобайт с дополнительным подключением Facebook Core.
Оптимизация настройки Facebook Analytics
В рамках улучшений Android SDK была добавлена возможность записывать в логи события покупки, в дополнение к событиям установки, запуска и времени работы приложения. Это позволит автоматически получать более точные данные от пользователей. Разработчики, не желающие автоматически записывать события приложения, могут легко отказаться от этой функции, установив флаг автозаписи в false
в манифест-файлах приложения.
Установка нового SDK
Попробовать в деле новый SDK можно, скачав его с официальной страницы.
1К открытий1К показов