Windows 8 & Phone 8 - an Architectural Battle Plan
Upcoming SlideShare
Loading in...5
×
 

Windows 8 & Phone 8 - an Architectural Battle Plan

on

  • 2,405 views

Presented at the 2012 InnoTech Conference in Oklahoma City – Architectural overview of Windows 8 & Windows Phone 8 focused on the UI technologies and how to approach application development moving ...

Presented at the 2012 InnoTech Conference in Oklahoma City – Architectural overview of Windows 8 & Windows Phone 8 focused on the UI technologies and how to approach application development moving forward

Statistics

Views

Total Views
2,405
Views on SlideShare
2,404
Embed Views
1

Actions

Likes
4
Downloads
213
Comments
3

1 Embed 1

https://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • Completely agree - but the push for 'Metro' to be always connected is something I haven't seen many people talking about and really is important to consider.
    (Comment from someone that's spent 27 hours in the air over the last 14 days with only W8 and very slow/no internet connections.)
    Are you sure you want to
    Your message goes here
    Processing…
  • Hey Phil -

    Yeah, there are probably about a 1000 other things that *could* be dug in to more deeply for this talk. Since this was a high level talk specifically going through the UI technologies, I'm not sure network throttling would have even been on my top 5 other things.. but I'll think about it for next time!
    Are you sure you want to
    Your message goes here
    Processing…
  • Good presentation, but you probably should put some more details into the change in approach needed for Offline experiences and local cache in W8 and WP8. Especially with metered services becoming the rule - being smart about how to work with local resources is still going to be critical for 'Metro' to be successful.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Windows 8 & Phone 8 - an Architectural Battle Plan Windows 8 & Phone 8 - an Architectural Battle Plan Presentation Transcript

  • Say “8” :)
  • developingUX.com@calebjenkins speakermix.com/calebjenkins
  • Building teams that engineer better software Development Infrastructure Team Process Experience Automated Tests Agile, Lean, XP Object Orientation Source Control Team Dynamics SOLID + Patterns + Continuous Simple Design Automated Builds Learning Secure CodingDevelopment ∙ Infrastructure ∙ Team Process
  • back to…The Battle Plan
  • Windows 8The good news
  • Windows 8The Exciting Part
  • what is metro?
  • design language
  • set of platform features
  • dropped by microsoft *just the name “Windows Store apps”
  • I don’t care what Microsoft says, I’mcalling it Metro. Period.
  • I don’t care what Microsoft says, I’mcalling it Metro. Period.
  • I don’t care what Microsoft says, I’mcalling it Metro. Period. “So sayeth we all”
  • Windows 8Two Flavors
  • Windows 8 Pro
  • Windows 8 Pro Windows 8 RT
  • Windows 8 Pro (x86 / x64) Windows 8 RT (ARM)
  • metro is where allthe cool hipsterswill be hanging out
  • metro is where allthe cool hipsterswill be hanging out pro will still be getting work done.
  • Let’s talk about Windows Phone(we’ll come back to Windows 8 and Metro)
  • Everything* that we need to know about metro development, we learned from Windows Phone 7 * mostly
  • metro is everywhere
  • metro is everywhereWindows Store apps are everywhere
  • metro is everywhere Windows Store apps are everywhereWindows Store apps styles are everywhere?
  • I don’t care what Microsoft says, I’mcalling it Metro. Period. amen
  • Windows Phone 7 ArchitectureApplications Your App UI and logic Frameworks Silverlight XNA HTML/JavaScript CLRApp Model UI Model Cloud IntegrationApp management Shell frame Xbox LIVELicensing Session manager BingChamber isolation Direct3D LocationSoftware updates Compositor Push notificationsLaunchers and Choosers Windows Live IDKernel Security Hardware BSP Networking A-GPS Accelerometer Compass Light Proximity Storage Media Wi-Fi Radio Graphics Hardware Foundation
  • warning warning warning warningEverything I say about Windows 8 is probably wrong* *not everything, but maybeWindows Phone 8 has not been released and everything can still change
  • warning warning warning warningEverything I say about Windows 8 is probably wrong* *not everything, but maybeWindows Phone 8 has not been released and everything can still change
  • Windows Phone 7 ArchitectureApplications Your App UI and logic Frameworks Silverlight XNA HTML/JavaScript CLRApp Model UI Model Cloud IntegrationApp management Shell frame Xbox LIVELicensing Session manager BingChamber isolation Direct3D LocationSoftware updates Compositor Push notificationsLaunchers and Choosers Windows Live IDKernel Security Hardware BSP Networking A-GPS Accelerometer Compass Light Proximity Storage Media Wi-Fi Radio Graphics Hardware Foundation
  • Windows Phone 8 ArchitectureApplications Your App UI and logic Frameworks XAML HTML/JavaScript Win RT CoreApp Model UI Model Cloud IntegrationApp management Shell frame Xbox LIVELicensing Session manager BingChamber isolation Direct3D LocationSoftware updates Compositor Push notificationsLaunchers and Choosers Windows Live IDKernel Security Hardware BSP Networking A-GPS Accelerometer Compass Light Proximity Storage Media Wi-Fi Radio Graphics Hardware Foundation
  • Classic Desktop Metro Apps WindowsWindows 7 Windows 8 Pro Windows 8 RT Phone 8
  • Classic Desktop Metro Apps Phone 7 Metro Windows WindowsWindows 7 Windows 8 Pro Windows 8 RT Phone 8 Phone 7
  • Classic Desktop Metro Apps Phone 7 Metro Windows WindowsWindows 7 Windows 8 Pro Windows 8 RT Phone 8 Phone 7 Mono Game Native HTML HTML SPA Application
  • Single Page Applications
  • Tools
  • Windows Store apps (Windows 8 & Windows Phone 8) represent ahuge opportunity for our industry. In market share, innovations and the chance to create amazing user experiences
  • developingUX.com@calebjenkins speakermix.com/calebjenkins
  • http://www.flickr.com/photos/chefranden/189771701/Copyright Buddy Lindsay © 2012 Used by permissionCopyright Apple © - Used without permissionhttp://bestinsurancepeople.com/?p=85http://www.redkid.net/generator/drive-in/sign.phphttp://www.youtube.com/watch?v=cP4zgb9H3Cg