3 ms·
I dont think this is a good idea, because it would need a lot of cash and man-hours to burn just to have a mediocre finished mockup at the end. Microsoft had a
by oscargrouch 7y ago
I dont think this is a good idea, because it would need a lot of cash and man-hours to burn just to have a mediocre finished mockup at the end.
Microsoft had a better approach once, still expensive/buggy, but at least more doable, which was adapting the various iOS kits and calling back window primitives in the backend.
And yet, they abandoned because its also a bad move in the sense that nobody will care about your platform if they just need to target iOS.
You will be doomed and have to chase and implement everything they do in iOS, even if it doesnt make sense, and nobody will care about your platform.
You will also end with more bugs and application crashes, so your platform will be seing as something inferior to Apple (emphasizing the "nobody cares about you" effect)
By the way, Blackberry took that route by implementing Android and we can see how nobody cares about Blackberry as an app platform, because in the end you know they will have to follow Android.
For me the only way to get out of this trap, is to have a distinct platform, that for some reason, people want to develop for it.
I mean, the web did this trick once, Linux is also doing this. Its doable, but its a lot of hard work and community effort based a lot in other goals other than cash.
Another way to do this trick, is to create a consortium, and to create some base API, inspired by iOS, Android and the Web, and to have a lot of industry leaders onboard.
They would need to finance the prototype or the reference implementation on top of something like Linux.
It was tried with Tizen, but given it was more of a Samsumg project without community to drive it forward it failed. Also, i dont think it can compete with Android and iOS in platform quality.. so this probably was also one of the reasons they have failed.