Facebook выпустил последнюю версию своего SDK - версию 3.1 - для разработчиков iOS. Обновление содержит ряд замечательных новых функций, таких как собственный вход в Facebook для сторонних приложений, собственные таблицы общего доступа и многое другое, а также Facebook обещает, что «упростит создание более захватывающего социального опыта, а также улучшит способы распространения и продвижения ваших приложение."
С помощью нового SDK разработчики могут создавать приложения для iOS, которые используют встроенную поддержку входа в iOS 6. Это означает, что если вы уже вошли в систему через приложение «Настройки», вам не нужно будет делать это снова в сторонних приложениях. Он также поддерживает аналитику рекламы, улучшенную поддержку API и простое управление сеансами.
Полный список изменений включает:
Родные, готовые к использованию элементы управления пользовательского интерфейса: SDK включает несколько встроенных элементов управления пользовательским интерфейсом:
- Friend Picker, чтобы помочь приложениям легко выбирать друзей. Пример: используйте средство выбора друзей, чтобы выбрать друзей, которых нужно отметить в действии Open Graph.
- Инструмент выбора мест, позволяющий легко интегрировать приложения с местами Facebook. Пример: используйте этот инструмент выбора, чтобы пользователи могли включать место в свои сообщения.
- Элемент управления изображением профиля, чтобы ваше приложение могло легко отображать изображение профиля пользователя, его друзей, места или другие объекты Facebook.
- Элементы управления входом для легкого создания возможностей входа и выхода.
Разместите эти элементы управления в своих приложениях, чтобы создать быстрый, естественный и последовательный интерфейс для общих функций приложений.
Удобный вход в Facebook в разных версиях iOS: Позволяет вашему приложению без проблем работать на всех версиях iOS 4.0+ и легко интегрируется с встроенной поддержкой входа в iOS 6.
Простое управление сеансом: Представляет API сеанса FBSession, который управляет, хранит и обновляет токены пользователей. Вы также можете переопределить поведение по умолчанию для создания расширенных функций. Он использует современную «блочную» метафору Objective-C для уведомления вашего приложения о входе в систему, выходе из системы и других изменениях состояния сеанса, и он мгновенно интегрируется с iOS 6.
Улучшенная поддержка API: Минимизирует код, необходимый для вызова Facebook Graph, FQL и других API. Он изначально поддерживает пакетный API запросы для значительного повышения производительности для вызовов API, что приводит к более быстрому и эффективному использованию опыты.
Рекламная аналитика (бета): Позволяет записывать аналитические данные, чтобы получить информацию об эффективности ваших объявлений и понять, как люди используют ваше приложение. Учить больше о продукте мобильной рекламы.
Для пользователей последний SDK должен означать лучшую интеграцию Facebook со сторонними приложениями. Нам не нужно снова вводить адреса электронной почты и пароли, чтобы делиться контентом с нашими друзьями, если они уже были введены в приложении «Настройки» iOS 6. Это, безусловно, то, что мы все можем оценить.
Разработчики могут загрузить Facebook SDK версии 3.1 прямо сейчас, используя ссылку на источник ниже.
Источник: Facebook
С помощью: TUAW