Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

it doesn't need special apps written for it, it can run the same software as any Linux userland

This type of fundamental failure to understand the consumer space is exactly what's driving Nokia into the ground.

Consumers don't give a fig what userland your device is compatible with. Consumers want a super-simple way of finding interesting apps, putting them on their phone, and having them look good and run problem free.

So yes, you really do need special apps.



I didn't say consumers cared. I am annoyed to see people upvoting you since you are replying to something I didn't say or attempt to say. The grandparent said developers would have a difficult time keeping up, and I was replying to that. If you have a decent consumer-facing Linux application, it is easy to port it to Meego since it's basically the same thing, with maybe a few extra integration hooks to add in. Especially if the app uses Qt anyway. This, indeed, is a positive for developers, which is what the OP addressed. It trickles down to consumers, too -- if I can run normal programs with few or no changes on my phone, I'll have a lot more choices that already exist available to me.

Also, as I stated, a normal Linux userland means normal Linux applications and things work -- you can use Mono or Wine if you want to run a Windows or .NET application.


Honestly, doing this backend work is pretty trivial. Aside from Windows Phone that is, where everything must be in managed code (doh). But iPhone / Android is trivial, like literally a couple of days for a moderately complex app with storage, threading, background downloading, and so on. Even input isn't too bad for simple gestures.

The real work for non-game apps is converting all of your UI and device interactions to the new OS. Linux compatibility might let you avoid rewriting your code that opens files, bit it's not going to let you make a UI element pulse for a few seconds then drop off the screen.


I think those benefits are overstated. You've still got to make significant changes to the interface if you want it to work well on a touchscreen device.

And is the backend any more portable from regular C++ > MeeGo compared to iPhone, or Java > Android?


"Port Linux applications to Meego"

So that's the plan to save Nokia? Wow.

Surely the success of the iPad vs Windows Tablets has taught us that the touch interface is totally different to the WIMP interface?

If that's not enough, then huge difference in hardware between a 24" i7 and a 3.2" ARM means perhaps the programs should behave just a little bit different?


  > So yes, you really do need special apps.
Do you really? All you've stated is that MeeGo needs an AppStore.


All you need is an app store to install linux desktop apps on your phone? Even the dreaded Microsoft worked out that phones aren't tiny desktop PCs.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: