platform for modern apps
Tim O’BrienGeneral Manager, Evangelism
devices
services
devices
2003
2010 201
5 2020
50 billion
Cisco
services
By the end of 2013, consumer cloud services for accessing content will be integrated into 90% of all connected
devices
Gartner
natural
modern apps
personalconnected
video
Windows 8
developing for Windows 8
touch-first, full-screen ux
integrated store
existing dev skills, assets
ARM + x86/64 support
Windows Store apps
xaml
CC++
C#VB
html/css
javascript
WinRT
HTML5 on Windows 8 & Windows Phone 8
demo
Ben RigaSenior Technical Evangelist
Work On Your Own DeviceWindows 8 for business
…WW Q4 run rates 4X last year
2012
2011
Windows PhoneSell-Through (WW)
Oct Nov Dec
3x more consumers walk into retail asking for Windows Phone
4X as many RSPs recommend WP2X as many RSPs carry WP4 out of 5 RSPs say WP has upward Brand Momentum
higher share than Apple inPoland, UAE, India, Russia, Argentina, South Africa, Ukraine
overtook BlackBerry in 26 major markets
higher than10% share in Poland, Finland, Ireland, Argentina
IDC Worldwide Quarterly Mobile PhoneTracker, Feb 2013; data for Q4 2012
Windows Phone momentum
Windows Phone app momentum
75%
More downloads
130k+
Apps
91%
More Revenue
Source: Windows Phone Store. Period: 10/30/12 - 1/31/13
92%
Top apps
#1
41k+More apps
More developers
15k+
Amazing apps and growth
Store available
in 50 languages and 191 markets
46 of the top
50 apps available on iPhone
and Android
platforms
Increase in paid
app revenueIncrease
in app downloadsNew
registered
developers
Apps submitted with new Windows Phone 8
SDK in only 12 weeks
new platform features in Windows Phone 8
easy-to-build fast, fluid, UI
Live Tiles, lock screen, and wallpaper
speech
improved dev center and store
deeper integration with phone experiences
better multi-tasking
advanced networking:Bluetooth data transfer, peer networking, proximity connect
90% of the top developer requests
developing for Windows 8 &
Windows Phone 8
Windows 8 & Windows Phone 8 platform Windows apps Windows Phone apps
shared C++ component
shared C# component
common API set
graphics audio media
file system
networking input
commerce
base types sensors
common.NET FX
core CLR
shared Windows core
developing for Windows 8 & Windows Phone 8
demo
Ben RigaSenior Technical Evangelist
integrated store on every Windows device
flexible monetization & transparent process
consumer-driven discoverability
Windows in the cloud
on demand self-service
pooled resources
broadly accessible via network
rapid elasticity
measured and metered
cloud design point
deployment choice
shared environmentalways off-premises
public cloud
dedicated environmentmostly on-premises
private cloud
combination of bothhybrid cloud
open platform
●
enterprise grade
Active Directory
Hyper-V
.NET
Visual Studio
System Center
Windows AzureMobile Services
easily build cloud back-ends
data, identity management, push notifications
Windows 8, Windows Phone 8, iOS, and Android
Windows Azure Mobile Services
demo
Nick HarrisTechnical Evangelist
Visual Studio Application Lifecycle ManagementBrian KellerPrincipal Technical Evangelist
Unified ALM Solution
Team Foundation
Server
Planning SCM Work Item Tracking Testing and Lab Management Build
Automation
Reporting and Analytics
Modern Apps need a Modern Lifecycle
Continuous Feedback Continuous Quality Continuous DeliveryDefine Develop Operate
CONTINUOUS IMPROVEMENT
CONTINUOUS IMPROVEMENT
CONTINUOUS IMPROVEMENT
CONTINUOUS IMPROVEMENT
Modern Apps need a Modern LifecycleDefine
Develop
Operate
Continuous Improvement
Working software in production
Idea to working software
IdeationREQUIREMENTS
PRODUCTBACKLOG
OPSBACKLOG
MonitorImplement
WORKING SOFTWARE
Define
Develop
Operate
REQUIREMENTS
PRODUCTBACKLOG
OPSBACKLOG
MonitorImplement
WORKING SOFTWARE
Continuous ImprovementImpediments
Misunderstood requirements
Conflicting priorities
demoDefine
Define
Develop
REQUIREMENTS
PRODUCTBACKLOG
OPSBACKLOG
MonitorImplement
WORKING SOFTWARE
Continuous ImprovementWithout barriers
Operate
Storyboarding for requirements alignment
Agile planning tools for stakeholder engagement
Define
Develop
REQUIREMENTS
PRODUCTBACKLOG
OPSBACKLOG
MonitorImplement
WORKING SOFTWARE
Continuous ValueImpediments
Operate
Loss of focus
Unmet user expectations
Quality as an after-thought
Storyboarding for requirements alignment
Agile planning tools for stakeholder engagement
demoDevelop
DefineREQUIREMENTS
PRODUCTBACKLOG
OPSBACKLOG
MonitorImplement
WORKING SOFTWARE
Continuous ValueWithout barriers
DevelopDeveloper productivity enhancementsIntegrated developer testing
Continuous stakeholder feedback
Operate
DefineREQUIREMENTS
PRODUCTBACKLOG
OPSBACKLOG
MonitorImplement
WORKING SOFTWARE
Continuous ValueImpediments
Develop
Unable to quickly deploy code to production
Production incidents are difficult to troubleshootOperate
demoOperate
DefineREQUIREMENTS
PRODUCTBACKLOG
OPSBACKLOG
MonitorImplement
WORKING SOFTWARE
Continuous ValueWithout barriers
Develop
OperateAutomated build-deploy-test
IntelliTrace in production for actionable diagnostics
great device experiences …
… powered by services in the cloud
A caseof apps and services
Katrien De GraeveTechnical Evangelist
The TechDays AppsGitte Vermeiren, Software Consultant, Trainer, Coach (Cronos)Kristof Rennen, Solution Architect at AppStory (Cronos)
Architecture
Windows 8XAML + C#
MVVMWAMS SDK
Windows Phone 7/8XAML + C#Live SDK
REST
(3 Instances)
(1GB Web)(Microsoft Account)
Favorites
Filters
Taking the most out of TechDays 2013 Todo pic
Partners
Partners
http://aka.ms/50euro
Takethe
Jump
http://aka.ms/superhack
Ask The Experts & Networking Today
7PM
Learn from
Experts
Join usPSG -Valencia
Enjoy, Learn Connect
#techdaysbe
Top Related