Poll: What features are REQUIRED in a Maemo TABLET
Poll Options
What features are REQUIRED in a Maemo TABLET

Reply
Thread Tools
allnameswereout's Avatar
Posts: 3,397 | Thanked: 1,212 times | Joined on Jul 2008 @ Netherlands
#41
Originally Posted by johnkzin View Post
Not to me. To me it reflects the idea that for some tasks, regardless of the quality of the GUI design, you just plain need a physical keyboard.

For example, if you really need to use the full display for the application, and can't give up a portion of it for a virtual keyboard or something similar, then that's what you need. SSH and/or VNC are great examples of that.

And, even without that, until real haptics and morphable touch screens come into existence (where "morphable" means "the screen deforms to reflect the area of a button, and deforms again as you push it, to give you ergonomic feel for the keys and ergonomic feedback as you press a key), even the best touch screen virtual keyboard will be less optimal, for some/many users, than a physical keyboard.

There ARE tasks for which a keyboard is just the most optimal input method. Even with the best handwriting recognition (even the Newton had a keyboard product), even with the best voice recognition software, there are still going to be cases where a keyboard will be desired. So, you're also going to find that no matter how good your GUI is, there are going to be tasks that users are just going to say "Hey, I need a physical keyboard for this". Devices without physical keyboard support only serve to cut you off from those tasks.

Plus, the statement reminds me of something NeXT said back in the late 1980's. "If you have to open a terminal window, then we've failed in our user interface design". Sounds nice, and like they've got good solid priorities on GUI design ... but it was incredibly naive. The fact is, it's a unix workstation, and there are always going to be people using it that just want to use _unix_. It's still true on today's implementation of the NeXT environment (Mac OS X). And no matter how good Maemo's GUI is, it will likely always be true on Maemo.

The point isn't "do you need a real keyboard _ever_", the point is do you ever use a keyboard for applications that conceptually shouldn't need to be keyboard driven. That's the case where you have to wonder whether or not the user interface has been properly thought out. But for those apps that really ARE keyboard oriented, a keyboard IS what they should use, and that's not a failure of the user interface designer.
Was that quote from NeXT aimed at sysadmins, so that the whole system was to be managed via GUI?

The question is what people require in a Maemo tablet. An input method provides just that, an input method, but it always comes with a price: physical weight, size, power usage, software has to support and be optimized for it, and so on.

Something like a TrackPoint also adds value, and for me it works very well compared to a mouse. Better than a dpad. But for some purposes it'd be worse than a dpad.

So we established each input method has their place and their positive and negative aspects we must also not forget a new input method or new application or new device takes time to get used to. The fact it is not what a user is used to does not mean it is bad. So it might for example take time till one is used to a virtual keyboard, after which the performance of it is more acceptable than it was in first experience. The hardware used (e.g. screen size, type of screen) and the software implementation of the input method (e.g. virtual keyboard) heavily influence the end result as well.

I think what a corporation lika Nokia has to do (and does) is what they did in with their phones for ages: they need to draw profiles of users, profiles of user cases, and optimized combinations of hardware. [EDIT]This is quite difficult! Tough decisions are made![/EDIT]

Hence the question of what people require in a Maemo tablet isn't very descriptive. What would be better feedback is a compilation of in depth responses to a poll like this, and have those people who'd like a 'N800 succesor' (a traditional yet fast touchscreen device with not many input methods?) team up in this regard (in Maemo Brainstorm).

Tablets are also used to remote control other devices via console (SSH, ...) or GUI (RDP, VNC, NX, BlueMaemo, ...). But afaik there is no client for Maemo which has this zooming in and out feature LogMeIn Ignition for iPhone/iPod touch has. Which also has a slick interface, optimized for iPhone/iPod touch. They have more advanced products too which come with a heavier pricetag. Yet, this is not the primary function of a tablet.

That is what people here tend to forget. You cannot simply easily do 1:1 port of existing *NIX software to an embedded *NIX platform and be done with it; the UI really needs work, especially if you cater to the masses. Actually not only the UI needs work there are other issues too like bloat related issues or all kind of dependancies which are a given on a desktop but are not preferred on an embedded system. A great example is the porting of a Gecko browser to ARM. So, the Maemo software must all be optimized for the device. You simply cannot have your UI optimized for both stylus and finger. You cannot have your UI optimized for keyboard and virtual keyboard. Or at the very least, this is very difficult.

This is inherent to embedded products. You see that in Nokia's products too. Every device runs their own SymbianOS which besides a standard base is optimized for that purpose. Compare with Maemo versions. Now, it is inherent to any product, even laptops run different software than PCs. Yet some people want to run all their PC software on their tablet. People run BitTorrent on their embedded devices, Sure, you can do that, but all that hashing costs precious CPU cycles, RAM, and I/O to/from storage. And it costs bandwidth. You're free to do this, but you are not the target market Nokia will aim for because there are not enough people who use a device like you do. Because other people simply run their BitTorrent client at their home desktop and use a client on their embedded/mobile device to control that client. Much simples, costs less resources, and the desktop has its own internet connection and resources. You say is too bloated to keep BitTorrent client 24/7, fair enough, people run this on embedded ARM devices as well. Like OpenWRT. But these don't have a screen. If they have something like UPnP-AV you could afterwards simply access it with your Maemo 5 device. Anyway, such is a niche, just like remote access is a niche. Unless a very slick application like that is developed for Maemo. So instead a corporation which develops Maemo for their end product has to define certain user cases and purposes. Their own base + functionalities do that, their advanced and strong framework allows users to extend it, and they keep in mind something like the Fremantle Stars. What you cannot expect is that all kind of input methods and wicked purposes are kept in mind. Because...

An embedded system is a special-purpose computer system designed to perform one or a few dedicated functions, often with real-time computing constraints. While a smartphone, DAP, tablet is not strictly an embedded device anymore (it does more and more) it will not and cannot ever fullfill the very same a PC does. If you aim for that, your aim might be noble but far too high, and in a way disrespect the advantages of the device. You want a steady evolution towards such path. Not a revolution.
__________________
Goosfraba! All text written by allnameswereout is public domain unless stated otherwise. Thank you for sharing your output!

Last edited by allnameswereout; 2009-05-31 at 14:58.
 
allnameswereout's Avatar
Posts: 3,397 | Thanked: 1,212 times | Joined on Jul 2008 @ Netherlands
#42
Originally Posted by vvaz View Post
- 4.2" (800x480) < screen < 5" (1024x600)
- jack 3.5mm
- full USB with host capabilities
- d-pad (can be some kind of trackpoint instead of stylus)
- camera isn't necessary but if there is 2-3Mpx of good quality
- extendable memory (SD better but not necessary)
- hot-swappable battery
- BT
- Wi-Fi
- better processor (possibility to watch movies without rescaling for tablet)
- more RAM for more multitasking
- full access to *unix layer, preferably with normal tools, not BusyBox subset
- starting price $300, which means relatively quick fall to $200 which I am ready to pay
You're more describing all the features you'd like on your Maemo tablet. That is a different topic. Try to list the few features which are most important to you. E.g. dealbreakers. BusyBox you can manually replace, but comes with a cost.
__________________
Goosfraba! All text written by allnameswereout is public domain unless stated otherwise. Thank you for sharing your output!
 

The Following User Says Thank You to allnameswereout For This Useful Post:
Posts: 341 | Thanked: 64 times | Joined on May 2009
#43
missing GPS as a poll option.
 
johnkzin's Avatar
Posts: 1,878 | Thanked: 646 times | Joined on Sep 2007 @ San Jose, CA
#44
Originally Posted by REMFwhoopitydo View Post
missing GPS as a poll option.
Some things I assumed would be in there, since the limit on the forum is 10 items in the survey. Those were things that aren't very controversial: USB Host+OTG, GPS, Stylus.
__________________
My Personal Blog

Last edited by johnkzin; 2009-06-01 at 15:25.
 
Reply

Tags
brainstorm

Thread Tools

 
Forum Jump


All times are GMT. The time now is 23:08.