Как правильно реализовать сетевую часть приложения на мобильном устройстве?
Доброго времени суток. Мне нужно написать программу которая будет связывать 2 аккаунта социальных сетей. Например Фейсбук и Вконтакте, но проблема в том что не знаю как это правильно реализовать, так как апи есть как для мобильных приложений так и для сайтов. Что вообще должно уметь приложение!? Пользователь должен зайти и зарегистрироваться по номеру телефона, после он может связать аккаунты и после, если пользователь заходит в программу она должна выдать список уже ранее связанных аккаунтов. Так что суть вопроса: Как лучше реализовывать данный метод решения, пускай сайт(сервер) хранит все данные, использовать апи Фейсбука и Вконтакте для веб связи и после только обрабатывать эти данные с мобильного устройства или же вообще не использовать сервер, а взять апи для мобильного устройства? Какой метод будет эффективнее? Или как еще можно реализовать подобную систему?
Используйте официальные SDK и сторонние библиотеки для таких задач, как правило у них уже все методы встроены и они предоставляют вам более абстрактный интерфейс для работы с API соцсетей.