+ All Categories
Home > Mobile > Xamarin Dev Day

Xamarin Dev Day

Date post: 21-Jan-2018
Category:
Upload: ian-chen
View: 63 times
Download: 1 times
Share this document with a friend
18
#XamarinDevDays
Transcript
Page 1: Xamarin Dev Day

#XamarinDevDays

Page 2: Xamarin Dev Day
Page 3: Xamarin Dev Day

http://knet.io/

Page 4: Xamarin Dev Day

iOS

Shared Logic C#

Android Windows C#

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

Page 5: Xamarin Dev Day

iOS

Shared Logic C#

Android Windows C#

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

Shared UI C#

Page 6: Xamarin Dev Day

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

iOS C# UI Windows C# UIAndroid C# UI

Shared C# Mobile App C# Server

Linux/Mono

CoreCLRAzure

Page 7: Xamarin Dev Day

• User Authentication

• Push Notifications

Page 8: Xamarin Dev Day

• Offline Sync

Page 9: Xamarin Dev Day

API APPS

Easily build and consume APIs in the cloud

WEB APPSWeb apps that scale with

your business

LOGIC APPS

Automate business process across SaaS and on-

premises

MOBILE APPS

Build Mobile apps for any device

Azure App Service

Page 10: Xamarin Dev Day
Page 11: Xamarin Dev Day
Page 12: Xamarin Dev Day

Google – GCM (FCM)

GCM (FCM)

Service

APP Client

(1) Device 登記推播服務 – Use Sender

ID

(2) 取得Register

ID

App BackEnd

Server

(3) 儲存Device Register ID 到 App

Server

Page 13: Xamarin Dev Day

Google – GCM (FCM)

GCM (FCM)

Service

APP Client

(1) Device 登記推播服務 – Use Sender

ID

(2) 取得Register

ID

App BackEnd

Server

(3) 儲存Device Register ID 到 App

Server

(1) Send Message – Use api Key

+ Device Register ID

(2) Push Message – Use

Register ID

Page 14: Xamarin Dev Day

Azure Notification Hubs

App BackEnd

Server

APP Client

PNS

Platform Notification Service

Azure Notification

Hubs

(1) Get PNS handle

(2) Request PNS

handle

(3) Send Message

Page 15: Xamarin Dev Day
Page 16: Xamarin Dev Day

https://components.xamarin.com/

Page 17: Xamarin Dev Day
Page 18: Xamarin Dev Day

https://www.xamarin.com/

https://developer.xamarin.com/guides/cross-platform/windows/visual-studio/

https://blog.xamarin.com/microsoft-connect-2016-recap/


Recommended