app-innovation-workshop/Walkthrough Guide
Robin-Manuel Thiel 53f5521a25
Merge branch 'master' into feature-kubernetes
2019-02-04 16:51:23 +01:00
..
01 Setup fixing typos 2019-01-11 10:56:43 +01:00
02 Architecture Options Fix typos 2018-10-29 19:42:23 +03:00
03 Web API Add ACR support 2019-01-10 17:15:42 +01:00
04 Data Storage Merge branch 'master' into feature-kubernetes 2019-01-09 18:42:09 +01:00
05 Search Reverting Gitbook auto-commiting to master. damn... 2018-07-05 11:40:52 +02:00
06 Functions and Cognitive Services Add Next Step styling 2019-01-09 18:21:24 +01:00
07 API Management Merge branch 'master' into feature-kubernetes 2019-01-09 18:42:09 +01:00
08 Mobile Overview Fix typos 2018-10-29 19:42:23 +03:00
09 Mobile Network Services Reverting Gitbook auto-commiting to master. damn... 2018-07-05 11:40:52 +02:00
10 Chatbot Reverting Gitbook auto-commiting to master. damn... 2018-07-05 11:40:52 +02:00
11 Authentication Fix some secrets 2019-01-09 18:40:48 +01:00
12 Anayltics Fix typos 2018-10-29 19:42:23 +03:00
13 Securing the solution Reverting Gitbook auto-commiting to master. damn... 2018-07-05 11:40:52 +02:00
Assets Finished AKS writeup and added Secrets to all modules 2019-01-09 18:12:06 +01:00
Project-Spec.md Reverting Gitbook auto-commiting to master. damn... 2018-07-05 11:40:52 +02:00
README.md Fix typos 2018-10-29 19:42:23 +03:00

README.md

Banner

Walkthrough Guide

Welcome to the Azure Mobile Workshop. Today youre going to learn how to leverage your existing skills to build highly reliable backend systems to power a modern cross platform mobile app built using Xamarin.Forms.

Weve tried to make this app as production ready as possible and provide a good foundation for if you wish to pursue development in the future. Think of this as your development starter kit. Where we think theres area for improvement within the code base, we've added explanations about how to improve them to bring them up to production standards. We've tried to pick non oppinionated frameworks to give you the flexibility to extend this app to fit your requirements.

Prerequisites

You should have already followed the setup guide before attending the workshop. We've scheduled an hour before things start for you to get support with configuration, but please try your best to attend with a fully functioning development enviroment.

This workshop is for intermediate to experienced C# developers who may lack either Azure or Xamarin experience. This workshop is not for C# beginners and we expect you to know how design patterns such as Mvvm and MVC as well as having a basic understanding of the differences between developing Web APIs vs Mobile front-ends.

If you are unfamiliar with the C# language, you can get started with a free course on the Internet. The basics of the language can be learned at www.learncs.org. Once you have the language basics under your belt, you can move on to building applications with Xamarin. You should be ready to follow this guided workshop, creating both the front-end and backend to run a field service app.