Skip to content

Commit faaaf2a

Browse files
author
Javier Suárez Ruiz
committed
Updated mobile doc
1 parent 29c36a5 commit faaaf2a

4 files changed

Lines changed: 27 additions & 0 deletions

File tree

48.1 KB
Loading

src/Mobile/Images/MacAgent.png

14.6 KB
Loading

src/Mobile/Images/Updates.png

16.7 KB
Loading

src/Mobile/README.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,33 @@ As of 29/11/2016, eShopOnContainers features **89.2% code share** (7.2% iOS / 16
5454
* Xamarin add-ons for Visual Studio (available via the Visual Studio installer)
5555
* __Visual Studio Community Edition is fully supported!__
5656

57+
## Setup
58+
59+
#### [1. Ensure the Xamarin platform is installed](http://developer.xamarin.com/guides/cross-platform/getting_started/installation/)
60+
61+
#### 2. Ensure Xamarin are updated
62+
Xamarin will periodically automatically check for updates. You can also manually check for updates.
63+
64+
<img src="Images/Updates.png" alt="Ensure Xamarin are updated" Width="600" />
65+
66+
### 3. Project Setup
67+
68+
Restore NuGet packages for the project.
69+
70+
### 4. Ensure Android Emulator is installed
71+
You can use any Android emulator although it is highly recommended to use an x86 based version.
72+
73+
<img src="Images/AndroidEmulator.png" alt="Visual Studio Android Emulator" Width="600" />
74+
75+
**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.
76+
77+
To deploy and debug the application on a physical device, refer to these [link](https://developer.xamarin.com/guides/android/deployment,_testing,_and_metrics/debug-on-device/).
78+
79+
### 5. Ensure Mac connection
80+
To set up the Mac host, you must enable communication between the Xamarin extension for Visual Studio and your Mac.
81+
82+
<img src="Images/MacAgent.png" alt="Connect with a Mac" Width="600" />
83+
5784
## Screens
5885

5986
The app has the following screens:

0 commit comments

Comments
 (0)