Native Mobile Apps For Everyone

Preview:

Citation preview

Chris Riesgo@ChrisRiesgoDirector of Mobile Architecture, LeanKit

Native Mobile Apps For Everyone with Xamarin

chrisriesgo.com | @chrisriesgo

Director of Mobile Architecture, LeanKit

Nashville Mobile .NET Developers

Chris Riesgo

Native UI 100% APIs

Performance

Xamarin’s Unique Approach

Shared C# codebase • 100% native API access • High performance

iOS C# UI

Windows C# UIAndroid C# UI

Shared C# Mobile

Windows APIs

Microsoft.Phone Microsoft.Networking

Windows.Storage

Windows.Foundation

Microsoft.Devices

System.Data System.Windows

System.Numerics System.Core System.ServiceMod

el

System.Net System System.IO System.Linq System.Xml

iOS – 100% API Coverage

MapKit UIKit iBeacon CoreGraphics CoreMotion

System.Data System.Windows

System.Numerics System.Core System.ServiceMod

el

System.Net System System.IO System.Linq System.Xml

Android – 100% API Coverage

Text-to-speech ActionBar Printing Framework Renderscript NFC

System.Data System.Windows

System.Numerics System.Core System.ServiceMod

el

System.Net System System.IO System.Linq System.Xml

Native Performance

Xamarin.iOS Xamarin.Android

Open Source – open.xamarin.com

Visual Studio Xamarin Studio

Getting Started

Xamarin.com/Download

async Task AndNow() => await Code();

Xamarin.com/Prebuilt

My ShoppeConnect with consumers

Store Application MomentsPhoto Sharing App

Meetup.com/NashvilleMobileDotNet3rd Tuesday / Month

Follow on Twitter: @NashXam

Thank You! Questions?Chris RiesgoNative Mobile Apps For Everyone

chrisriesgo.com @chrisriesgo