http://www.appiction.com/ - Different websites of iphone developers provide various ideas for clients on how to start their partnerships with developers. Iphone development is a complex processwhich shouldn't be taken for granted. These sites list down the right characteristics that android app developers must have.