A Xamarin.Forms app named My Contacts. The app is a simple list of contacts, each of which can be viewed in a detail screen and modified in an edit screen. It runs on iOS, Android, and UWP. It is powered by an ASP.NET Core web API backend.
##Integrations
Includes integrations such as:
- getting directions
- making calls
- sending text messages
- email composition
For Android, you'll need to obtain a Google Maps API key, read through the documentation.
Insert it in the Android project: ~/Properties/AndroidManifest.xml
:
<application ...>
...
<meta-data android:name="com.google.android.geo.API_KEY" android:value="GOOGLE_MAPS_API_KEY" />
...
</application>
See documentation on how to register for an API key. Set it in MyContacts/Utils/Settings.cs
. A development key is provided.
The app has three main screens:
- a list screen
- a read-only detail screen
- an editable detail screen
All images of people in the app come from UIFaces.com. In accordance with the guidelines, fictitious names have been provided.
Under MIT