Is the one source / multiple target a dream? a reality?

Hi there,
I wanted to know if a code using Juce libs intended to be built for iOS for instance would be really the same than if it was intended to be built for AU target, for instance.

i mean, at which point specific part appears? in the C++ ? at the compilation time, requiring you to specifically focus on compilation (only) ?


iOS can only run apps, so obviously an app is going to have a significantly different structure to a plugin, regardless of what platform it’s on (?)

But a juce app that runs on iOS/Windows/OSX/etc will probably only require a few lines of platform-specific code at most. Look at the juce demo, for example.

this is just me, hesitating between pure AU or pure VST instead of pure … Juce :slight_smile: