View Single Post
Old 02-22-2010, 05:07 PM   #14
Jim Lester
Evangelist
Jim Lester is less competitive than you.Jim Lester is less competitive than you.Jim Lester is less competitive than you.Jim Lester is less competitive than you.Jim Lester is less competitive than you.Jim Lester is less competitive than you.Jim Lester is less competitive than you.Jim Lester is less competitive than you.Jim Lester is less competitive than you.Jim Lester is less competitive than you.Jim Lester is less competitive than you.
 
Jim Lester's Avatar
 
Posts: 416
Karma: 14682
Join Date: May 2008
Location: SF Bay Area
Device: Nook HD, Nook for Windows 8
Quote:
Originally Posted by HarryT View Post
Given that Adobe have already announced "Flash Lite" for pretty much every mobile device except Apple ones, there clearly are acceptable "workarounds". I suspect that all most people want to be able to do is stream video, rather than use the "fancy" features of Flash.
The original article was missing some details. Hover states (more correctly mouse over and mouse out events) are fully supported by flash even on touch devices. For more details set this blog post by Mike Chambers (with demonstration of Flash app on the iPhone)

The difference is in the interaction model of mouse vs. touch requires you to be careful in the design (am I really going to get a mouse over before I get a mouse down, maybe not), so yes it is quite possible to make a flash based app that won't work well on a touch device.

BTW this isn't a strictly flash based issue as there are any number of websites (eBay for instance - hover on the categories menu) that use Javascript to handle hover states on menus. It takes careful coding and consideration (regardless of platform and programming language) to handle the differences in touch vs mouse control.
Jim Lester is offline   Reply With Quote