This repository is a companion to the presentation and slides here https://www.slideshare.net/MarkArteaga/azure-functions-ai-xamarin-how-to-use-the-cloud-to-your-advantage
All commits start from building the application but if you run the latest commit you can run end to end demo.
Don't forget to change your keys as they do not work anymore.
You require the following
- Make sure you have the lastet Visual Studio 2017 with
- Xamarin libs installed
- Azure Functions SDK
- Azure Account
- Need an active Azure account, if don't have one create a free one https://azure.microsoft.com/en-ca/free/
- Create a Azure Storage resource
- Ngrok.io - this is required to point your local function to be accessible from your mobile phone
To get the code running
- Under src open up RedBit.Ai.Demo.sln
- Change the ngrok url for uploading and status endpoints
- MainPageViewModel.cs change the
BASE_URL
This is released as is as sample code that I use for a presentation. If there is an issue please ping me on twitter or create an issue here but there is no guarantee for a fix and it works on my machine :)
If you would like me to debug your code, we can get one of our team members at RedBit to look at your issues.