Welcome to MyGalileo app for MacOS
MyGalileo is a simple Xamarin.Mac Cocoa app that uses the current Geolocation of the user to fetch and display key information using Azure Maps API. For more details, check the article on Medium.
Ingredients
This app includes:
- C# Xamarin for MacOS: Xamarin.Mac
- Cocoa app development (using Visual Studio and Xcode)
- using Azure Maps API: Azure-Maps
- using RestSharp (Simple REST and HTTP API Client for .NET): RestSharp
- using Newtonsoft.Json to dynamically deserialize Json into object: Newtonsoft.Json
- using Xam.Plugin.Geolocator plugin: Xam.Plugin.Geolocator
User Interface
Welcome window:
Requesting permission to locate device:
Results window:
Install on MacOS
You can download the MacOS application that you can unarchive and then copy to your applications folder.
Notes
If the AzureMapsKey is no longer valid, please replace it with your own Azure Maps API key from Microsoft after subscribing to the free service.