Video: coder whips up working multitouch demonstration on T-Mobile G1
Ryan Gardner did wonders when he proved that multitouch was a real possibility on the G1, and now Sir Luke Hutch has taken things one giant leap further. Put simply (or as simply as possible), he has figured out a way to demonstrate full working multitouch on a stock T-Mobile G1, and he even provides the video to prove it and a list of instructions for developers to follow suit. For those just casually interested, the vid after the break is apt to be enough to get your saliva flowing, but for the hardcore data snoopers in the crowd, the incredibly lengthy read link is where it's at. Go where you must -- it's like a choose-your-own-adventure book, but for nerds.
[Via Phandroid, thanks Rob and Keyan]
[Via Phandroid, thanks Rob and Keyan]



















This is fantastic.
Shut. Up.
IPHONE OWNS, ANDROID SUCKS BALLS!!!!!!!!!!!!
Someone's not gonna like this comment but,
I really like the G1. But, I'd perfer it if it ran iPhoneOS.
Yah because I want a locked down OS on my phone. NOT. Android will continue to evolve. While Apple will continue to be Apple.
Buy an Iphone then.
Agreed. I have an iPhone and I keep thinking about the next phone I'm gonna get. The iPhones browser is the best I've used. Sure it doesn't have flash but it does render pages near perfect.
explain why??
yeah, apple will continue to be apple. Because version 2.2 is the same as 1.0 right? No kind of progress.
lets wait till either the wmc or sometime in june, then see what continues to be.
How is android any more open then the iphone os. You have to go through their approved store to get apps for either one. I was looking into getting a G1 but I was let down that it still has to be "jailbroken" to do all the fun stuff with it.
@atomb -- I can physically go view the source code for the OS.
The app store is open to anyone who's willing to pay $25. Also it's near-instant approval, as opposed to an Apple talking head approving it.
I like the G1's mix of capacitive touchscreen, keyboard, video capture ability and Google integration.
But I like iPhone's vitual keyboard, APP store, Itune's synching and iphoto synch.
If you sandwiched them together, you'd get a big bulky phone that does pretty much everything the average person wants it to do.
@atomb
Android can run apps not in the market. By default, only apps from the market are allowed, but you can go to Settings > Applications and turn on Unknown Sources. Then, simply download the application from the web (the .apk file), and it automatically goes through the install process.
Thanks for the info! I am glad to hear that they have kept that external install process open.
@atomb - "How is android any more open then the iphone os. You have to go through their approved store to get apps for either one. I was looking into getting a G1 but I was let down that it still has to be "jailbroken" to do all the fun stuff with it."
Actually, no, you don't have to go through the Market. There's even a handy little setting on the phone to allow the install of non-Market applications. And, if you're wondering how Android is more open, perhaps you've missed the many articles covering Apples seemingly arbitrary approval process for iPhone apps? I won't make any excuses for the system's legitimate shortcomings (app installs being restricted to built-in phone memory is the worst, in my opinion), but as far as openness goes, Android has the iPhone beat, plain and simple.
What is this mythical iPoneOS you are talking about? (It is called MacOS, yes a slimmed down version)
Like Apple will ever license their software to a 3rd party, actually Steve Jobs first action as returning CEO was to stop licensing (pre MacOS/X). Android is a great idea and hopefully a lot of phones will be able to use it (yes, even older existing ones could and probably for free)....
This whole "don't touch the superiority of my latest gadget" has to stop, it's childish and stupid!
Apple is not actually doing anything different to what Nintendo and Sony did and still do with their consoles and portables. They maintain strict controls on what can, and cannot, be released for their platforms. They have approval processes for all software releases that take far longer (and are just as arbitrary) as Apple's process. Nintendo, it must be remembered, were far more heavy-handed than Apple in controlling content on their platforms, even by the stage of the N64 they still did not want any adult or mature content (gore in particular) in any games.
The idea that maintaining control over app releases is automatically a bad idea and has no good points in its favour, is ridiculous. A completely open market would leave users susceptible to all kinds of malware and age-inappropriate content, which is precisely why the Android market is not completely open. The anti-Apple crowd brayed long and loud when Apple announced that their market would not be completely open, yet were strangely quiet when Google announced that the Android market would also not be open. Unprepared, they were, to judge their favourite device by the same standards they had held others to.
Would you like mustard with that ketchup? See what I did there?
No.
as they say Apple has patents over gestures, meaning using the two fingers to zoom in/out is theirs... implementing them on Android is not a big for us but there is no point to ship them if lawers will be knocking our doors the next morning.
@someguy -
but really.. that's like saying i have a patent on using your whole hand to move your mouse... everyone must now use their thumb and pinky only... dont use your middle 3 fingers...
or patenting 3 finger holes in bowling balls... and all bowling balls not manufactured by a certain company must now use 1 hole only.
multitouch is multitouch, 1,2,3 or all fingers & toes I cant see this ever holding up in patent court at all.
My wish is that Google would implement this in cupcake....however the reality is that it will remain a wish. :-(
Wait, how is this different from a Resistive touch screen in terms of input? We know that with the capacitive touch screen it takes a lot less pressure to activate it, but a resistive touch screen has the exact same problem with multiple inputs.
Umm what? Capacitive has nothing to do with pressure, resistive maybe as the more pressure you apple to the 2 thin sheets the harder it is for the device to read the input but in capacitive pressure has no bearing on accuracy/pointing as it's a single layer.
no 6 axes control system = no care
Why, are you chopping lots of wood?
No need to worry. Latest update is that the negotiations with the 6 lumberjacks is going to go through.
You have my six bows.
Wait, "isn't choose-your-own-adventure book, but for nerds" redundant?
It's not a true 2d multi-touch screen, as the guy said. It's just a normal touchscreen that happens to be able to be made to provide 'scale' capability. I'll bet there are a lot of touchpads out there on laptops that could do the same thing.
Like the AA1.
Certainly the AA1, but I'm thinking a bit more vanilla than that; I'm wondering about synaptic touchpads and the like.. If they send the raw data to the OS they should be able to.. 'course, if they turn it into simple x and y first, there goes that.
Doesn't Apple have multi-touch patented?
This is exactly what I wanted to say... I don't think this coder is going to much appreciate his cease and desist order coming in the mail as well as all the other developers that will follow him.
Do you really think that other phone manufacturers have not looked into multi-touch? Especially the Google OS?
Multi-Touch has been out for years it is not patented by apple.
Palm's new baby has multi-touch so the answer is obviously no (from a practical point of view).
Remember that Microsoft holds a lot of multi-touch patents too and hasn't sued Apple yet.
Palm could have licensed the patent from whomever does hold the patent whether that be apple or not. Just because palm is using it doesn't mean there is no patent.
I looked into it a bit, and apparently Apple has filled patents on ALL their iphone multi-touch gestures.
But the patents are still in process and have not yet been granted. So all the copy cat phones are
safe for now.
But if Apple gets some or all of the multi-touch patents granted they can put the smack-down
on anyone that tries to use it.
No, multitouch was invented in Bell labs in the 80s.
Apple tried to patent the term "multitouch" [1], but probably got laughed out.
[1] Wikipedia
Independent open-source development of multitouch that isn't installed on the phone as sold but is available free "elsewhere" may copy the "look and feel" but may not violate any weird patent and licensing stuff.
Visicalc is brought to mind at this point...
as they say Apple has patents over gestures, meaning using the two fingers to zoom in/out is theirs... implementing them on Android is not a big for us but there is no point to ship them if lawers will be knocking our doors the next morning.
I love it when geeks talk patent law. The only thing they know less about is sex that doesn't involve their own hand gestures.
Now this...This is awesome.
Totally going to take a look at his code when I get home :)
Very nice work buddy. And woo android XD
chris, have you taken a look at the pre???????????????????????????????
Sweeeeeeet.
hey, that's a map of MIT!
News in russian. I translate for people from our country. Many thanks to engadget
Microsoft is going to release a version of Windows 7 that will run on smartphones and can run all Windows applications at the upcoming WMC. Watch all of them go out of business then.
Ok, maybe not, but I can dream.
I heard "7" stands for the number of minutes it takes to boot : )
More like the time it takes to install.
Actually, that's the projected ACID3 score for IE8, or, alternately, the size of the OS on-disk.
Hah, it scored almost twice as much!
Btw, ubuntu sucks, kthxbye
Yep, I can see the Apple legal department on this one already for patent infringement:
-----------
Dear Coder:
All your base are belong to us.
Thanks Much,
Apple.
open or not, its sad android fans get all excited about it, when there are phones coming out which already implimented it from the get go. They dont have to wait for developers to get it going. Heres hoping cupcake and selling apps steps android up a notch.
Kudos to the guy for explaining it clearly and approaching it intelligently.
wow so g1, now multitouch.,wonder if this will kill apple.,??
NOT!!!!!!!!!!!!!
Iphone never had "multitouch" - it's just like the Gphone. BOTH are "dual touch". BOTH have an x-y grid and BOTH have the ghosting issue. But for the gestures that they have, ghosting is not a problem.
It sure is funny that Apple never claimed to have multitouch - it's the stupid media that said they did.
iphone recognizes up to 6 fingers, you are misinformed. it is true multitouch.