8pen reinvents mobile keyboard
the8pen.com
the8pen.com
I don't see this overtaking the entire industry, but it will at least make us think and try new things to come up with something better than a basic on screen keyboard.
T9 drastically improves typing speed on numpads. I could definitely type faster on my old Nokia 6310 than I can on my iPhone. I've only had my iPhone for a year but you think that'd be long enough to learn how to type on it.
It's almost like my dream phone.
One thing I've found helps a lot is to just allow yourself to finish a word with a mistake in it and hit space, assuming the auto-correct will get it right. It feels backwards at first, but I think "scrolling" or "backspacing" through text requires a lot more of your attention/a context switch than just correcting at the end of a word.
Do you know how many times either device made me sound foolish by sending "What the duck?" or "This is ducking ridiculous!" :)
And that doesn't help for words it doesn't know. Turning auto-correct off might actually be a good idea for me. I'll have to try it and see if I like it any better.
I have now had an iPhone since the first generation and I still suck at typing on one (on the 3GS now). Auto-correct seems to hurt me more than help even after earnest efforts to trust it and stop hitting backspace.
Also you can't do T9 without looking at what's selected.
the problem 8ten is facing that there are a number of alternatives that require smaller mental leaps to use effectively.
people will probably try 8ten for a few messages, find it frustrating and then switch back to whatever they were using before.
From trial and error, people build up gazillion mental models of how certain things work. When I show you a bottle of red wine, you most likely know by glancing at it, how the bottle can be opened. That is because you've built up a mental model of bottle mechanics as well as different type of bottle caps and can map them to the new problem space (new unseen bottle).
When inventing something new, especially something as basic and "known" as an input method, you can greatly ease adoption by relying on existing mental models of things people already know, then map your new interface to that.
Swype would probably work reasonably well without displaying the underlying keyboard, but I assume they do so to guide the mapping process. Recently acquired BlindType does the same. I remember that they even state somewhere on their website, that the typing works without displaying a keyboard at all. Unfortunately the site is down after the google acquisition, but this youtube video illustrates the "typing without keyboard": http://www.youtube.com/watch?v=m6eKm1gUnTE (skip forward to 1:02)
http://swypeinc.com/tips-tricks.html
As someone who hasn't used either method, I disagree that this 8pen system looks hard to use:
-stick your finger in the middle dot
-move it into the quadrant where you see the letter you want to type
-move your finger toward the letter you want to type and keep circling until the letter is bold.
- back to center
I hate stumbling over autocorrection and text prediction features (which I assume swipe relies on), so would definitely choose 8pen if I had to make a choice based on the demos I've just watched.
I imagine you'd be able to use 8pen without looking too, maybe even better after a long while, it would just take you a lot longer to get there.
And no matter how good you get, no one (very few people?) can use Swype accurately without looking.
And intuitively speaking, it seems to me that if they've truly got some science behind the placement of the letters, it could be very, very easy for motor memory to catch on to this.
Unfortunately, odds of getting this on my iPhone are about zero. This may be the first software that has made me envious of Android.
There's no control over the insertion of spaces, it automatically inserts one after you release your thumb at the end of a word. So if you accidentally delete a space that you need, which is likely during the learning process, there is no way to get it back without also deleting the character before it and adding an auto space. Also there is no way of preventing this automatic space either, so web addresses and the like have to be entered as one very long continuous gesture, without any mistakes; if you make a mistake you must release your thumb to hit the backspace button, which you must now hit twice because an unwanted space was just added.
Finally, the learning process is heavily hindered by the fact that your thumb obscures at least one or two of the 'branches' during a gesture, which means when you have to visually consult the screen because you have forgotten the unusual spatial model (the direction matters too remember,) your only option is to pivot your thumb without it leaving the screen, and hold your phone at an odd angle so your can peer beneath your digit and decide where it should go next. Not very practical.
Give me a spacebar and the ability to disable autospacing and I'll try it again. Until then I'm sticking with swype, which allows me to type extremely fast.
Eventually muscle memory will kick in.
I'm forcing myself to use it for a week, and will compare typing speeds then...
After playing with it for a while I think that it's an interesting idea. I'll stick with it until I'm familiar enough to make a fair judgement but it's difficult to imagine 8pen being as fast as the standard keyboard - there's just too much movement involved for every character.
-To type a space, go from center to any sector, then back to center
-To type a word without a space, don't end the word on the center.
The 'don't end on the center to lift and then continue the word' behaviour is invaluable to me as I learn, and I have no idea why it's not mentioned in the tutorial.
Also, if you make a mistake, you can go back segments as well as forwards as long as you don't touch the center. Useful if you go to far or (my favourite trick at the moment) realise that you've started in the wrong direction...
A spatial method can be applied without seeing the screen. The speed and ease of spatial methods comes from the deterministic and predictable behaviour: you learn physical finger patterns instead of reading the screen and adjusting yourself all the time. So, in other words, it's one-way input instead of two-way interactive typing.
If the screen surface had a tiny little dot embossed to the center, blind writing would be even easier. The 8pen looks a bit weird though, so people might have a hard time figuring it out first. If the quadrants were aligned to 0, 90, 180, and 270 degrees it might be easier to grasp. Also, I hope the center isn't mandatory: you could just start from quadrant n and move over to quadrant n+1, lift your finger, and start over.
They use gestures started outside of the center as 'macros', able to be custom bound to frequently used phrases or words.
Keyboards are nice because after a while the location of each key is encoded in your brain. Swype and its ilk (ShapeWriter, SlideIT) take advantage of that by piggybacking on your already learned spatial knowledge.
This, however, is gestural rather than spatial: each letter is encoded via an action, rather than a point in space. What this means is that there is the same cap on efficiency as with handwriting.
Perhaps the best marriage of what 8pen is trying to do is basically something like Swype, but on a keyboard layout that's optimized for the cramped space. The pre-encoded spatial information will be sacrificed for greater eventual efficiency. You would start out tapping, then graduate to the spatial gestures.
(Re: the center, yes it's mandatory. They use non-center gestures as macro storage)
For what I saw, the input screen always seems to be the same and in the same location, thus the input method is spatial. That is, you learn approxximately how far each segment is from your handgrip and you can then whirl your finger around the correct quadrants to produce letters, even without looking. Pretty much how you operate a keyboard once you correctly learn the locations of letters.
A gestural interface would allow you to do, well, gestures. A gesture is like a vector: it has no location. You might learn that 'e' comes from "starting from top, two segments to the right" but that gesture wouldn't have a meaning unless you start from the correct location in the screen space.
I feel the keyboard domain doesn't make use of hierarchy properly though. Let's say the 8pen keyboard divides the keys into octants. Each octant does not have a collection of related things. The letters I D G Z are not related in any way, yet they are all arrived to by first moving up and rotating right.
To illustrate a better use of the hierarchy, I'll divide the thing into quadrants instead of octants. Consider a widget to edit font. The top quadrant could be font family, the left quadrant could be colour, the bottom is size, and the right is style (bold, italic etc). Using this, if I wanted large text, I would move to the size quadrant and rotate clockwise to select a large size. Here you are taking advantage of the hierarchy and ranking such a widget could provide.
The font example is really really lame, but the GUI they present has a lot of potential. You can also divide the wheel into an arbitrary number of sections. There are tons of application domains that would work for a component like this. I just hope that 8pen isn't hell-bent only on giving us a keyboard.
In your Font example (which I think demonstrates your point great), it's easier to jump in to, but your "top speed" is a bit lower than if they grouped it like 8pen chose to.
That's not to say the value of the product doesn't lie in the keyboard research they did as well. Anyone can design a cool widget, but the idea to recognize a very innovative solution to mobile typing and perfecting it (figure-8 drawing is a great touch, assuming it works well on many phrases) is 8pen's strongest point. I just hope there is enough flexibility after the patent is issued so I or someone else can write a generalized form of this widget.
A more apt comparison is to a keyboard laid out in alphabetical order vs. a qwerty keyboard. The adoption of qwerty keypads on touch screens is 100% based on familiarity and no ergonomic consideration in letter positions at all.
We're talking potentially major improvements in speed, assuming they have the science of letter positioning correct.
(Please let them have it correct, or we'll have the same dvorak vs qwerty nonsense all over again. Learn from history, people ;))
I just did a small experiment.. I took the last text I sent from my phone (about 300 characters) and tried pseudo-typing it according to the keyboard the video explains.. and man, my thumb hurts! I would really prefer if there was a way to input text with multiple fingers without slowing down.
wonder how tiring it would be to type everything with this method.
Its like learning to write with both hands if you want to switch thumb!
I used this for input when I had an iPhone and it worked surprisingly well. There's also a similar android input method but not quite as well executed as this one.
Many of us make similar motions all day long on game thumb-joysticks.
I don't understand why people are comparing it to Swype- just because both involving swiping instead of taps? In spite of this superficial similarity, don't you see they're solving radically different problems?
This system eliminates inaccuracy and allows true no look typing! Think about what that means for a moment.
Apple execs, if you're reading this, please license this technology and iphone it.
I'll be giving this a test run when it comes out.
using this will require a learning curve, which will mean substantially slower, more frustrating use before your typing becomes faster. and for most of the masses, immediate expediency is preferred. most people will likely switch back to normal keyboards before they actually successfully learn to type on this.
as a side note, i love swype. its similar to this, and doesn't have the same "relearning how to type" issue.
It's not the default, sure, but there's still a critical mass of people using it. There's value in that, much like there's value in a good keyboard-alternative for touchscreens.
I didn't have a hard time finding a keyboard I liked, but it took me a while to find a mouse - I eventually settled on the "Kensington Expert Mouse" trackball (http://www.amazon.com/Kensington-Expert-Optical-Trackball-64...). There aren't a whole lot of left-handed trackballs, and none I've seen have mouse wheels. This one is ambidextrous, the ring around the ball is also a wheel, and it's got four buttons.
The only reason there's OS support is that another key binding is trivial. How many computers come with a Dvorak keyboard as an option? That's much less trivial and would be a sign of critical mass.
Google pretty much agrees, there's a paltry 144k results for Dvorak:
http://www.google.com/search?q=dvorak+%2Bkeyboard
Swype already has 325k. Not bad considering Dvorak had a 70+ year head start.
As alternatives go, it's pretty established.
Also, while I know where you're coming from, Esperanto isn't a great example - Dvorak is just as expressive as Qwerty, it just doesn't bend your fingers up as much.
A lot more than come with Dvorak. It also isn't typically cheaper with the way Microsoft charges OEMs. If you're exclusively MS you pay less per copy. There's no QWERTY pusher out there putting the squeeze on Dvorak.
And you imply that esperanto is less expressive than some other language? What language would be that? And from where you got this impression/finding? Or you just afirm it like it was truth having never researched on the subject?
I'm sure that languages based on the roman alphabet are much less expressive than the chinese or japanese, because it is so simple, small and somewhat artificial, isn't? IS NOT!
Very excited to try this though, will report back tomorrow :)
Rather than training the system to learn how to decipher the user's input, it required the user to learn some basic gestures. The input speed may not have been as fast as the predictive touchscreen keyboards on iphone/android phones, but it was a pleasure to use and accuracy was second to none.
Most of the touch-based keyboards I've seen on modern smartphones perform acceptably when you're composing a message made out of English words, but you can just about forget coding on one. Even Lua, which is well-known for having a sparse syntax mainly composed of alphabetical keywords, is torture on an iPod Touch.
This looks to have a lot of potential, IF it can be learned easily enough. This is the first mobile keyboard I've seen that I think could have the possibility of blind typing, but we'll have to wait and see if it is practical.
Edit: seems like there are already some research in that direction (http://www.technologyreview.fr/computing/26506/page1/)
I feel like this has a potential for use without looking that Swype doesn't; it only relies on hitting one big target rather than precisely and fluidly hitting a bunch of small ones.
Sure, loops are fast, but are they as fast as a move and tap? And how about ergonomics - is it more tiring, given that the distance travelled is huge compared to many others?
Totally-blind typing: awesome. Huge advantage there where accuracy is important (Graffiti ain't bad, but small errors can magnify as you may cause a command gesture if you aren't watching). I'd call it a definitive "win" there. But how about other uses?
There are also few advantages / disadvantages with letter combinations, and I'd bet most QWERTY words average close to 1/2 the keyboard-size travel between letters or less. That's slightly less than 1/2 the narrow width of the screen, in straight lines. A single, near-center gesture seems it would exceed that pretty quickly, especially as people are likely to be much sloppier than staying near the center.
(P.S.: Justin Timberlake says: "Drop the article in the URL")
I've been actually prototyping a pretty much similar system, but I'm not sure if it's a worthwhile venture. I guess it should be clearly better to have any competitive advantage.
Im presold on the idea that there must be a better way - swype is one well known improvement. I dont need to be sold the problem, I need to see the solution working in a real scenario before exploring further.
Have a space at the bottom that is big enough to write two characters, so the system can know when you've started the second character, you are done with the first.
I could write with that super fast. And HW recognition is probably better, for most people, than their mobile phone typing accuracy.
The answer on this is simple. Take random groups people. Give group swype, give another group this. Train them for 10 minutes and test them. Report speed and error rate, bindfolded and normal. The train them for another 20 minutes, retest, then 30 minutes a day for 5 days and retest.
I doubt any group will get to 30wpm blindfolded.
Still, I'll see if I can learn to write a bit more fluidly with this.
This device, based on my intuition, would probably offer significant increases in wpm, and definitely increase accuracy significantly.
It's not a question of being genuinely happy or not- if something better comes along, than obviously it should be adopted.
Typing Japanese directly on a phone's numpad should be a huge pain, but the phones have for years featured very intelligent prediction that makes it so you can type much faster than English even though there are five letters per key (as opposed to three in English). The phones come with standard "dictionaries" and also learn your own patterns, so you rarely ever have to actually type more than one letter of a word. Based on the rest of the sentence, there are really only a few options of what could come next and the phone can figure it out from one letter.
Whenever I'm typing on the iPhone and end up with crap like, "Okay, then ill send you the file," I can't understand how something like this is acceptable in 2010. There is absolutely no reason the iPhone shouldn't know what I'm trying to type; even a simple grammar checker could solve this problem. A more sophisticated prediction algorithm could drastically speed up typing on the iPhone without changing the interface at all. If nothing else, at least stop making me type apostrophes.
I really hope Apple sees the vulerability in their aging keyboard and buys someone like 8pen or Swype so they don't fall way behind.
I can't see Apple going the route of Swype or 8pen, too confusing. Apple likes simplicity (how many decades before they succumbed and released a two button mouse?)
By coincidence Dasher for Android just hit the market: http://www.inference.phy.cam.ac.uk/dasher/DasherSummary2.htm...
1) The keyboard (layout) was not invented for the computer, but for the typewriter;
2) Their whole premise seems to be based on 'gestures that mimic handwriting', well why don't they just have gestures that are like handwritten characters?
http://www.theonion.com/video/apple-introduces-revolutionary...
The video makes it look like it could be fast, but no hard numbers from real experiments it seems.
Currently on an HTC Hero with Android 2.2 The problem with the Hero is that the keys are way too small. I have normal sized fingers (for a male) so I reckon I'm not the only one with this problem!
Also, if it's not ready to download until tomorrow, why not just announce it tomorrow? I would try it right now, but I know I'll have forgotten about it by tomorrow.
Lots of space for innovation here.
It's not clear if the finger needs to be removed between letters (but I doubt it does). This would worry me.