topical media & game development

talk show tell print

#mobile-application-12-DerbyNames-MonoTouch-DerbyNames-MonoTouch-AppDelegate.cs / cs



  using System;
  using System.Collections.Generic;
  using System.Linq;
  
  using MonoTouch.Foundation;
  using MonoTouch.UIKit;
  
  namespace DerbyNames_MonoTouch
  {
          // 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
          {
                  // class-level declarations
                  UIWindow window;
                  UITabBarController tabBarController;
  
                  //
                  // 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)
                  {
                          // create a new window instance based on the screen size
                          window = new UIWindow (UIScreen.MainScreen.Bounds);
                          
                          var viewController1 = new UINavigationController (new VixensController ());
                          var viewController2 = new UINavigationController (new LeaguesController());
                          tabBarController = new UITabBarController ();
                          tabBarController.ViewControllers = new UIViewController [] {
                                  viewController1,
                                  viewController2,
                          };
                          
                          window.RootViewController = tabBarController;
                          // make the window visible
                          window.MakeKeyAndVisible ();
                          
                          return true;
                  }
          }
  }
  
  


(C) Æliens 04/09/2009

You may not copy or print any of this material without explicit permission of the author or the publisher. In case of other copyright issues, contact the author.