I'm a beginner in mobile app development. Am planning to develop an app related to social networking. Curious to understand the best possible resources to start with. I see some websites like apparchitect.com which help to create a mobile app easily. But I'm not able to figure out how the backend works. Can anyone guide me on how I can proceed with UI and the backend? Are there any tools or platforms available in cloud which will help me to quicken my mobile app development especially social networking apps?
This is a very broad question but i can understand it is difficult for beginners to approach as you don't know where to start, you can design user interface using google's IDE or eclipse, stick to that at least for the start before you move to advanced or custom UI design
for back-end there are many choices including but not limited to sql, sql lite, many other sql based products this list can get quite long, however i'd suggest parse.com it is easy to implement and reliable cloud based service or you could look at similar services usually they don't charge until your app gets to a certain request/traffic limit
if you can afford below sites offer good training content
https://teamtreehouse.com/home
http://www.raywenderlich.com/category/android (paid plus free content)
Hope this helps !