I’m working on a new software project, and my company already has a commercial Juce license, so I wanted to look into using it for the complete cross-platform project. I’d like to have a single project with a lot of common code that can run my app as a StandAlone app, any one of the plugin formats, or also on the iPad or iPhone. Let’s pretend it’s just the iPad (no iphone, but yes stand-alone and plugins) and that I want to use the same resolution for all versions 1024x768.
I’ve built the AU plugin example and I’ve built the iPhone example. Any tips on getting them to live in the same XCode project? I’d like to get to the point where I have a HelloWorld speech bubble class/project and I hit build, and I get a Stand-Alone, a plugin, and an iPad app out of the process. I’m familiar with the basics of Juce, and I’m very familiar with coding for the iPhone and the iPad, having released several audio apps for iOS. I spend the least amount of my time creating build environments. It’s one of those things I hate for a few days, and then forget how I did it six months later when I’ve shipped the thing. I have not used Juce to create an UI, but I’m more familiar with its basic file handing functions, core audio, and plugin wrapper classes.
I’m thinking multiple targets and I’ll just have to exclude unnecessary files from each target by unchecking the file from the Details tab. Am I on the right track?
Thanks in advance,