WWDC 06 State of the Union (what you don't know about Leopard)

Discussion in 'macOS' started by lancestraz, Apr 4, 2007.

  1. lancestraz macrumors 6502a

    lancestraz

    Joined:
    Nov 27, 2005
    Location:
    RI
    #1
    If you sign up as a developer with Apple, you get access to some extra developer stuff. This includes keynotes from guys at Apple who talk about the new technology in product X and how to incorporate it into our (3rd party devs) applications.
    This stuff is boring and useless, unless you are a developer. But the keynotes do offer some interesting insight into Apples plans [strike thru]for world domination[/strike thru].

    I know it was a long time ago, but here are some of the more interesting things from the WWDC 06 (Mac Pros, Leopard sneak peak) dev keynotes that happened after the SteveNote and the general public tuned out.

    Note: These are all in reference to the WWDC 06 version of Leopard. Expect some changes. I probable made a few mistakes so don't spaz out if you see one.


    Printing
    • Enhanced print dialogs
    • Upgraded to CUPS 1.2

    Preview.app
    • Updated user interface
    • Contextual searching
    • Improved image editing

    PDF Kit
    Note: This isn't an application but a technology used by apps that handle PDF files
    • New thumbnail view. Supports multiple columns.
    • Modify and create PDFs from the thumbnail view
      • Reorder pages from the via drag and drop
      • Delete pages
      • Drag images from the Finder to add a new page displaying that image

    Core Animation
    • Core Animation is a 2D technology. It can do some 3D effects but it's really a dynamic layering engine (Note: This is why I think this is false)
    • Aqua controls are can be animated with Core Animation

      Note: My general impression of Core Animation: It is very powerful. This is going to be huge. Core Animation makes it so very easy for devs to add fluid animations to almost any aspect of their app that. Throughout the entire keynote you find Core Animation references and effects everywhere. I expect Leopard to make heavy use of this new technology.

    3D Graphics
    • Upgrading to OpenGL 2.1
    • Quartz Composer improvements
      • Custom patches now supported (Note: I don't know what this is, but it was the #1 requested feature so I'll mention it)
      • Quartz composition can be set to the desktop background

    Imaging

    QuickTime
    • Lots of under-the-hood enhancements
    • New H.264 features
      • Better encoder performance
      • Alpha Video
    • The QuickTime browser plug-in has been improved to be more web 2.0 ready (e.g Transparent Mode rendering and JavaScript API enhancements)

    Cameras
    • Picture Taker Panel
      • Integrated with Address Book, Image Kit, System Preferences, etc...
      • Public API (allows 3rd party devs to easily use this feature)
    • Photo Booth now adds support for third party effects
    • QKit API. A pro-grade solution for capturing video
    • iChat Theater API

      Note: An interesting quote from the keynote, "We're doing a lot with cameras. But when I look at it, I think we're still scratching the surface of what we can do. Cameras to me are a lot like a keyboard or mouse. It's just another input device."

    Spotlight
    • As you probably already know, you can search other machines on your network with Spotlight
    • Quick Look (Note: Quick Look is used in Spotlight as well as the Finder and Time Machine)
      • Rich icon preview for almost everything
      • Preview an entire document (images, movies, presentations) without opening another app
    • Spotlight to Help
      • The help menu now contains a search field, type in something, choose a result, and Help Viewer opens the relevant help topic
      • Also searches menu items

    Time Machine
    • Uses Journal HFS+
    • Does not backup non-essential files (e.g cache files, temp files, index files) to save space

      Note: A nice explanation on how Time Machine works:
      The first time Time Machine runs it takes a complete snapshot of you HDD. A background process listens for changes to your files. When a change occurs, an event goes out. Every once in awhile, And I quote, "Right now it's about every hour", this backup process will coherence all these changes and make a new snapshot. It takes anything that hasn't changed and creates hard links to the them, and anything that has changed is copied over. Once a day, all the snapshots from that day are combined so you have one snapshot per entire day.
     
  2. nuckinfutz macrumors 603

    nuckinfutz

    Joined:
    Jul 3, 2002
    Location:
    Middle Earth
    #2
    The Top Secret features will definitely revolve around Core Animation.
     
  3. Diatribe macrumors 601

    Diatribe

    Joined:
    Jan 8, 2004
    Location:
    Back in the motherland
    #3
    There is so much stuff in Leopard already, if they manage to squeeze in even more this will be a must buy.
     
  4. Eidorian macrumors Penryn

    Eidorian

    Joined:
    Mar 23, 2005
    Location:
    Indianapolis
    #4
    You can get all of this with the free ADC account. ADC on iTunes is a great thing that no one should pass up.
     
  5. twoodcc macrumors P6

    twoodcc

    Joined:
    Feb 3, 2005
    Location:
    Right side of wrong
    #5
    nice little post there. one thing that i think is gonna be big is ZFS file system. i really don't know that much about it, but i've heard that it's gonna be supported by leopard
     

Share This Page