native mobile apps for everyone

16

Upload: chris-riesgo

Post on 13-Jan-2017

225 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Native Mobile Apps For Everyone
Page 2: Native Mobile Apps For Everyone

Chris Riesgo@ChrisRiesgoDirector of Mobile Architecture, LeanKit

Native Mobile Apps For Everyone with Xamarin

Page 3: Native Mobile Apps For Everyone

chrisriesgo.com | @chrisriesgo

Director of Mobile Architecture, LeanKit

Nashville Mobile .NET Developers

Chris Riesgo

Page 4: Native Mobile Apps For Everyone

Native UI 100% APIs

Performance

Page 5: Native Mobile Apps For Everyone

Xamarin’s Unique Approach

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

iOS C# UI

Windows C# UIAndroid C# UI

Shared C# Mobile

Page 6: Native Mobile Apps For Everyone

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

Page 7: Native Mobile Apps For Everyone

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

Page 8: Native Mobile Apps For Everyone

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

Page 9: Native Mobile Apps For Everyone

Native Performance

Xamarin.iOS Xamarin.Android

Page 10: Native Mobile Apps For Everyone

Open Source – open.xamarin.com

Page 11: Native Mobile Apps For Everyone

Visual Studio Xamarin Studio

Page 12: Native Mobile Apps For Everyone

Getting Started

Xamarin.com/Download

Page 13: Native Mobile Apps For Everyone

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

Page 14: Native Mobile Apps For Everyone

Xamarin.com/Prebuilt

My ShoppeConnect with consumers

Store Application MomentsPhoto Sharing App

Page 15: Native Mobile Apps For Everyone

Meetup.com/NashvilleMobileDotNet3rd Tuesday / Month

Follow on Twitter: @NashXam

Page 16: Native Mobile Apps For Everyone

Thank You! Questions?Chris RiesgoNative Mobile Apps For Everyone

chrisriesgo.com @chrisriesgo