Learn how Microsoft can empower your customers and clients by using Windows, Visual Studio, Azure and cross platform tools like Xamarin to reach all devices.
11. Rich, integrated search
driven by Bing
Personalized start
and lock screens
New live tile sizes,
including large
Apps share the screen Deep OneDrive
integration
28. Objective C
+ XIB
Java + XML C# + XAML
Native UI Native UI Native UI
Optional Remote Services
(ASP.NETWeb API
or any servertechnology)
Build native apps multiple times means:
• Client development is completely
different for each device type
• Only the Services (server-side) can
be re-used, with certain differences
when consuming them
• TCO grows exponentially
30. C# Unique Approach
Fully native apps written entirely in C#
Xamarin exposes 100% of
iOS and Android APIs in C#
Mobilize existing code, skills,
and tools including Visual Studio
Share app logic code across
device platforms
C# + XIB C# + XML C# + XAML
Native UI Native UI Native UI
Optional Remote Services
(ASP.NETWeb API
or any servertechnology)
31.
32.
33. Code sharing statistics from production Xamarin app:
iCircuit: real-time circuit simulator and editor used to design analog and digital circuits
70%
30%
86%
14%
85%
15%
88%
12%
34.
35. A single solution for iOS, Android,
and Windows development
Leverage the entire
Microsoft ecosystem:
Team Foundation Server (TFS)
ReSharper
Your favorite code coverage and profiling tools
Visual Studio 2013
integration for
iOS and Android
36. Create UI with drag and
drop simplicity
Target multiple screen sizes,
resolutions, and OS versions
Layouts saved in native
resource formats
Worlds best Android designer
available in Visual Studio
iOS coming soon
UI design in
Visual Studio
37. Build apps faster
Add high quality pre-build app
components directly from Visual Studio
Beautiful cross-platform UI controls,
could services, and enterprise backend
integrations are just a few clicks away
Xamarin
Component Store
38. Xamarin.iOS does full Ahead
Of Time (AOT) compilation to
produce an ARM binary suitable
for Apple’s App Store
Xamarin.Android takes advantage
of Just In Time (JIT) compilation on
the Android device
39.
40.
41. Extended trial Exclusive training
Experience state-of-the-art cross-platform mobile
development with a fully-featured, 90-day trial of
Xamarin for Visual Studio.
Develop iOS and Android apps with C# in Visual
Studio today
Learn the fundamentals of iOS, Android and cross-
platform mobile development at your
own pace with exclusive training content
Videos, documentation and samples from Xamarin
available only to MSDN subscribers
Intro – References our dedication to top apps, total apps, quality apps.
What we’re up against
Apps – a lot of work to do, focused on top apps
Trajectory – Fastest ever, differentiated experiences, multiple app stores, common core
Get lighthouse wins
Exciting things here today, coming soon and in the works
As MS moves forward – thinking of self as a devices and services company
Family of devices, with integrated high value experiences
Extensible to businesses
Think of a person first, give what they want – great device with great services they value
Then give biz what they need – ability to manage, secure, scale
NFL Fantasy Football:
Description: The ONLY Official, native, NFL Fantasy football app outside of their NFL.com browser experience. NFL Fantasy allows the NFL.com registered user to manage all aspects of their fantasy league once the draft for their league has taken place. Only available on Windows 8, nothing on iPad or Android tablet. The iPhone and Android phone apps are just web views that load their mobile site.
Scope:
An app with a Game Center console consisting of dynamic data from your personal fantasy league matchups, a Hub Screen with many of the other available information feeds, integrated video right from within the app as opposed to hopping out to a website for highlights, Windows integration (live tile, toasts), Live Charts, Player cards, My Team, Roster management and data analytics to help predict your performance
Developer Story: Native Windows 8 app written with HTML/JS leveraging popular OSS CSS/JS frameworks, written by a shop that specializes in web. Easy transition of skills from web to Windows. Brilliantly combines NFL.com UI with Windows 8 design patterns. App implemented with minimal impact to existing back-end infrastructure. Entire app written and published in four weeks.