Build Windows - Livestream
buildwindows.com
buildwindows.com
a) Cross platform - A sizable number of modern apps for Windows are going to be Metro based and thus totally cross platform - ARM/x86_64. Now Android does this already but purely from Windows standpoint - this is a great way to start addressing real cross platform apps. The killer deal here is that people needing legacy x86 Windows apps are not going to miss out on the fun.
b) Backwards compatibility - no explanation required. They continue to do great in that department.
c) Very close hardware/software integration - Across vendors, SOCs and what not - they are really taking steps toward making hardware irrelevant from a user standpoint. If one wanted legacy apps and multiple monitors, they can still buy the Samsung Core i5 tablet with the USB and HDMI port without looking funny - it looks and works as sleek as your ARM tablet.
d) Real usability improvements - Like for example Refresh and Reset your PC, Windows Update made very subtle, Task bar can just span across monitors or can be two or more independent task bars showing only the apps on its own monitor.
The only unconvincing part of the demo was Windows Live - I wasn't sure how much traction that would gain.
Great stuff.
This is a big pain with current tablets and phones to me. When someone wants to borrow my devices, I'm handing out my personal e-mail and photos and files, and they're not easily able to access their things. A friend of mine wanted to check out my Android phone and I lost all my app icons and widgets because she wanted to try a different theme. And when I borrow my dad's tablet, I have no easy way to access my e-mail, since I don't use gmail or something else with a convenient webmail site.
I'm usually frustrated with their decisions, but after seeing the keynote, for the first time in a while I got the hint that maybe, just maybe, they woke up -- or rather forced to. The amount of changes they made, at least from this side, looks impressive.
- The Metro tile UI is fundamentally different from any other tablet UI out there. The lock screen password gestures to unlock, the live tiles, etc are all pretty new and different.
- I really like the 'docking' and running multiple apps on the same screen at the same time
- Really like every app being able to act as a data source through a standard API, act as a search provider, as a share provider (through those 'charms'), etc.
- Watching the tools demo, like the common Windows API across JS, XAML+.NET, etc. Haven't seen anyone else do this.
This is the first conference from MSFT I'm watching from the outside for a long time - and I really like what I see.
Edit:
sudo apt-get install gstreamer0.10-plugins-ugly gstreamer0.10-plugins-bad gstreamer0.10-ffmpeg
Don't let the names scare you, they refer to the licenses not the quality of the code. Normally these would be detected and installed automatically, but there's a bug that prevents mms:// content from being autodetected.edit2: fixed codecs, sorry
mplayer mms://a977.l12501352976.c125013.g.lm.akamaistream.net/D/977/125013/v0001/reflector:52976
I've played around with Windows Phone, and I intend my next phone to be running it- if you haven't, you owe it to yourself to try out the UI, it's really something else. Integration with the Zune Pass is a killer feature for me, too.
The unanswered question is fitting Windows 8 into tablet form and keeping it running at a good speed. That remains to be seen.
But as a web dev, I agree that there's something deep set within me that makes me uncomfortable about using IE for day to day browsing. I'm not even sure what MS can do about that.
The initial version of (pre Mango) of mobile internet explorer was pretty poor (though I wouldn't call it unusable) but the Mango update comes with IE9 and it is quite good.
Edit: Still can't set any other browser as default however.
It has by far the worst html5 compatibility of any mobile browser: http://mobilehtml5.org/
I think WP7 is pretty slick, but the browser is the most important app on a phone and IE is a deal-breaker to me.
Nah, I'll pass...
"One moment, please, while the current Silverlight installation status is determined... Microsoft Silverlight may not be supported on your computer's hardware or operating system."
gg
Win 7 using Chrome 13