Today at an event held in Los Angeles, Microsoft announced a new series of devices designed to take on Apple’s tablet dominance with the iPad. The new tablet, called Surface, is…
Browsing Tag
Microsoft Windows 8
-
-
Even though we are mostly Mac and Apple users here at The Flickcast, that doesn’t mean we don’t know or care that another, more popular, company exists that provides software to…