I am a freshman doing CS major and i am very interesting is software development. I currently have no experience in java or C. But i have taken courses in QuickBasic and Matlab, and i am good. I have started learning java and C independently, from Stanford online lectures. I am thinking of starting app development in my summer vacations (and publish atleast 1 app before my university resumes). I need advice from you developers. Should i start with Android or iOS? Please give reasons for your choice. If you have any tips for me, you are most welcome.