What pre-requisite knowledge is required for developing android apps, Iphone etc?
I am looking forward to start a mobile application development business and wish a to have direct knowledge of the technologies that run behind the cool apps. Being new to the programming / development world...pls suggest if it is better to learn .Net or Java before learning about Android SDK, iOS SDK etc? ...