Variable Backgrounds

Discussion in 'Mac Programming' started by JosephDuffy, Nov 8, 2010.

  1. JosephDuffy macrumors regular

    Jul 12, 2009
    Great Britain
    I'm looking at making a new Mac App, and could use some advice as to where to start, and what the easiest method will be.
    I would like to make a variable background, that hopefully shows a picture, as usual (Which the user choses), and then adds an effect on top of it.This effect would change, and I'm thinking Quartz will be easiest (?).
    However, I'd like it to have an UI, and I'll settle for a Pref Panel, but I'd prefer a fully launch-able app that runs in the background type of thing.
    The only thing is, what do I make it in? Is this an Xcode job?
    Also, will the constant (Hopefully on loop) Quartz running in the background chew up the CPU/GPU?
    Joseph Dufy
  2. Catfish_Man macrumors 68030


    Sep 13, 2001
    Portland, OR
    By Quartz do you mean Quartz Composer? Quartz (aka CoreGraphics) is how all 2D drawing on Mac OS X is done. Quartz Composer is a tool that hooks together things graphically to generate interesting visual effects.

    Regardless, yes you'll be writing Cocoa code in Xcode.

Share This Page