Skip to content

OborinPavel/XamarinFormsExample

Repository files navigation

XamarinFormsExample

This is a simple project to introduce the Xamrin.Forms technology. By this project will be covered:

  • Basics of Xamarin cross platform development
    • iOS, Android and shared projects
    • NuGet packages
    • Xamarin components
  • Xamarin.Forms UI development
    • Xaml UI designer
    • Xamarin.Forms custom renderers
  • C#
    • BCL (Base Class Libraries)
    • Tasks and asyncs
    • Lambda expressions
    • XML and JSON parsing

Please follow these steps to build and run:

  1. Download and install Xamarin Studio from http://xamarin.com
  2. Create an account at Xamarin portal
  3. Login with the account into the Xamarin Studio (some features are unavailable without logging in)
  4. Clone this GitHub project
  5. Open the project in Xamarin Studio (all necessary dependencies will be downloaded on loading)
  6. Obtain a Google Maps API Key 1. for Android (however, project has to be build at least once to create a keystore file) 2. for iOS 3. Change an API key in AndroidManifest.xml or AppDelegate
  7. Select a target project (iOS or Android)
  8. Set as a startup project from the context menu
  9. Select a device on the toolbar and run
  10. Obtain an evaluation license when prompted. Get evaluation license help

Android users can try Xamarin Android Player form http://xamarin.com/android-player. To install Google Play Services follow instructions from the https://university.xamarin.com/resources/how-to-install-google-play-on-android-emulator

About

initial commit of crossplatoform map application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages