I am working on an idea as a hobby project, and I have almost finished it in android and about to finish in Java ME platform, and we are also planning it on other smartphones including blackberry, iOS and symbian phones. But coding on these platform is not started yet.Here are my questions regarding to thatIs it a wise step to release this application for a non iOS device first and wait for good reviews before I start for iPhone and other platform? I choose this because what android[read a non iOS] version needs is good packaging and some finishing work. But I fear that it will not be that much popularize and even there may be less downloads than expected only because this application will not get attention between too many applications.Or It's better to develop iOS release first and than release a non iOS version?I may get better attention because of popularity of apple among developers and users, but I don't feel it good to market an original android [non iOS] application as porting of iPhone one while the reality is reversed.What are advantage to release a non iOS version first and than port it to iOS?
How much risk is involved to launch a smartphone application initially for non iOS phone? What are the advantages?
android;ios;mobile
Is it a wise step to release this  application for a non iOS device first  and wait for good reviews before I  start for iPhone and other platform?Yes it is. It's quite normal to start with one platform. Works other way around too, it'd be ok to release initially only for iOS. Really depends on your target audience. It's better to develop iOS release first and than release a non iOS version?YMMV. There is lot of discussion about that and there is no clear answer. But the facts are that Android market is currently growing very dynamically. Also depends on the market you're targeting. There are some stats that iPhone users spend more on apps, but then there are more apps in App Store than in Android Market. These stats vary tremendously depending on who and where is studying the market. What are advantage to release a non iOS version first and than port it to iOS?On Android it's easier to develop, and thanks to the fact that you don't have the infamous App Store review process, you can release updates frequently. So you can iteratively improve your product, until you get it right. Then port to other platforms.