1, Most of the source codes are followed the Youtube videos.
2, They are projects suitable for Android developer beginners like me. Each of the projects needs only one or two hours to tweat on.
3, Client2Server takes a couple days or weeks if you don't have any web application background.