It’s the first question that all newcomers ask themselves when reaching the iPhone dev area : am I obliged to learn Objective-C or can I leverage my existing coding skills, in order to release my first “real” iPhone app before a year long timeframe ?

Although the answer was quite affirmative a year and a half ago, many alternatives to Xcode and Objective-C have come to reality and offer now a wide range of coding options depending on the developer initial skills and/or wishes to learn new languages.

In this first post, we’ll be exploring 10 options for 5 types of developers : Mac, Flash/Flex, Windows, Java and Web…