PureWeen / app-contacts

A sample contact app built with Xamarin.Forms and ASP.NET Core backend.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

My Contacts

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.

Screenshots of My Contact app

##Integrations

Includes integrations such as:

  • getting directions
  • making calls
  • sending text messages
  • email composition

Google Maps API key (Android)

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>

UWP Maps

See documentation on how to register for an API key. Set it in MyContacts/Utils/Settings.cs. A development key is provided.

Screens

The app has three main screens:

  • a list screen
  • a read-only detail screen
  • an editable detail screen

People

All images of people in the app come from UIFaces.com. In accordance with the guidelines, fictitious names have been provided.

License

Under MIT

About

A sample contact app built with Xamarin.Forms and ASP.NET Core backend.


Languages

Language:C# 99.2%Language:Shell 0.8%