As always, the answer is "it depends". What is your market? Who are your users?
It is better to start with the market and problem you want to address, then find out what kind of platforms they possess (and plan to continue to possess) and build for that platform, than to start from the technology side.