Microsoft Evangelist Presentation September 13, 2012.

25
Microsoft Evangelist Presentation September 13, 2012

Transcript of Microsoft Evangelist Presentation September 13, 2012.

Page 1: Microsoft Evangelist Presentation September 13, 2012.

Microsoft Evangelist Presentation

September 13, 2012

Page 2: Microsoft Evangelist Presentation September 13, 2012.

Shared Goal: Drive Developer Success with Mobile

Protect & Grow the Microsoft Protect & Grow the Microsoft Developer EcosystemDeveloper Ecosystem

Drive rich apps with native Drive rich apps with native experiencesexperiences

Make it fast, easy and fun Make it fast, easy and fun for developersfor developers

Page 3: Microsoft Evangelist Presentation September 13, 2012.

Over 170,000 developers building Consumer & Corporate apps & Games

Page 4: Microsoft Evangelist Presentation September 13, 2012.

Popular Xamarin & MonoGame Games

Bastion Draw A Stickman

Bye-Bye Brain

Monster Stack 2Infinite Flight

Smashing Planets

Page 5: Microsoft Evangelist Presentation September 13, 2012.

Guest Customer: Hitcents

“Xamarin made it possible for us to get Draw A Stickman developed for Windows 8. We saved thousands of

engineering hours and months of development time. “

Chris Mills, President, Hitcents

Hitcents is a game developer & provides custom development

services

Draw A Stickman available for iOS and

soon Android & Windows 8

View video @ xamarin.com/generationX

Page 6: Microsoft Evangelist Presentation September 13, 2012.

Guest Customer: Ceton

“We were able to achieve over 65% code re-use across iOS, Android and Windows platforms. We are excited to

bring our apps to Windows 8 thanks to Xamarin.”

- James Montemagno, Mobile Lead, Ceton

Family of mobile apps that lets users

manage Windows Media Center PC from anywhere

Available for iOS, Android, Windows Phone and soon

Windows 8

View video @ xamarin.com/generationX

Page 7: Microsoft Evangelist Presentation September 13, 2012.

Your own sub headlineHeadline

OVERVIEW

Page 8: Microsoft Evangelist Presentation September 13, 2012.

Achieve Broad Reach. Quickly.

Be on the devices your app end users expect

Speed time-to-market with up to 90% code sharing

Page 9: Microsoft Evangelist Presentation September 13, 2012.

Complete access to iOS & Android UI and APIs

Native binary, not interpreted, for responsive, fluid performance

under the most demanding app scenarios

Native UI, Features and Performance. No Compromises.

Infinite Flight TouchDraw Rdio

Page 10: Microsoft Evangelist Presentation September 13, 2012.

Point and Click UI generation

Code completion to explore iOS and Android APIs

Powerful debugging on device or simulator

Use Visual Studio or our own cross-platform IDE

Rich IDE Support

Page 11: Microsoft Evangelist Presentation September 13, 2012.

Your own sub headlineHeadline

DEMO

Page 12: Microsoft Evangelist Presentation September 13, 2012.

Top Challenges: Native is a Must

Fast time-to-market-Powerful IDE support-Code sharing & re-use

Xamarin is the only platform providing full native performance and features across device

platforms

“The biggest mistake we made as a company was

betting too much on HTML5 as opposed to

native.”

Mark Zuckerberg, CEO, Facebook

Page 13: Microsoft Evangelist Presentation September 13, 2012.

Top Challenges: Heterogeneous Device World

Fast time-to-market-Powerful IDE support-Code sharing & re-use

Through code sharing and re-use, Xamarin empowers developers to get to market quickly with iOS, Android

and Windows apps

Page 14: Microsoft Evangelist Presentation September 13, 2012.

Top Challenges: Native developers are scarce & expensive

Xamarin allows businesses to

leverage existing teams, skills &

tools

April &July, 2012 Freelancer.com, Q-Q growth

“Xamarin’s platform enabled our engineering team to become native mobile developers almost overnight, eliminating the

expense of hiring scarce, expensive platform-specific developers.”

David Fuller, Vice President of Software R&D

Page 15: Microsoft Evangelist Presentation September 13, 2012.

Impact: Protect and Expand Your Developer Ecosystem

Convert XNA developers

to Windows 8

Entice iOS & Android developers

Stop .NET developer attrition to

Objective-C

Convert Silverlight & ASP.NET developers to mobile

Page 16: Microsoft Evangelist Presentation September 13, 2012.

www.xamarin.com/generationX

Give-away Licenses for Events

Collateral

& assets

Evangelist Hotline

Demo & Sample code.Free

Evangelist licenses

Microsoft Evangelist exclusive program: Generation X

Page 17: Microsoft Evangelist Presentation September 13, 2012.

Calls to Action

Fire up Xamarin to see how fast, easy and fun it is to build great apps

Play with Xamarin apps on your devices

Identify app publishers that need this solution

Work with us to make them successful

Check your mail for our Microsoft Evangelist care package

Call Nat if you need anything

Page 18: Microsoft Evangelist Presentation September 13, 2012.

Your own sub headlineHeadline

Thank You

Page 19: Microsoft Evangelist Presentation September 13, 2012.

Your own sub headlineHeadline

Additional Slide Assets

Page 20: Microsoft Evangelist Presentation September 13, 2012.

Xamarin for iOS Development

MonoTouch

•Write for iPhone, iPad and iPod using C#

•Brilliant performance: apps

compiled to native binaries

•Complete access to Apple’s

APIs and UI controls

•Complete .NET framework

Page 21: Microsoft Evangelist Presentation September 13, 2012.

Xamarin for iOS Development

MonoTouch

•Design screens with Xcode

(or hand-craft in C#)

•Advanced debugging on

simulator and devices

Page 22: Microsoft Evangelist Presentation September 13, 2012.

Xamarin Tools

MonoDevelop IDE

•Auto-complete, refactoring, debugging, simulator-integration

•Cross-platform solutions make code sharing easy

iOS & Android on Mac

Android on Windows

Page 23: Microsoft Evangelist Presentation September 13, 2012.

Xamarin for Android Development

Mono for Android

•Write for Android using C#

•Complete access to Android’s APIs and UI controls

•Complete .NET framework

•Develop on Windows inside Visual Studio

(or Windows & Mac with MonoDevelop)

Page 24: Microsoft Evangelist Presentation September 13, 2012.

Xamarin for Android Development

Android Designer

•Drag and drop

•Target screen-size,

orientation, Android versions

& more

•Saves standard

Android XML

•Right inside Visual

Studio and MonoDevelop

Page 25: Microsoft Evangelist Presentation September 13, 2012.

Xamarin Tools

Visual Studio Plug-in

•Android development with C# has first-class support

•Autocomplete, debugging, UI designer