﻿using System;
using System.Collections.Generic;
using System.Linq;
using MonoTouch.Foundation;
using MonoTouch.UIKit;
using Google.Maps;

namespace UwongNdePoint.iOS
{
  // The UIApplicationDelegate for the application. This class is responsible for launching the
  // User Interface of the application, as well as listening (and optionally responding) to
  // application events from iOS.
  [Register("AppDelegate")]
  public partial class AppDelegate : UIApplicationDelegate
  {
    const String MapsApiKey = "AIzaSyD_kz_qixkUu_Qx1-rxzSW8d7OK9xTaYow";
    // class-level declarations
    UIWindow window;
    //
    // This method is invoked when the application has loaded and is ready to run. In this
    // method you should instantiate the window, load the UI into it and then make the window
    // visible.
    //
    // You have 17 seconds to return from this method, or iOS will terminate your application.
    //
    public override bool FinishedLaunching(UIApplication app, NSDictionary options)
    {
      MapServices.ProvideAPIKey(MapsApiKey);
      // create a new window instance based on the screen size
      window = new UIWindow(UIScreen.MainScreen.Bounds);
			
      // If you have defined a root view controller, set it here:
      window.RootViewController = new MapsViewController();
			
      // make the window visible
      window.MakeKeyAndVisible();
			
      return true;
    }
  }
}

