TechDays 2013 Developer Keynote

Post on 15-Nov-2014

1.036 views 2 download

Tags:

description

More information on www.techdays.be

Transcript of TechDays 2013 Developer Keynote

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