Hacker News new | ask | show | jobs
by objclxt 4837 days ago
I am one of the few people who's had the (mis)fortune of developing for Bada, one of Tizen's predecessors.

For a while, I was using a Wave 3, which was basically a nicer Galaxy S2 running Bada (I could never quite understand why Samsung went to the trouble of designing a very nice metal unibody handset and then saddling it with Bada).

People in the office who weren't developers would on occasion pick up the Wave and genuinely believe it was running Android. Samsung had ported TouchWiz over to it, and whilst there were some clearly noticeable differences in terms of performance most people didn't care enough to pick this up. I think you give people too much credit.

All I know is that back then Samsung put a lot of effort in making Bada look, feel, and behave like TouchWiz on Android. I haven't looked at Tizen recently, but I don't see why they wouldn't do the same here.

2 comments

True. My brother had a the first Wave and I'll say that, in terms of built quality, it was one of the Samsung's best phone ever. It was built like a tank and had a unique look to it. Bada in itself was not bad, if you could ignore the lack of apps. The OS blatantly copied the best of both iOS and android. A lot of people really did not care, at that time, whether it was Bada or android; they just bought it because it looked good.
Android is a lot more than look & feel. In fact Android was pretty homely looking at first. But it was always beautiful on the inside.

Android is apps that share UI, using intent filters that launch Activity objects. Android is a Java VM, including a unique bytecode, and jit and gc, and that's good at multiprocessing, and that's appropriate for battery powered devices.

A lookalike launcher that launches apps written in C++ that can't do what Android apps do is not going to make any headway in the market. In fact it is kind of silly to emulate Android's launcher style. There is nothing, apart from familiarity, that makes it especially good.

Android's app runtime technology has become the de facto client Java technology. Anything that is going to credibly compete has to have something at least as compelling going for it.