App days 2016 munich - Leaware - real time cross platform app with signalr and xamarin

Preview:

Citation preview

Real-Time Cross-Platform Appwith SignalR and Xamarin

Sylwester Wieczorkowski

Xamarin Platform

Onelanguage torule them all

NativeApps

Xamarin.Android

Xamarin.IOS

Sharecodeeverywhere

Xamarin IDE

Xamarin TestCloud

Xamarin Insights

Takeyourmobilestrategyandappstothenextlevel

MvvmCrossThis project provides a cross-platform mvvm mobile developmentframework built on top of:

• Silverlight for WP7, WP8• Mono for Android (or Xamarin.Android)• MonoTouch for iOS (or Xamarin.iOS)• the WinRT XAML framework for Windows 8 Store apps• Windows Universal projects (WPA8.1 and Windows 8.1 Store apps)• WPF• Mono for Mac (or Xamarin.Mac)

This project makes extensive use of Portable Class Libraries toprovide maintainable cross platform C# native applications.

ModelView ViewModel

Belfius DirectMobile

BNPParibas Fortis

What is SignalR?ASP.NET SignalR is a library for developers that

simplifies the process of adding real-time web functionality toapplications. Real-time web functionality is the ability to haveserver code push content to connected clients instantly as itbecomes available, rather than having the server wait for aclient to request new data.

Xamarin ClientThe ASP.NET SignalR Client not only works in

JavaScript and browsers, but also .NET applications such asXamarin.Android, Xamarin.iOS, Windows Phone and WindowsStore. The .NET client uses the System.Net.Http namespace toconnect to a SignalR server.

Let’s play!

Recommended