Post Thumbnail

With Apple's iPhone release still set for next month, will the design and user experience win it legions of fans throughout the rest of 2007? Probably, but some folks in Redmond are holding their applause. Microsoft's \"Shift\" finger-based interface is set to clash with Apple's multi-touch sometime s

7 years ago 0 Comments
May 16, 2007 at 1:31AM