Windows 8 & Phone 8 - an Architectural Battle Plan
-
Upload
caleb-jenkins -
Category
Technology
-
view
111 -
download
6
description
Transcript of Windows 8 & Phone 8 - an Architectural Battle Plan
Say “8” :)
Caleb
developingUX.comspeakermix.com/calebjenkins
@calebjenkins
Development
Experience
Object Orientation
SOLID + Patterns + Simple Design
Secure Coding
Infrastructure
Automated Tests
Source Control
Automated Builds
Team Process
Agile, Lean, XP
Team Dynamics
Continuous Learning
Bui ld ing teams that engineer better software
Development ∙ Infrastructure ∙ Team Process
The Battle Plan
back to…
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’m calling it Metro. Period.
I don’t care what Microsoft says, I’m calling it Metro. Period.
I don’t care what Microsoft says, I’m calling 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)
m e t r o i s w h e r e a l l t h e c o o l h i p s t e r s w i l l b e h a n g i n g o u t
m e t r o i s w h e r e a l l t h e c o o l h i p s t e r s w i l l b e h a n g i n g o u t
p r o w i l l s t i l l b e g e t t i n g w o r k d o n e .
Let’s talk about Windows Phone
(we’l l 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 everywhereWindows Store apps are everywhere
Windows Store apps styles are everywhere?
I don’t care what Microsoft says, I’m calling it Metro. Period.
amen
Kernel Hardware BSP
App Model UI Model Cloud Integration
Applications
App managementLicensingChamber isolationSoftware updatesLaunchers and Choosers
Shell frame Session managerDirect3DCompositor
Xbox LIVEBingLocationPush notificationsWindows Live ID
Your App UI and logic
A-GPS Accelerometer Compass Light ProximityMedia Wi-Fi Radio Graphics
SecurityNetworkingStorage
FrameworksSilverlight XNA HTML/JavaScript
CLR
Hardware Foundation
Windows Phone 7 Architecture
warning warning warning warning
Everything I say about Windows 8 is probably wrong*
*not everything, but maybe
Windows Phone 8 has not been released and everything can still change
warning warning warning warning
Everything I say about Windows 8 is probably wrong*
*not everything, but maybe
Windows Phone 8 has not been released and everything can still change
Kernel Hardware BSP
App Model UI Model Cloud Integration
Applications
App managementLicensingChamber isolationSoftware updatesLaunchers and Choosers
Shell frame Session managerDirect3DCompositor
Xbox LIVEBingLocationPush notificationsWindows Live ID
Your App UI and logic
A-GPS Accelerometer Compass Light ProximityMedia Wi-Fi Radio Graphics
SecurityNetworkingStorage
FrameworksSilverlight XNA HTML/JavaScript
CLR
Hardware Foundation
Windows Phone 7 Architecture
Kernel Hardware BSP
App Model UI Model Cloud Integration
Applications
App managementLicensingChamber isolationSoftware updatesLaunchers and Choosers
Shell frame Session managerDirect3DCompositor
Xbox LIVEBingLocationPush notificationsWindows Live ID
Your App UI and logic
A-GPS Accelerometer Compass Light ProximityMedia Wi-Fi Radio Graphics
SecurityNetworkingStorage
FrameworksXAML HTML/JavaScript
Win RT Core
Hardware Foundation
Windows Phone 8 Architecture
Windows 7 Windows 8 Pro Windows 8 RT WindowsPhone 8
Classic Desktop Metro Apps
Windows 7 Windows 8 Pro Windows 8 RT WindowsPhone 8
Classic Desktop Metro Apps
WindowsPhone 7
Phone 7 Metro
Windows 7 Windows 8 Pro Windows 8 RT WindowsPhone 8
Classic Desktop Metro Apps
WindowsPhone 7
Phone 7 Metro
Mono Game
Native HTML
HTML SPA Application
Single Page Applications
Tools
Windows Store apps (Windows 8 & Windows Phone 8) represent a
huge opportunity for our industry. In market share, innovations and
the chance to create amazing user experiences
Thank you!
developingUX.comspeakermix.com/calebjenkins
@calebjenkins
Photo Credits
http://www.flickr.com/photos/chefranden/189771701/
Copyright Buddy Lindsay © 2012 Used by permission
Copyright Apple © - Used without permission
http://bestinsurancepeople.com/?p=85
http://www.redkid.net/generator/drive-in/sign.php
http://www.youtube.com/watch?v=cP4zgb9H3Cg