AS there is competition between Apple,Android,Blackberry for developing best application.
i am very new to technologies and software, what should i learn like (languages) or (technologies) so that even i can develop application.....