Сегодня мы продолжаем наш курс видеоуроков по программированию на Objective-C языке под iOS. Как вы помните, в нашем седьмом уроке мы создали приложение с функцией отправки E-Mail сообщений. Сегодня же, при помощи подобного алгоритма мы напишем программу для отправки твитов и сообщений на стену в Facebook.
Суть нашей программы – создать стандартную форму для отправки записей в социальные сети. Сразу стоит отметить, что для отправки сообщений нужно активировать в настройках iOS свои аккаунты, то есть “залогиниться” в Twitter и FaceBook. Также нужно будет подключить специальный фреймворк Social.framework, который как раз и отвечает за “социальные функции” программы.
Итак, у нас будет две кнопки – первая будет открывать окно для Twitter, вторая – для Facebook. При этом, мы можем задать текст стандартного сообщения, прикрепить картинку и указать заголовок. После открытия окна пользователь увидит заданный текст и сможет добавить свой (стоит напомнить, что Twitter имеет ограничение в 140 символов для стандартной записи). После отправки сообщения данное диалоговое окно автоматически закроется.
Где можно применить данный функционал? Например, в новостном приложении, где будет востребованной функция «поделиться в социальных сетях». То есть, будет автоматически генерироваться базовый текст, заголовок и картинка.
Смотрите также:
- Разработка под iOS: Создание программы Hello World для iOS 7 (Урок 1, видео).
- Разработка под iOS: Пишем программу-конвертер для iOS (Урок 2, видео).
- Разработка под iOS: Создание книги рецептов для iPhone и iPad с использованием UITableView (Урок 3 часть 1, видео).
- Разработка под iOS: Продолжаем создавать нашу книгу рецептов (Урок 3 часть 2, видео).
- Разработка под iOS: Заканчиваем создание «Книги рецептов» для iOS (Урок 3, часть 3, видео).
- Разработка под iOS: Создаем «парсер» новостей из сайта-блога для iPhone (Урок 4, видео).
- Разработка под iOS: Добавляем комментарии и «Pull to Refresh» к парсеру новостей (Урок 4, Часть 2, видео).
- Разработка под iOS: Введение в UICollectionView или как выводить объекты сеткой (Урок 5, видео).
- Создаем парсер RSS ленты сайта — (Урок 6, видео).
- Уроки разработки под iOS. Как реализовать функцию отправки E-Mail сообщений в приложении — (Урок 7, видео).