Launchpad

Launchpad is Apple’s new application launcher. It’s heavily influenced by iOS’s Home Screen and anyone who has used iOS will be familiar with Launchpad’s functions. Launchpad acts as an individual application so you can add it to Dock (though it is there by default) or you can launch it using a specific gesture, or simply Spotlight it. Once you trigger Launchpad, you're shown all of your Mac's programs in a tile layout identical to iOS's Home Screen, and its behavior is as expected: apps can be moved into folders, and can take up multiple pages which can be navigated using your touchpad or your mouse.

In all honesty, I find Launchpad to be fairly useless. I’ve been using Lion since the first Developer Preview and I’ve only used Launchpad a handful of times. There are a number of faster ways to launch an app, especially Spotlight. Maybe I’m a slave of my old habits but... I don’t find any use for Launchpad. It's one of the less successful iOS imports - it doesn’t fit in, nor does it bring anything truly new, since the Stacks feature has been doing same thing for a while now.

A Stacks view of the Applications folder. Look familiar?

Launchpad may, however, offer more utility on a laptop with multitouch trackpad because it is easy to trigger it with a gesture. On a desktop, the only way to open Launchpad is to either click it in Dock or use Spotlight, unless you have the Magic Trackpad. This even applies to Magic Mouse, although it is possible to add gestures using third party software. Making it so hard to access takes away its usability. Why would I open Launchpad to launch an app when I could open the app I want to open straightaway? 

What I find the most irritating is that Launchpad does not recognize your existing folders. For instance, I have my Adobe apps neatly in Adobe CS5 folder, so they don’t take up my whole applications folder when I’m browsing it (very annoying with Stacks). I would have to group them again just for Launchpad. Call me lazy, but there are so many other ways to launch an app which doesn’t require that, and I think I will stick with them.

I can see Launchpad working well for users that don't have that many applications on their Mac however. With a single page of icons, Launchpad may be a more consumer-friendly way to launch applications. Perhaps this is Apple's way of introducing iOS users who've never owned a Mac to launching apps in OS X?

Full Screen

Safari in full screen

For people who have used Windows, making windows full screen may not seem like a big feature since it has been included in Windows for ages. In fact, it may sound a bit laughable considering that it has taken Apple this long to integrate any OS wide full screen feature to OS X. However, as usual, Apple likes to reinvent the wheel and do things differently than others, and full screen is no exception.

Apple’s approach is a bit more than just a maximize button. Earlier in this article, we talked about Mission Control and how it works. Basically, full screen windows act as individual Spaces. If you make a window full screen, it will create an own Space for that window. That way you don’t have to to exit from full screen when you want to change the window, you simply use the gestures to scroll between Spaces or use Mission Control. The end result is a truly monolithic experience where you're only interacting with one application at a time, and even then the resemblence to iOS is quite strong since full screen mode does away with the Dock and the OS menu bar.

In my opinion, Apple’s approach makes usage of full screen a little more complicated than in Windows but at the same time, full screen applications are more usable. You don’t need to minimize your full screen window in order to use other windows. You can also work with multiple full screen windows effortlessly. Full screen is not a big deal for desktops with hi-res screens since you have the screen estate for multiple windows but in a laptop, especially 13” and smaller, Full Screen can take better advantage of every single pixel on your screen.

There is one huge limitation though: running apps in full screen in multi-monitor setup is unusable. You simply cannot run an app in full screen in the other monitor while using another app in the second monitor. When in full screen mode, the other screen will only have the grey background, you cannot move any windows there nor launch any new apps. For example, you cannot run Mail in full screen in your second monitor while browsing Safari on your main monitor. And this is not the only issue. If you have a window on your second screen and make it full screen, it will be full screen in your main monitor. Essentially this means you cannot run apps in full screen in your second monitor, which is really a shame for people with multiple monitors. This is even present with QuickTime Player, you cannot use it to play movies on your TV for instance without making it your main monitor. Luckily this is only limited to QuickTime, and other players with their own full screen modes work fine.

Apple’s full screen approach definitely has its pros and cons over Microsoft’s but overall it’s a crucial feature for OS X and it’s surprising that it has taken this long for Apple to add it. 

Mission Control Multitouch
Comments Locked

106 Comments

View All Comments

  • rs2 - Wednesday, July 20, 2011 - link

    Okay, it makes sense on a touch device where your finger is actually making contact with the thing you are scrolling. But a mouse cursor is *not* a finger. It is not an analog for a finger. It is a different input paradigm entirely, and trying to make it behave as if the mouse cursor is your finger by making scrolling go backwards is stupid.

    It's good that they put in an option to disable the nonsense that is "natural" scrolling.
  • name99 - Thursday, July 21, 2011 - link

    Not at all. The issue is simple : what is the metaphor?
    When I move my finger, am I moving
    - the window container? OR
    - the content?

    Claiming that one is more "natural" than the other is as stupid as claiming that English is more natural than Chinese. It's simply that you are used to one and, like a good American, you simply cannot imagine that the world could possibly be different --- after all, Jesus spoke English.
  • rs2 - Thursday, July 21, 2011 - link

    Not at all. There is no "finger" when using a mouse. Touch and mouse-driven are distinct input paradigms. If a touch-based interface ever scrolled content in the opposite direction that the user moved their finger, then people would say that it was broken. And rightly so. Moving content in the same direction as the touch is the intuitive operating mode of a touch interface.

    And similarly, moving content in the opposite direction of the scroll (or more accurately, moving the scrollbar in the same direction of the scroll) is the intuitive operating mode for a mouse-driven interface. By your logic scrollbars themselves should also be inverted.

    As a side-note, a direct analog to touch style scrolling does exist in the mouse-driven paradigm, it is the drag operation. It is available in some things like Adobe PDF documents, and also work on any scrollbar. In this operation you choose an anchor-point, and then that anchor point moves in the same direction that you move, and it all makes sense. The problem with scrolling is that it has no anchor point, it is a distinct operation from a drag operation, and by conflating the two Apple has broken their interface. At least until they start incorporating touch into every computer they sell.

    Mouse-driven and touch interfaces are not the same thing, and just because a metaphor makes sense in one does not mean that it also makes sense in the other.
  • Uritziel - Friday, July 22, 2011 - link

    Agreed.
  • CharonPDX - Wednesday, July 20, 2011 - link

    On page 23 "Performance: Similar to Snow Leopard", you have a couple bar graphs comparing Snow Leopard to Lion performance. Unfortunately, you use a generic "compared to before as 1.0" metric, with no indication on a per-test basis whether higher or lower is better. In the Core 2 Duo graph, you talk about boot time skyrocketing, and the boot time graph for Lion shows Lion as "about 1.4" of Snow Leopard, yet you also talk about iPhoto having a "greater than 10% increase in performance", where the graph shows "about 1.1" of Snow Leopard. So in one line in the graph, higher is worse, in the other line, higher is better.

    You either need a per-test identifier (Higher is better / Lower is better) or you need to to standardize them all (so 'benchmark' ones would stand as-is, while 'timing' ones would use the inverse, so that both would be 'higher is better', or example.)
  • Deaffy - Thursday, July 21, 2011 - link

    Did anyone check to see whether Apple has included a UI element to enable IPv6 privacy extensions for statelest address autoconfiguration?
    And did DHCPv6 to get IPv6 addresses from your ISP's cable via IPv6 finally make it's entry?
  • Deaffy - Thursday, July 21, 2011 - link

    Oh yeah, and maybe the ability to query a name server via IPv6?
  • kevith - Thursday, July 21, 2011 - link

    they are more and more returning to the Linux it came from. Who knows, they might even go bact to open source:-)
  • Omid.M - Thursday, July 21, 2011 - link

    Anand/Andrew/Christian,

    If you right click on a YouTube video, does it say the rendering AND decoding is "accelerated" ? I thought Lion was supposed to bring that.

    If this is now the case, it'd be enough reason for me to buy Lion and a new MBP 15". I can't stand the fans on my 2008 MBP 15 going nuts every time I watch a 30 second YouTube clip. The laptop gets unreasonably hot right now.

    @moids

    P.S. I'm not a fan of the way buttons appear on the upper borders of windows. There's no typical button "design" to signify that the text is clickable, at least not from the screen shots I saw in the article.
  • Omid.M - Thursday, July 21, 2011 - link

    I guess it's disabled:

    http://www.macrumors.com/2011/07/21/adobe-suggests...

Log in

Don't have an account? Sign up now