SlideShare a Scribd company logo
Xamarin	&	Azure
BFF,	Really?
Benjamin	Tam
Twitter:	@benjamintam
Page
Why?
› My	apps… apart	from	actual	phone	functions
› Productivity
› Google	Maps
› Games
› Social	Media
› Calculator!
/	Copyright	©2015	by	Readify	Limited2
Page
Azure	App	Services
› Mobile	Services	vs	Mobile	App
› Mobile	App	vs	API	App
› Client	SDK
› Storage	(including	Offline	Data	Sync)
› Authentication
› Push	Notifications
› .NET	or	Node.js back-end
/	Copyright	©2015	by	Readify	Limited3
Page
Demo:	Xamarin.Forms Solution
/	Copyright	©2015	by	Readify	Limited4

Recommended for you

Building Mobile Cross-Platform Apps for iOS, Android & Windows in C# with Xam...
Building Mobile Cross-Platform Apps foriOS, Android & Windows in C# with Xam...Building Mobile Cross-Platform Apps foriOS, Android & Windows in C# with Xam...
Building Mobile Cross-Platform Apps for iOS, Android & Windows in C# with Xam...

Building native applications across multiple platforms is hard. iOS requires knowledge of Xcode, the iOS SDK and Objective-C or Swift. Android requires Eclipse Android Studio, the Android SDK and Java. The Windows 10 Universal Windows Platform requires Visual Studio, C# and the UWP/WinRT SDK. Are we really expected to learn all of this? You can take the HTML5 & Cordova route, but not all apps should be built using a hybrid approach. If you want to create a truly competitive app with a premium experience, you’ll need to go native. Fortunately, there is a way you can share a lot of your code across mobile platforms and do so using the C# language you already know and love. Xamarin is a powerful toolset that allows developers to write native Android and iOS apps using C#, thanks to the Mono framework – an Open Source project that brings the C# language and .NET to other platforms. This session explores how you can build cross-platform applications for iOS, Android, and Windows 10 using C#. You’ll learn how to get started with a sample cross-platform solution, which tools you can use, how to design a proper user interface for each platform and how to structure your projects for maximum code reuse. We’ll also look at how you can share UI code with Xamarin.Forms. Native mobile development doesn’t have to be so hard. Come learn how your .NET skills can be transformed for true cross-platform development.

mobile developmentioscordova
EastBay.net Building Mobile Apps with Xamarin and Visual Studio
EastBay.net Building Mobile Apps with Xamarin and Visual StudioEastBay.net Building Mobile Apps with Xamarin and Visual Studio
EastBay.net Building Mobile Apps with Xamarin and Visual Studio

This document outlines the history and growth of Xamarin from 2001 to 2016. Some key points include: - Xamarin was founded in 2011 and allows developers to build native mobile apps for Android, iOS, and Mac using C# and shared code. - Xamarin has grown from 200,000 developers in 2012 to over 1.1 million developers in 2016 with support for partnerships with Microsoft, IBM, and other companies. - Xamarin products have expanded from the initial Xamarin.iOS in 2011 to also include Xamarin.Android, Xamarin.Mac, and Xamarin.Forms for building cross-platform user interfaces with shared code.

androidxamarin.formsxamarin
Building Hybrid Apps with Ember
Building Hybrid Apps with EmberBuilding Hybrid Apps with Ember
Building Hybrid Apps with Ember

Presented at HoustonJS http://www.meetup.com/houston-js/events/203757092/ On the fence about building hybrid apps? Let me convince you to take the leap. I’ll discuss the process we use at Poetic Systems and demonstrate with a live coding example.

appsemberjshybrid
Page
Demo:	Running	App
/	Copyright	©2015	by	Readify	Limited5
Page
Demo:	App	Service
/	Copyright	©2015	by	Readify	Limited6
Page
Demo:	Mobile	App
/	Copyright	©2015	by	Readify	Limited7
Page
Getting	Started
› Quickstart - Easy	Tables
› Node.js backend	only
› “No	code”	CRUD	API
› Code	is	actually	in	corresponding	.js &	.json files
› Uses	OData	&	SQL	Azure
› Debugging
› Log	Stream
/	Copyright	©2015	by	Readify	Limited8

Recommended for you

Wearables with C# and Xamarin
Wearables with C# and XamarinWearables with C# and Xamarin
Wearables with C# and Xamarin

Bay.NET user group presentation (Apr-15) on building apps for wearable platform using C#. Samples on https://github.com/conceptdev/xamarin-samples/tree/master/watch-and-wear

apple watchandroidandroid wear
Evolving Mobile Architectures @ Mi9
Evolving Mobile Architectures @ Mi9Evolving Mobile Architectures @ Mi9
Evolving Mobile Architectures @ Mi9

A presentation that Cam Barrie, James Brett and myself gave at Agile Australia 2013. The talk is about ways of building mobile apps that allow for the change and evolution you should expect when building exploratory mobile apps, and examples of the web and native code divide.

iosmobilearchitecture
PPT from Webinar Create Hybrid Mobile Application in 1 hour
PPT from Webinar Create Hybrid Mobile Application in 1 hourPPT from Webinar Create Hybrid Mobile Application in 1 hour
PPT from Webinar Create Hybrid Mobile Application in 1 hour

Presentation from Create Hybrid Mobile Application in 1 hour Webinar. This webinar was conducted by Telerik evangelist Dhananjay Kumar (debug_mode) .

cross platform mobile applicationhtmlhybrid application
Page
Offline	Data	Sync
/	Copyright	©2015	by	Readify	Limited9
Page
Network	Connectivity
› Is	there	a	network	connection?
› Wifi
› Cellular
› 2G,	3G,	4G
› Roaming
› What	if	the	network	status	changes	mid-operation?
› Xam.Plugin.Connectivity
/	Copyright	©2015	by	Readify	Limited10
Page
Device	Storage
› Properties	dictionary
› Local	file	storage
› SQLite.Net (*PCL)
/	Copyright	©2015	by	Readify	Limited11
Page
How	Does	Offline	Data	Sync	Work?
› Cache	server	data	locally
› Create/modify	data	locally
› Developer	decides	when to	sync	with	Azure
› Push
› Pull
› Purge
› Implicit	push
/	Copyright	©2015	by	Readify	Limited12

Recommended for you

Making Apps More Human - Intro to Microsoft Cognitive Services
Making Apps More Human - Intro to Microsoft Cognitive ServicesMaking Apps More Human - Intro to Microsoft Cognitive Services
Making Apps More Human - Intro to Microsoft Cognitive Services

This document is an introduction to Microsoft's Cognitive Services presented by Matthew Soucoup. It describes several Cognitive Services APIs including Computer Vision, which can analyze, describe and tag images; Text Translation, which can translate text between languages; and Emotion API, which can detect emotions in photos. The document provides URLs and parameters for calling the Computer Vision and Text Translation APIs and describes what type of data they return.

machine learningcognitive servicesmicrosoft
10 things to make you a Great Mobile Web Developer
10 things to make you a Great Mobile Web Developer10 things to make you a Great Mobile Web Developer
10 things to make you a Great Mobile Web Developer

This document provides 10 tips for developing effective mobile web applications: 1) Understand the mobile landscape and technologies; 2) Determine essential content and use cases; 3) Optimize the viewport for mobile screens; 4) Use progressive enhancement; 5) Leverage HTML5 semantics; 6) Utilize CSS3 features; 7) Incorporate AJAX and frameworks; 8) Account for touch gestures; 9) Optimize images; and 10) Support offline usage.

webdevmobile
Evolving Mobile Architectures
Evolving Mobile ArchitecturesEvolving Mobile Architectures
Evolving Mobile Architectures

This document discusses evolving mobile architectures and approaches to building mobile applications. It covers building apps for multiple platforms, hybrid native-web architectures, mobile backend systems, and testing hybrid apps. Key points include separating presentation from logic, choosing technologies based on features, and testing at multiple levels including UI, integration, and units. An approach of evolving designs over time based on measuring outcomes is recommended over locking into only native or only web approaches.

iosapihybrid
Page
Enabling	Offline	Data	Sync
› Microsoft.Azure.Mobile.Client.SQLiteStore NuGet
› Configuration
› IMobileServiceTable vs	IMobileServiceSyncTable
› Define	the	local	store	and	table(s)
› Operations
› IMobileServiceSyncContext
› IMobileServiceSyncHandler
/	Copyright	©2015	by	Readify	Limited13
Page
Other	Considerations
› Soft	deletions
› Conflict	resolution
› What	to	keep?
› MobileServicePushFailedException
› Performance
› Full	vs	Incremental	Sync
› Collapse	Logic
/	Copyright	©2015	by	Readify	Limited14
Page
Demo:	Offline	Data	Sync
/	Copyright	©2015	by	Readify	Limited15
Page
Thank	You!
Twitter:	@benjamintam
/	Copyright	©2015	by	Readify	Limited16

Recommended for you

Progressive Web Apps / GDG DevFest - Season 2016
Progressive Web Apps / GDG DevFest - Season 2016Progressive Web Apps / GDG DevFest - Season 2016
Progressive Web Apps / GDG DevFest - Season 2016

My #ProgressiveWebApps presentation is available online now  Use it, learn more, and be awesome  https://goo.gl/TbgI7d

progressivewebappspwa
Building a Startup for the Mobile-first, Cloud-first World
Building a Startup for the Mobile-first, Cloud-first WorldBuilding a Startup for the Mobile-first, Cloud-first World
Building a Startup for the Mobile-first, Cloud-first World

Starting your own business is a work of passion. It’s a lot of hard work, but you also need to work smart. For software startups, open source software can help you stretch your limited seed money, but you shouldn’t limit yourself either. You deserve to use fully supported professional development tools, or host your site, services and components in the same cloud infrastructure used by more than 80% of Fortune 500 companies, all without spending a dime. Microsoft offers startups, entrepreneurs and indie developers great programs to support their new business. Get free software, free cloud services, free support, free hosting, free training and free access to experts to jumpstart and accelerate your business. Whether you’re an iOS, Android or Windows app developer, Python, PHP or ASP.NET web developer, whether you’re building on Windows or Linux, Microsoft has tools and technologies for you. Come discover how Microsoft can contribute to your success.

mobile developmentxamarinazure app services
Microsoft Tools for Android Developers
Microsoft Tools for Android DevelopersMicrosoft Tools for Android Developers
Microsoft Tools for Android Developers

Microsoft loves Android developers. We have a lot of tools for them. This session presents a quick overview of these tools including cross-platform development in C# and Visual Studio thanks to Xamarin, Azure Mobile Services, the Windows Bridge for Android (aka "Project Astoria"), Hockeyapp analytics, Visual Studio Tools for Apache Cordova, and the Visual Studio Emulator for Android. We'll then dive deeper into the latter, covering drag & drop installation of apps, debugging apps from any ADB-compatible IDE, emulating hardware like GPS, cameras, accelerometers, battery, network radios, storage cards and more.

microsofthockeyappmobile development

More Related Content

What's hot

Centric - PWA WebCast
Centric - PWA WebCastCentric - PWA WebCast
Centric - PWA WebCast
Timmy Kokke
 
Building Cloud-Enabled Cross-Platform Mobile Apps in C# with Azure App Services
Building Cloud-Enabled Cross-PlatformMobile Apps in C# with Azure App ServicesBuilding Cloud-Enabled Cross-PlatformMobile Apps in C# with Azure App Services
Building Cloud-Enabled Cross-Platform Mobile Apps in C# with Azure App Services
Nick Landry
 
Mobile Web App & Google Apps Script
Mobile Web App & Google Apps ScriptMobile Web App & Google Apps Script
Mobile Web App & Google Apps Script
Ido Green
 
Building Mobile Cross-Platform Apps for iOS, Android & Windows in C# with Xam...
Building Mobile Cross-Platform Apps foriOS, Android & Windows in C# with Xam...Building Mobile Cross-Platform Apps foriOS, Android & Windows in C# with Xam...
Building Mobile Cross-Platform Apps for iOS, Android & Windows in C# with Xam...
Nick Landry
 
EastBay.net Building Mobile Apps with Xamarin and Visual Studio
EastBay.net Building Mobile Apps with Xamarin and Visual StudioEastBay.net Building Mobile Apps with Xamarin and Visual Studio
EastBay.net Building Mobile Apps with Xamarin and Visual Studio
Craig Dunn
 
Building Hybrid Apps with Ember
Building Hybrid Apps with EmberBuilding Hybrid Apps with Ember
Building Hybrid Apps with Ember
jakecraige
 
Wearables with C# and Xamarin
Wearables with C# and XamarinWearables with C# and Xamarin
Wearables with C# and Xamarin
Craig Dunn
 
Evolving Mobile Architectures @ Mi9
Evolving Mobile Architectures @ Mi9Evolving Mobile Architectures @ Mi9
Evolving Mobile Architectures @ Mi9
sgleadow
 
PPT from Webinar Create Hybrid Mobile Application in 1 hour
PPT from Webinar Create Hybrid Mobile Application in 1 hourPPT from Webinar Create Hybrid Mobile Application in 1 hour
PPT from Webinar Create Hybrid Mobile Application in 1 hour
Dhananjay Kumar
 
Making Apps More Human - Intro to Microsoft Cognitive Services
Making Apps More Human - Intro to Microsoft Cognitive ServicesMaking Apps More Human - Intro to Microsoft Cognitive Services
Making Apps More Human - Intro to Microsoft Cognitive Services
Matthew Soucoup
 
10 things to make you a Great Mobile Web Developer
10 things to make you a Great Mobile Web Developer10 things to make you a Great Mobile Web Developer
10 things to make you a Great Mobile Web Developer
Chris Love
 
Evolving Mobile Architectures
Evolving Mobile ArchitecturesEvolving Mobile Architectures
Evolving Mobile Architectures
sgleadow
 
Progressive Web Apps / GDG DevFest - Season 2016
Progressive Web Apps / GDG DevFest - Season 2016Progressive Web Apps / GDG DevFest - Season 2016
Progressive Web Apps / GDG DevFest - Season 2016
Abdelrahman Omran
 
Building a Startup for the Mobile-first, Cloud-first World
Building a Startup for the Mobile-first, Cloud-first WorldBuilding a Startup for the Mobile-first, Cloud-first World
Building a Startup for the Mobile-first, Cloud-first World
Nick Landry
 
Microsoft Tools for Android Developers
Microsoft Tools for Android DevelopersMicrosoft Tools for Android Developers
Microsoft Tools for Android Developers
Nick Landry
 
Phonegap vs Sencha Touch vs Titanium
Phonegap vs Sencha Touch vs TitaniumPhonegap vs Sencha Touch vs Titanium
Phonegap vs Sencha Touch vs Titanium
PixelCrayons
 
Xamarin and SAP Mobile Platform for Mobile Enterprise Success
Xamarin and SAP Mobile Platform for Mobile Enterprise SuccessXamarin and SAP Mobile Platform for Mobile Enterprise Success
Xamarin and SAP Mobile Platform for Mobile Enterprise Success
Xamarin
 
I Like iPhone & Android But I am .NET Developer
I Like iPhone & Android But I am .NET DeveloperI Like iPhone & Android But I am .NET Developer
I Like iPhone & Android But I am .NET Developer
Tellago
 
Developing with Google Glass and Xamarin
Developing with Google Glass and XamarinDeveloping with Google Glass and Xamarin
Developing with Google Glass and Xamarin
Xamarin
 
Developing and Designing Native Mobile Apps in Xamarin Studio
Developing and Designing Native Mobile Apps in Xamarin StudioDeveloping and Designing Native Mobile Apps in Xamarin Studio
Developing and Designing Native Mobile Apps in Xamarin Studio
Xamarin
 

What's hot (20)

Centric - PWA WebCast
Centric - PWA WebCastCentric - PWA WebCast
Centric - PWA WebCast
 
Building Cloud-Enabled Cross-Platform Mobile Apps in C# with Azure App Services
Building Cloud-Enabled Cross-PlatformMobile Apps in C# with Azure App ServicesBuilding Cloud-Enabled Cross-PlatformMobile Apps in C# with Azure App Services
Building Cloud-Enabled Cross-Platform Mobile Apps in C# with Azure App Services
 
Mobile Web App & Google Apps Script
Mobile Web App & Google Apps ScriptMobile Web App & Google Apps Script
Mobile Web App & Google Apps Script
 
Building Mobile Cross-Platform Apps for iOS, Android & Windows in C# with Xam...
Building Mobile Cross-Platform Apps foriOS, Android & Windows in C# with Xam...Building Mobile Cross-Platform Apps foriOS, Android & Windows in C# with Xam...
Building Mobile Cross-Platform Apps for iOS, Android & Windows in C# with Xam...
 
EastBay.net Building Mobile Apps with Xamarin and Visual Studio
EastBay.net Building Mobile Apps with Xamarin and Visual StudioEastBay.net Building Mobile Apps with Xamarin and Visual Studio
EastBay.net Building Mobile Apps with Xamarin and Visual Studio
 
Building Hybrid Apps with Ember
Building Hybrid Apps with EmberBuilding Hybrid Apps with Ember
Building Hybrid Apps with Ember
 
Wearables with C# and Xamarin
Wearables with C# and XamarinWearables with C# and Xamarin
Wearables with C# and Xamarin
 
Evolving Mobile Architectures @ Mi9
Evolving Mobile Architectures @ Mi9Evolving Mobile Architectures @ Mi9
Evolving Mobile Architectures @ Mi9
 
PPT from Webinar Create Hybrid Mobile Application in 1 hour
PPT from Webinar Create Hybrid Mobile Application in 1 hourPPT from Webinar Create Hybrid Mobile Application in 1 hour
PPT from Webinar Create Hybrid Mobile Application in 1 hour
 
Making Apps More Human - Intro to Microsoft Cognitive Services
Making Apps More Human - Intro to Microsoft Cognitive ServicesMaking Apps More Human - Intro to Microsoft Cognitive Services
Making Apps More Human - Intro to Microsoft Cognitive Services
 
10 things to make you a Great Mobile Web Developer
10 things to make you a Great Mobile Web Developer10 things to make you a Great Mobile Web Developer
10 things to make you a Great Mobile Web Developer
 
Evolving Mobile Architectures
Evolving Mobile ArchitecturesEvolving Mobile Architectures
Evolving Mobile Architectures
 
Progressive Web Apps / GDG DevFest - Season 2016
Progressive Web Apps / GDG DevFest - Season 2016Progressive Web Apps / GDG DevFest - Season 2016
Progressive Web Apps / GDG DevFest - Season 2016
 
Building a Startup for the Mobile-first, Cloud-first World
Building a Startup for the Mobile-first, Cloud-first WorldBuilding a Startup for the Mobile-first, Cloud-first World
Building a Startup for the Mobile-first, Cloud-first World
 
Microsoft Tools for Android Developers
Microsoft Tools for Android DevelopersMicrosoft Tools for Android Developers
Microsoft Tools for Android Developers
 
Phonegap vs Sencha Touch vs Titanium
Phonegap vs Sencha Touch vs TitaniumPhonegap vs Sencha Touch vs Titanium
Phonegap vs Sencha Touch vs Titanium
 
Xamarin and SAP Mobile Platform for Mobile Enterprise Success
Xamarin and SAP Mobile Platform for Mobile Enterprise SuccessXamarin and SAP Mobile Platform for Mobile Enterprise Success
Xamarin and SAP Mobile Platform for Mobile Enterprise Success
 
I Like iPhone & Android But I am .NET Developer
I Like iPhone & Android But I am .NET DeveloperI Like iPhone & Android But I am .NET Developer
I Like iPhone & Android But I am .NET Developer
 
Developing with Google Glass and Xamarin
Developing with Google Glass and XamarinDeveloping with Google Glass and Xamarin
Developing with Google Glass and Xamarin
 
Developing and Designing Native Mobile Apps in Xamarin Studio
Developing and Designing Native Mobile Apps in Xamarin StudioDeveloping and Designing Native Mobile Apps in Xamarin Studio
Developing and Designing Native Mobile Apps in Xamarin Studio
 

Viewers also liked

Intro to Azure Mobile Services & Xamarin
Intro to Azure Mobile Services & XamarinIntro to Azure Mobile Services & Xamarin
Intro to Azure Mobile Services & Xamarin
InnoTech
 
Cloudy with a Chance of Cross Platform (for Bay.NET)
Cloudy with a Chance of Cross Platform (for Bay.NET)Cloudy with a Chance of Cross Platform (for Bay.NET)
Cloudy with a Chance of Cross Platform (for Bay.NET)
Craig Dunn
 
Xamarin, azure Push & cortana
Xamarin, azure Push & cortanaXamarin, azure Push & cortana
Xamarin, azure Push & cortana
Marc Rubiño
 
Xamarin + azure Mobile Apps
Xamarin + azure Mobile AppsXamarin + azure Mobile Apps
Xamarin + azure Mobile Apps
史也 久米
 
Azure MobileApp & Xamarin.Forms
Azure MobileApp & Xamarin.FormsAzure MobileApp & Xamarin.Forms
Azure MobileApp & Xamarin.Forms
Alessandro Pozone
 
Xamarin Dev Days - Connected & Disconnected Apps with Azure Mobile Apps
Xamarin Dev Days - Connected & Disconnected Apps with Azure Mobile AppsXamarin Dev Days - Connected & Disconnected Apps with Azure Mobile Apps
Xamarin Dev Days - Connected & Disconnected Apps with Azure Mobile Apps
Guy Barrette
 
What's new in Xamarin.Forms?
What's new in Xamarin.Forms?What's new in Xamarin.Forms?
What's new in Xamarin.Forms?
James Montemagno
 
Cross Platform Mobile Development with Xamarin
Cross Platform Mobile Development with XamarinCross Platform Mobile Development with Xamarin
Cross Platform Mobile Development with Xamarin
Puja Pramudya
 
Introdução ao Azure Mobile Apps
Introdução ao Azure Mobile AppsIntrodução ao Azure Mobile Apps
Introdução ao Azure Mobile Apps
William S. Rodriguez
 
Xamarin y MS Azure | Cognitive Services
Xamarin y MS Azure | Cognitive ServicesXamarin y MS Azure | Cognitive Services
Xamarin y MS Azure | Cognitive Services
Vicente Gerardo Guzman Lucio
 
Azure Mobile Apps with Xamarin
Azure Mobile Apps with XamarinAzure Mobile Apps with Xamarin
Azure Mobile Apps with Xamarin
danhermes
 
Forms + azure
Forms + azureForms + azure
Forms + azure
Amal Dev
 
ABI Funding & Capital Markets Forum 2017 - Schema delle sessioni
ABI Funding & Capital Markets Forum 2017 - Schema delle sessioniABI Funding & Capital Markets Forum 2017 - Schema delle sessioni
ABI Funding & Capital Markets Forum 2017 - Schema delle sessioni
ABIEventi
 
Cloud Powered Mobile Apps with Azure
Cloud Powered Mobile Apps  with AzureCloud Powered Mobile Apps  with Azure
Cloud Powered Mobile Apps with Azure
Kris Wagner
 
BFF Pattern in Action: SoundCloud’s Microservices
BFF Pattern in Action: SoundCloud’s MicroservicesBFF Pattern in Action: SoundCloud’s Microservices
BFF Pattern in Action: SoundCloud’s Microservices
Bora Tunca
 
Playgrounds: Mobile + Swift = BFF
Playgrounds: Mobile + Swift = BFFPlaygrounds: Mobile + Swift = BFF
Playgrounds: Mobile + Swift = BFF
Chris Bailey
 
Introduction to Back End Automation Testing - Nguyen Vu Hoang, Hoang Phi
Introduction to Back End Automation Testing - Nguyen Vu Hoang, Hoang PhiIntroduction to Back End Automation Testing - Nguyen Vu Hoang, Hoang Phi
Introduction to Back End Automation Testing - Nguyen Vu Hoang, Hoang Phi
Ho Chi Minh City Software Testing Club
 

Viewers also liked (17)

Intro to Azure Mobile Services & Xamarin
Intro to Azure Mobile Services & XamarinIntro to Azure Mobile Services & Xamarin
Intro to Azure Mobile Services & Xamarin
 
Cloudy with a Chance of Cross Platform (for Bay.NET)
Cloudy with a Chance of Cross Platform (for Bay.NET)Cloudy with a Chance of Cross Platform (for Bay.NET)
Cloudy with a Chance of Cross Platform (for Bay.NET)
 
Xamarin, azure Push & cortana
Xamarin, azure Push & cortanaXamarin, azure Push & cortana
Xamarin, azure Push & cortana
 
Xamarin + azure Mobile Apps
Xamarin + azure Mobile AppsXamarin + azure Mobile Apps
Xamarin + azure Mobile Apps
 
Azure MobileApp & Xamarin.Forms
Azure MobileApp & Xamarin.FormsAzure MobileApp & Xamarin.Forms
Azure MobileApp & Xamarin.Forms
 
Xamarin Dev Days - Connected & Disconnected Apps with Azure Mobile Apps
Xamarin Dev Days - Connected & Disconnected Apps with Azure Mobile AppsXamarin Dev Days - Connected & Disconnected Apps with Azure Mobile Apps
Xamarin Dev Days - Connected & Disconnected Apps with Azure Mobile Apps
 
What's new in Xamarin.Forms?
What's new in Xamarin.Forms?What's new in Xamarin.Forms?
What's new in Xamarin.Forms?
 
Cross Platform Mobile Development with Xamarin
Cross Platform Mobile Development with XamarinCross Platform Mobile Development with Xamarin
Cross Platform Mobile Development with Xamarin
 
Introdução ao Azure Mobile Apps
Introdução ao Azure Mobile AppsIntrodução ao Azure Mobile Apps
Introdução ao Azure Mobile Apps
 
Xamarin y MS Azure | Cognitive Services
Xamarin y MS Azure | Cognitive ServicesXamarin y MS Azure | Cognitive Services
Xamarin y MS Azure | Cognitive Services
 
Azure Mobile Apps with Xamarin
Azure Mobile Apps with XamarinAzure Mobile Apps with Xamarin
Azure Mobile Apps with Xamarin
 
Forms + azure
Forms + azureForms + azure
Forms + azure
 
ABI Funding & Capital Markets Forum 2017 - Schema delle sessioni
ABI Funding & Capital Markets Forum 2017 - Schema delle sessioniABI Funding & Capital Markets Forum 2017 - Schema delle sessioni
ABI Funding & Capital Markets Forum 2017 - Schema delle sessioni
 
Cloud Powered Mobile Apps with Azure
Cloud Powered Mobile Apps  with AzureCloud Powered Mobile Apps  with Azure
Cloud Powered Mobile Apps with Azure
 
BFF Pattern in Action: SoundCloud’s Microservices
BFF Pattern in Action: SoundCloud’s MicroservicesBFF Pattern in Action: SoundCloud’s Microservices
BFF Pattern in Action: SoundCloud’s Microservices
 
Playgrounds: Mobile + Swift = BFF
Playgrounds: Mobile + Swift = BFFPlaygrounds: Mobile + Swift = BFF
Playgrounds: Mobile + Swift = BFF
 
Introduction to Back End Automation Testing - Nguyen Vu Hoang, Hoang Phi
Introduction to Back End Automation Testing - Nguyen Vu Hoang, Hoang PhiIntroduction to Back End Automation Testing - Nguyen Vu Hoang, Hoang Phi
Introduction to Back End Automation Testing - Nguyen Vu Hoang, Hoang Phi
 

Similar to Xamarin & Azure - BFF, Really?

Azure Mobile Services .NET Backend
Azure Mobile Services .NET BackendAzure Mobile Services .NET Backend
Azure Mobile Services .NET Backend
Filip Ekberg
 
Employee Facing Cross Platform Mobile Apps
Employee Facing Cross Platform Mobile AppsEmployee Facing Cross Platform Mobile Apps
Employee Facing Cross Platform Mobile Apps
Graeme Foster
 
THE INTERNET OF THINGS IS GETTING REAL
THE INTERNET OF THINGS IS GETTING REALTHE INTERNET OF THINGS IS GETTING REAL
THE INTERNET OF THINGS IS GETTING REAL
DrupalCamp Kyiv
 
Apps Nativas para iOS e Android com C#
Apps Nativas para  iOS e Android com C#Apps Nativas para  iOS e Android com C#
Apps Nativas para iOS e Android com C#
William S. Rodriguez
 
IBM Bluemix saves the game
IBM Bluemix saves the gameIBM Bluemix saves the game
IBM Bluemix saves the game
gjuljo
 
Build2020: Xamarin.Forms Experts Q&A
Build2020: Xamarin.Forms Experts Q&ABuild2020: Xamarin.Forms Experts Q&A
Build2020: Xamarin.Forms Experts Q&A
Brandon Minnick, MBA
 
Android and Azure @droidconit 2015
Android and Azure @droidconit 2015Android and Azure @droidconit 2015
Android and Azure @droidconit 2015
pietrobr
 
Binary Studio Academy 2016. Cross-Platform Mobile Development
Binary Studio Academy 2016. Cross-Platform Mobile DevelopmentBinary Studio Academy 2016. Cross-Platform Mobile Development
Binary Studio Academy 2016. Cross-Platform Mobile Development
Binary Studio
 
Droid con berlin_the_bb10_android_runtime
Droid con berlin_the_bb10_android_runtimeDroid con berlin_the_bb10_android_runtime
Droid con berlin_the_bb10_android_runtime
Droidcon Berlin
 
Chat Done Right
Chat Done Right Chat Done Right
Chat Done Right
Adrian Bunge
 
Challenges in enterprise mobility development 2
Challenges in enterprise mobility development 2Challenges in enterprise mobility development 2
Challenges in enterprise mobility development 2
kidozen
 
Develop Hybrid Mobile Application with Azure Mobile Services and Telerik Plat...
Develop Hybrid Mobile Application with Azure Mobile Services and Telerik Plat...Develop Hybrid Mobile Application with Azure Mobile Services and Telerik Plat...
Develop Hybrid Mobile Application with Azure Mobile Services and Telerik Plat...
Abhishek Kant
 
Bring Your Android Apps to BlackBerry 10 in minutes
Bring Your Android Apps to BlackBerry 10 in minutesBring Your Android Apps to BlackBerry 10 in minutes
Bring Your Android Apps to BlackBerry 10 in minutes
Dr. Ranbijay Kumar
 
Cross platform mobile development (speaker Vitaly Ilchenko, Binary Studio)
Cross platform mobile development (speaker Vitaly Ilchenko, Binary Studio)Cross platform mobile development (speaker Vitaly Ilchenko, Binary Studio)
Cross platform mobile development (speaker Vitaly Ilchenko, Binary Studio)
Binary Studio
 
Cloud Backend for Mobile Apps
Cloud Backend for Mobile AppsCloud Backend for Mobile Apps
Cloud Backend for Mobile Apps
Sam Basu
 
Azure App Service Architecture. Web Apps.
Azure App Service Architecture. Web Apps.Azure App Service Architecture. Web Apps.
Azure App Service Architecture. Web Apps.
Alexander Feschenko
 
EMFcamp2022 - What if apps logged into you, instead of you logging into apps?
EMFcamp2022 - What if apps logged into you, instead of you logging into apps?EMFcamp2022 - What if apps logged into you, instead of you logging into apps?
EMFcamp2022 - What if apps logged into you, instead of you logging into apps?
Chris Swan
 
Design - Start Your API Journey Today
Design - Start Your API Journey TodayDesign - Start Your API Journey Today
Design - Start Your API Journey Today
LaurenWendler
 
Design - Start Your API Journey Today
Design - Start Your API Journey TodayDesign - Start Your API Journey Today
Design - Start Your API Journey Today
LaurenWendler
 
بالعربي التطور في البرمجة باستخدام ال .Net
بالعربي التطور في البرمجة باستخدام ال .Netبالعربي التطور في البرمجة باستخدام ال .Net
بالعربي التطور في البرمجة باستخدام ال .Net
Mohamed Galal
 

Similar to Xamarin & Azure - BFF, Really? (20)

Azure Mobile Services .NET Backend
Azure Mobile Services .NET BackendAzure Mobile Services .NET Backend
Azure Mobile Services .NET Backend
 
Employee Facing Cross Platform Mobile Apps
Employee Facing Cross Platform Mobile AppsEmployee Facing Cross Platform Mobile Apps
Employee Facing Cross Platform Mobile Apps
 
THE INTERNET OF THINGS IS GETTING REAL
THE INTERNET OF THINGS IS GETTING REALTHE INTERNET OF THINGS IS GETTING REAL
THE INTERNET OF THINGS IS GETTING REAL
 
Apps Nativas para iOS e Android com C#
Apps Nativas para  iOS e Android com C#Apps Nativas para  iOS e Android com C#
Apps Nativas para iOS e Android com C#
 
IBM Bluemix saves the game
IBM Bluemix saves the gameIBM Bluemix saves the game
IBM Bluemix saves the game
 
Build2020: Xamarin.Forms Experts Q&A
Build2020: Xamarin.Forms Experts Q&ABuild2020: Xamarin.Forms Experts Q&A
Build2020: Xamarin.Forms Experts Q&A
 
Android and Azure @droidconit 2015
Android and Azure @droidconit 2015Android and Azure @droidconit 2015
Android and Azure @droidconit 2015
 
Binary Studio Academy 2016. Cross-Platform Mobile Development
Binary Studio Academy 2016. Cross-Platform Mobile DevelopmentBinary Studio Academy 2016. Cross-Platform Mobile Development
Binary Studio Academy 2016. Cross-Platform Mobile Development
 
Droid con berlin_the_bb10_android_runtime
Droid con berlin_the_bb10_android_runtimeDroid con berlin_the_bb10_android_runtime
Droid con berlin_the_bb10_android_runtime
 
Chat Done Right
Chat Done Right Chat Done Right
Chat Done Right
 
Challenges in enterprise mobility development 2
Challenges in enterprise mobility development 2Challenges in enterprise mobility development 2
Challenges in enterprise mobility development 2
 
Develop Hybrid Mobile Application with Azure Mobile Services and Telerik Plat...
Develop Hybrid Mobile Application with Azure Mobile Services and Telerik Plat...Develop Hybrid Mobile Application with Azure Mobile Services and Telerik Plat...
Develop Hybrid Mobile Application with Azure Mobile Services and Telerik Plat...
 
Bring Your Android Apps to BlackBerry 10 in minutes
Bring Your Android Apps to BlackBerry 10 in minutesBring Your Android Apps to BlackBerry 10 in minutes
Bring Your Android Apps to BlackBerry 10 in minutes
 
Cross platform mobile development (speaker Vitaly Ilchenko, Binary Studio)
Cross platform mobile development (speaker Vitaly Ilchenko, Binary Studio)Cross platform mobile development (speaker Vitaly Ilchenko, Binary Studio)
Cross platform mobile development (speaker Vitaly Ilchenko, Binary Studio)
 
Cloud Backend for Mobile Apps
Cloud Backend for Mobile AppsCloud Backend for Mobile Apps
Cloud Backend for Mobile Apps
 
Azure App Service Architecture. Web Apps.
Azure App Service Architecture. Web Apps.Azure App Service Architecture. Web Apps.
Azure App Service Architecture. Web Apps.
 
EMFcamp2022 - What if apps logged into you, instead of you logging into apps?
EMFcamp2022 - What if apps logged into you, instead of you logging into apps?EMFcamp2022 - What if apps logged into you, instead of you logging into apps?
EMFcamp2022 - What if apps logged into you, instead of you logging into apps?
 
Design - Start Your API Journey Today
Design - Start Your API Journey TodayDesign - Start Your API Journey Today
Design - Start Your API Journey Today
 
Design - Start Your API Journey Today
Design - Start Your API Journey TodayDesign - Start Your API Journey Today
Design - Start Your API Journey Today
 
بالعربي التطور في البرمجة باستخدام ال .Net
بالعربي التطور في البرمجة باستخدام ال .Netبالعربي التطور في البرمجة باستخدام ال .Net
بالعربي التطور في البرمجة باستخدام ال .Net
 

Xamarin & Azure - BFF, Really?