Carlos Cañizares Estévez 2231aabf72 | 8 years ago | |
---|---|---|
.. | ||
Images | 8 years ago | |
eShopOnContainers | 8 years ago | |
.gitignore | 8 years ago | |
README.md | 8 years ago | |
eShopOnContainers.Xamarin.Tests.sln | 8 years ago | |
eShopOnContainers.Xamarin.sln | 8 years ago |
#eShopOnContainers
eShopOnContainers is a reference app whose imagined purpose is to serve the mobile workforce of a fictitious company that sells products. The app allow to manage the catalog, view products, manage the basket and the orders.
###Try it out: You can download and build the app's source as-is, preconfigured to consume our Azure service instance.
###Supported platforms: iOS, Android and Windows
###The app architecture consists of two parts:
The Azure Mobile Service does not need to be deployed by you. There is already an instance of the service up and running in Azure, and the mobile app is configured by default to consume that service instance. We've included the code for the service so that you may run your own service instance on Azure if you'd like.
##Xamarin.Forms App (eShopOnContainers)
This project exercises the following platforms, frameworks or features:
##Three platforms The app targets three platforms:
As of 19/12/2016, eShopOnContainers features 89.2% code share (7.2% iOS / 16.7% Android / 8.7% Windows).
##Licenses
This project uses some third-party assets with a license that requires attribution:
Xamarin will periodically automatically check for updates. You can also manually check for updates.
Restore NuGet packages for the project.
You can use any Android emulator although it is highly recommended to use an x86 based version.
Note: The Visual Studio Android Emulator cannot run well inside a virtual machine or over Remote Desktop or VNC since it relies on virtualization and OpenGL.
To deploy and debug the application on a physical device, refer to these link.
To set up the Mac host, you must enable communication between the Xamarin extension for Visual Studio and your Mac.
The app has the following screens:
If you see build issues when pulling updates from the repo, try cleaning and rebuilding the solution.