Download presentation
Presentation is loading. Please wait.
Published byDamon Stanley Modified over 9 years ago
1
Amanda Silver Director of Program Management Visual Studio Tools for Client Applications Cross-Platform Development using Visual Studio
3
Mobile Device Adoption Faster than the PC boom 10 X Faster than the Internet boom 2X Faster than the recent social networking explosion 3X
4
Mobile Development Strategies Web technologies Native platform technologies
5
Mobile Development Strategies Desktop apps Windows Store apps Browser-based applications Apache Cordova™
6
Microsoft’s solution for Mobile
7
C# + XIB C# + AXML C# + XAML Native UI Cross-platform mobile native apps for iOS, Android, and Windows
8
What is Xamarin? Extension to Visual Studio iOS & Android apps entirely within Visual Studio Compiles.NET/C# code to native platforms Visual Studio ALM and IDE capabilities Build apps faster Leverage skills Reuse code and binaries with flexibility Fully native user interfaces
9
Create UI with drag and drop simplicity Target multiple screen sizes, resolutions, and OS platform and versions Layouts saved in native resource formats World’s best Android designer available in Visual Studio UI design in Visual Studio
10
Native compilation, native performance
11
Create a single Hybrid App for iOS, Android, and Windows with your skillset in Web Standards: HTML, JavaScript, CSS Visual Studio Tools for Apache Cordova™
12
Visual Studio Tools for Apache Cordova Black Box
13
Visual Studio Tools for Apache Cordova Use existing web developer skillsets iOS, Android apps entirely within Visual Studio JavaScript, CSS, and HTML support Flexibility to use any JavaScript framework Native device access with support for common and custom plug-ins exposed as JavaScript APIs Build apps at scale Complex enterprise scale apps with TypeScript Productive end-to-end workflow Visual Studio ALM and IDE capabilities
14
Create shared C++ components across Android & Windows and complement with a presentation tier in Xamarin Visual C++ for Cross Platform Mobile Development
15
Visual C++ for Cross Platform Mobile Apps Shared C++ Components Re-use existing C++ libraries to target Android & Windows Leverage C++ libraries to build complete mobile solution with Xamarin Android Native Applications in VS Build, debug, and deploy Native-Activity Android apps Visual Studio Productivity Instantly productive with familiar tools Unique IDE that offers full editing, browsing, and refactoring experience in a unified manner across “shared code”
16
Visual C++ for Cross Platform Mobile Apps Black Box Xamarin Apps Black Box.NET Apps
17
Confident developer environment setup End to end mobile development for the entire application lifecycle with trustworthy and fast Android emulator Supports the range of common mobile app development strategies Tools for Cross-Platform Mobile Development
18
Demo
19
aka.ms/xamarin aka.ms/vscordova www.visualstudio.com www.typescriptlang.org blogs.msdn.com/b/visualstudio/ Resources
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.