Solutions-and-Challenges-for-the-Development-of-a-Mobile-Social-Network