Можно сделать клиента для социальной сети. Лучше даже только мессенджер например к вконтакте или facebook. API у них достаточно хорошо документирован. Сложность будет не детская ну и столкнетесь с всякими задачами на которых можно будет набить руку. Часть данных кэшировать чтоб в оффлайне клиент не просто падал с ошибкой тут и сериализация появляется.
Удачи!