Microsoft Talks Windows Phone 7 At MIX11 : April 13, 2011
 
12:02 - Near ready, no staff on stage yet. Events tend to start slightly late at these conferences.
 
12:06 - Joe Belfiore is up on stage. Notes the designer of a CG intro video (Brandon Foy) for Windows Phone was made by a 24-year-old after being contacted about a YouTube video.
 
 
12:07 - Talking a bit about updates and why he was wrong when most people had the February WP7 update.
 
12:08 - Why did the update come later than expected? Had handed it off and started deploying, but found issues with how it was deploying; things it hadn't anticipated as phones were manufactured.
 
12:09 - Example: firmware setting to flag a device in production stages. Wasn't in pre-production phones, and when an update hit, it put the phone into a non-working state.
 
12:09 - Gone through that learning process and hope not to repeat it.
 
12:11 - Who controls updates? Carriers think of updates like they do phone sales. Want to make sure it works. That's "quite reasonable." Difference is that we make the update and deploy it. Quicker approval process at a carrier means it goes faster there [read: AT&T is slow to test].
 
12:13 - Manufacturing issues are different on phones than on PCs. Tried to improve the team that handles this update infrastructure. Trying to get better at communicating about this. "Where's my update" page is being updated frequently.
 
 
12:14 - Over 15,000 (?) apps. Very cool apps, examples like ESPN and Zillow. "Deeply appreciative" of what they've done.
 
12:16 - Talking about the Mango update later this year. Things for developers: opportunities in the ecosystem, countries, and app discoverability. Browser, phone integration, and multitasking features. Improvements to developer tools.
 
 
12:18 - Happy to see ABI analysts predicting Windows Phone would be number 2 in the market. Marco Argenti from Nokia (head of developer experience) up. Working on the first WP7 phones at Nokia. Aim is to bring the creative work of developers to over 190 countries and 112 carriers.
 
 
12:18 - Notes carrier billing is the ideal way in some countries to reach customers.
 
12:20 - 16 more languages: Japanese, Chinese, Korean, Czech, many more. App creation to go from 30 to 38 countries. From 16 to 35 countries for actual app purchasing.
 
 
12:25 - Jump lists in apps; you can use the same alphabetic letter list from contacts to jump to a particular app. You can also search for apps, and the results will let you search the marketplace if it's not in your library. Marketplace searches go straight to apps and show a lot of metadata (ratings, etc.). You can also search specifically for podcasts and music. App pages are easier to navigate, with separate columns, and have related apps [similar to the App Store].
 
 
 
 
 
12:26 - Music + Videos (Zune) hub now has a third-party section for extras, like Netflix, Slacker, or other third-party titles.
 
12:29 - Searches for movies on the web now have an "extras" section for apps, like IMDB. Deep linking means tapping the extra takes it directly to the relevant movie title.
 
 
12:31 - Talking the IE9 engine: developers and users benefit because the web is a lot faster and, importantly, the markup language (HTML) is the same on the desktop and the phone. Won't be the same site, but a huge advantage.
 
12:35 - HTML5 music app demo up: shows it playing music. The browser can now do background audio, which works without a hitch in the demo. Also shows off an HTML5 video from Boston.com with Microsoft's own controls.
 
 
12:36 - Shows an HTML5 speed reading test: Windows Phone 7 runs at 23FPS, a Nexus S with Android 2.3 at 11FPS, and an iPhone 4 at 7.
 
 
12:37 - More sensor integration for developers: raw camera data, compass, gyroscopes [note: gyros aren't in WP7 phones right now].
 
12:39 - Skype is coming to Windows Phone 7 this fall to take advantage of access for voice and other features. Ringtone API demo: a picker that lets you download and install a sound file (Ballmer's "developers, developers, developers") as a ringtone.
 
12:41 - Home tiles can now jump directly to a given feature in an app, like a barcode scanner.
 
 
 
12:43 - Showing a WP7 version of Layar's augmented reality app using the motion sensor API.
 
 
12:44 - Multitasking will have fast app switching: if you switch away, it keeps the app alive for as long as possible before shutting it down to preserve memory. Background services like audio, file downloads, alarms.
 
12:47 - Spotify is coming to Windows Phone 7. When you navigate away, music keeps playing, and volume/skip controls work for the app. Angry Birds is coming too, May 25. Will take advantage of multitasking when it comes.
 
 
 
 
 
12:48 - Live Agents: background agents that strike a balance between letting devs run code in the background and conserving battery. Android lets a lot of code run but often forces users to manually manage their apps.
 
12:50 - Showing that you can pin specific elements in an app to home tiles, such as Qantas flight schedules. Apps can issue their own alarms.
 
 
 
12:51 - Lets you jump directly into directions, not just maps, from an app.
 
 
12:52 - Developer tools coming next month. "Waiting on the delivery of unicorn tears." Free, complete tools. Bringing Scott Guthrie up.
 
12:55 - Developers can't do motion sensor simulation in the emulator until now: you can use computer input to make it work. Pre-recorded gestures can simulate things like shakes.
 
12:57 - Location testing also now works, including manual selection and loading in predefined areas to test. Profiling tools: lets you easily identify hotspots and identify problems in code.
 
 
12:59 - Somewhat like Apple's Xcode tools: lets you identify where an app is slowing down, its memory usage, garbage collection [iOS doesn't have this] and other parts of the OS.
 
1:02 - Example points to the code; in this case, need to just move a process to the background to speed it up. You can even analyze on a per-frame basis to see if a very brief line of code or an object is a problem.
 
1:07 - Optimized scrolling, especially with infinite lists. Faster load times, especially for reloads. Stays responsive even if external data hasn't come in yet. Spent a lot of time optimizing memory usage. About 25-30 percent reduction, and developers don't have to do anything to see it.
 
 
1:12 - Talking FeedReader (RSS newsreader) experience: It's considerably faster with the new optimizations. Search is now practical inside the app. One line of code was all it took.
 
 
1:15 - Network sockets are also now in WP7. An example of an IRC app, wpIRC. Shows it working in a real, live IRC channel. APIs are very familiar and work properly.
 
1:20 - Kik Messenger up: shows how it has live chats and will create notifications for when new chats arrive.
 
 
1:22 - Showing camera acccess in apps: the USAA will have an app to let you pay for something by snapping photos of the front and the back.
 
 
1:22 - Apps in Mango will let you have both Silverlight (native WP7 code) and XNA.
 
1:25 - Shows a demo app with a virtual Scott Guthrie: the 3D model is XNA, the zoom and other controls are Silverlight.
 
1:26 - Silverlight 5 is coming to the browser in WP7.
 
1:27 - Silverlight will support hardware decoding, including for pages that do both HTML5 and Silverlight. Trickplay lets you change the speed of a video without affecting pitch. Supports remote control for a "nine-foot experience" on a TV [when docked].
 
1:31 - Blue Angels launching a new website to take advantage of Silverlight. Live demo coming up.
 
1:38 - No actual demo of WP7 with Silverlight, just the website's high-quality videos and interactive animations. Talking 3D in Silverlight now, again on the desktop.
 
1:42 - [Note: updates may be sporadic from now on, since desktop Silverlight isn't the focus and isn't showing public-facing features]
 
1:44 - Walks through a 3D preview of creating and walking through a house. Silverlight 5 beta is available on the desktop today.
 
1:46 - Talking Kinect SDK: skeletal tracking, writing in Visual Basic, C, C++. Non-commercial at first, but it will be commercial later. Showing a live demo of making an app.
 
1:50 - Live demo of a basic app: it shows both the real camera footage and the depth camera. Devs can tell it to check values when an object is near or far.
 
 
1:55 - A more advanced app demo: a moving, real-world vehicle with a recliner chair that can be controlled by using your hands to pivot two virtual pads. Microsoft will actually release the instructions on how to get the app and the hardware together.
 
 
 
1:58 - Demonstrating a space system demo where you use the Kinect to navigate the planets. Zooms out all the way into the galaxy level and eventually the universe.
 
1:59 - You can also go through to events in time, like the August 21, 2017 eclipse. Worldwide Telescope already has a preview of this.
 
 
 
2:02 - Showing a project that uses the Kinect to let poor-sighted and blind people get a sense of their position. QR codes can cue audio instructions to turn away or stop.
 
2:04 - The system uses a computer in the back to show what's being looked at and what's detected. A "cummerbund" also helps with the system.
 
 
 
 
2:06 - Demoing Wall Panic 3000, a demo game that makes you adopt positions (much like a Japanese game show) to clear a wall. Has an 8-bit aesthetic and works smoothly.
 
 
2:06 - Every developer in the room is getting a Kinect.
 
2:07 - Today's keynotes are over.
 
Previous Live Event Coverage:

Apple's September 9 event, September 09, 2014
WWDC 2014 keynote, June 02, 2014
WWDC 2014, June 02, 2014
Apple fiscal Q4 conference call, October 28, 2013
Apple's October 22 media event, October 22, 2013
Apple's September 10 event, September 09, 2013
Samsung Unpacked at IFA, September 04, 2013
Samsung Unpacked 2013 Episode 2, September 04, 2013
Apple fiscal Q3 2013 , July 23, 2013
WWDC 2013 Keynote, June 10, 2013
Microsoft's Xbox event, May 21, 2013
Google I/O opening keynote, May 15, 2013
Apple fiscal Q2 2013 earnings call, April 23, 2013
Facebook event, April 04, 2013
Samsung press event in New York, March 14, 2013
Sony at CES, January 07, 2013
Samsung press conference at CES, January 07, 2013
Apple iPad mini unveiling, October 23, 2012
Apple iPhone 5 launch event, September 12, 2012
Google I/O Day 2 keynote, June 28, 2012
Google I/O Day 1 keynote, June 27, 2012
Live 2012 WWDC Coverage, June 11, 2012
Sony's 2012 E3 keynote, June 04, 2012
Microsoft event at E3, June 04, 2012
Samsung Mobile Unpacked, May 03, 2012
Apple fiscal Q2 2012 results call, April 24, 2012
HTC Sprint NYC, April 04, 2012
Apple cash balance call, March 19, 2012
-, March 07, 2012
Apple's iPad 3 Event, March 07, 2012
Google's Eric Schmidt at Mobile World Congress 2012, February 28, 2012
ZTE event at Mobile World Congress, February 27, 2012
Nokia at Mobile World Congress 2012, February 27, 2012
Sony at Mobile World Congress 2012, February 26, 2012
Huawei launch event at Mobile World Congress, February 26, 2012
Apple fiscal Q1 2012 results call, January 24, 2012
., January 01, 2010
Intel Keynote at CES, January 10, 2012
Sony at CES 2012, January 09, 2012
Nokia at CES 2012, January 09, 2012
AT&T Dev Summit 2012, January 09, 2012
Acer at CES 2012, January 08, 2012
Google music event, November 16, 2011
Google and Samsung Android 4 Ice Cream Sandwich event, October 18, 2011
Apple - Let's Talk iPhone, October 04, 2011
Nintendo E3 2011 keynote, June 07, 2011
Sony E3 2011 keynote, June 06, 2011
Live WWDC 2011 Event Coverage, June 06, 2011
Windows Phone 7 May 24 event, May 24, 2011
Google I/O 2011 day two keynote, May 11, 2011
Google I/O 2011 day one keynote, May 10, 2011
Apple fiscal Q2 2011 results call, April 20, 2011
Microsoft talks Windows Phone 7 at MIX11, April 13, 2011
Sprint event at CTIA spring 2011, March 22, 2011
Samsung event at CTIA 2011, March 22, 2011
March 2 iPad event, March 02, 2011
Intel Thunderbolt Technology, February 24, 2011
HTC MWC Event, February 15, 2011
LG Mobile World Congress 2011 event, February 14, 2011
Samsung's MWC Event, February 12, 2011
HP webOS event, February 09, 2011
Sprint February 7 event, February 07, 2011
Live from Blackberry Developer Panel, February 03, 2011
Google Android event, February 02, 2011
Sony PSP2 event, January 27, 2011
Verizon NYC Event, January 11, 2011
Google Chrome Event, December 07, 2010
Acer's Interact event, November 23, 2010
Facebook Mobile Event, November 03, 2010
Apple's FYQ4 2010 results, October 18, 2010
Google TV Intro, October 12, 2010
Windows Phone 7 Live Event, November 10, 2010
Apple Sept 1 music event, September 01, 2010
BlackBerry August 3 Event, August 03, 2010
Apple iPhone 4 Press Conference, July 16, 2010
Sony E3 Keynote, June 15, 2010
Nintendo E3 Keynote, June 15, 2010
Microsoft E3 Keynote, June 14, 2010
D8 conference 2010, June 01, 2010
Google I/O Keynote II, May 09, 2010
Google I/O Keynote, May 19, 2010
Apple earnings - 2010, April 20, 2010
iPhone OS 4.0, April 08, 2010

Electronista Sponsor

Electronista Newsletter

Free Technology and Gadgets Newsletter

  • We will not share your email address with anyone.

    toggle

    Most Popular

    Sponsor

    Recent Reviews

    Crucial MX100 256GB SATA-3 SSD

    While the price-per-gigabyte ratio for magnetic platter-based hard drives can't be beat, the speed that a SSD brings to the table for ...

    Narrative Clip

    With the advent of social media technology, people have been searching for new ways to share the events of their daily lives -- be it ...

    Blue's Mikey Digital

    Blue Microphones, a company that makes some of the most popular digital USB microphones among podcasters and musicians, has for some t ...

    Sponsor

    toggle

    Most Commented

     
    toggle

    Popular News