developing and designing native mobile apps in visual studio

19
Developing and Designing Native Mobile Apps in Visual Studio James Montemagno Developer Evangelist @JamesMontemagno blog.xamarin.com

Upload: xamarin

Post on 09-May-2015

777 views

Category:

Software


2 download

DESCRIPTION

Xamarin is the only platform that allows you to build native iOS and Android apps in Visual Studio. Xamarin for Visual Studio lets developers use the tools, libraries, and design patterns they already know and love, including TFS and ReSharper, and allows developers to explore iOS and Android APIs fluently with IntelliSense, develop native iOS apps on Windows, and design incredible user interfaces for iOS and Android without leaving Visual Studio. Join Xamarin Developer Evangelist James Montemagno as he gives an in-depth look at one of the best environments for developing native cross-platform apps for iOS, Android, and Windows phone.

TRANSCRIPT

Page 1: Developing and Designing Native Mobile Apps in Visual Studio

!Developing and Designing Native Mobile Apps in Visual Studio!

!

James Montemagno!Developer Evangelist!

@JamesMontemagno!blog.xamarin.com!

!

Page 2: Developing and Designing Native Mobile Apps in Visual Studio

Automatically test your app on!hundreds of mobile devices !

Create native iOS, Android, Mac and Windows apps in C#

Page 3: Developing and Designing Native Mobile Apps in Visual Studio

Architecting !Mobile Apps!

Page 4: Developing and Designing Native Mobile Apps in Visual Studio

Silo!Approach!

Build Apps!Multiple Times!

Page 5: Developing and Designing Native Mobile Apps in Visual Studio

Write Once,!Run Anywhere!Approach!

Lowest !Common!Denominator!

Page 6: Developing and Designing Native Mobile Apps in Visual Studio

Xamarin’s Unique Approach!

Native with Code Sharing!!

Page 7: Developing and Designing Native Mobile Apps in Visual Studio

Windows!APIs!

100%!Coverage!

Page 8: Developing and Designing Native Mobile Apps in Visual Studio

iOS!APIs!

100%!Coverage!

Page 9: Developing and Designing Native Mobile Apps in Visual Studio

Android!APIs!

100%!Coverage!

Page 10: Developing and Designing Native Mobile Apps in Visual Studio

Anything you can do in Objective-C, Swift or Java, can be done in C# with Xamarin!

!

Page 11: Developing and Designing Native Mobile Apps in Visual Studio

C# runs on 2.6 Billion Devices!

Page 12: Developing and Designing Native Mobile Apps in Visual Studio

How!Xamarin!Works!

§  C# + .NET Runtime §  Native UI §  Native Performance

Page 13: Developing and Designing Native Mobile Apps in Visual Studio

Xamarin + Xamarin.Forms!With Xamarin.Forms: !

more code-sharing, native controls!Traditional Xamarin approach!

Shared UI Code!

Page 14: Developing and Designing Native Mobile Apps in Visual Studio

DEMO!

Page 15: Developing and Designing Native Mobile Apps in Visual Studio

Get Started Today: xamarin.com/download"

Page 16: Developing and Designing Native Mobile Apps in Visual Studio

Learn more!

Unrivaled Mobile Development Training!Live unlimited mobile development training from mobile experts, !

in your time-zone, on your schedule and as often as you'd like!www.xamarin.com/university"

Page 17: Developing and Designing Native Mobile Apps in Visual Studio

Key Attendees!

www.xamarin.com/evolve"

Page 18: Developing and Designing Native Mobile Apps in Visual Studio

Resources!

§  Visual Studio Shared Projects Extension §  http://bit.ly/vs-shared-projects

§  Code Sharing Documentation §  http://bit.ly/xamarin-code-sharing

§  Xamarin 3 §  http://blog.xamarin.com/announcing-xamarin-3

Page 19: Developing and Designing Native Mobile Apps in Visual Studio

Q & A!!Get your free C# t-shirt:!xamarin.com/shirt!!Find Me:!@JamesMontemagno!!

@XamarinHQ!blog.xamarin.com!