A combination of the plain old SplitViewController (in landscape) and SlidingViewController (in portrait) for iOS