Updating the TrackMyWalks.iOS AppDelegate
In this section, we need to make changes to the AppDelegate
class for our TrackMyWalks.iOS
project so that we can initialize our Xamarin.FormsMaps
library, otherwise we won't be able to use any of the map features.
The AppDelegate
class gets notified whenever the object to which it is connected to reaches certain events or states. In this case, the Application Delegate is an object which receives notifications whenever the UIApplication
object reaches certain states. In many respects, it is a specialized one-to-one Observer
pattern.
Let's take a look at how we can achieve this by following these steps:
- First, expand the
TrackMyWalks.iOS
solution project that is contained within theTrackMyWalks
solution.
- Next, double-click on the
AppDelegate.cs
file, ensuring that it is displayed within the code editor, and enter the following highlighted code sections:
// // AppDelegate.cs // Application Delegate class for the TrackMyWalks.iOS Project ...