Let me get this out of the way: I am not an App developer. I have a very basic working knowledge of the ios SDK, and am aware some of Apple’s unique/arbitrary policies for submission to the App Store. I have a question about App development though, and was wondering if anyone else had the same question, or was thinking along the same lines.
Is there any possibility of creating a Plug-in architecture in the current App Store framework? Most people would say definitely not. But, I can point to one example where a model already exists, the In-App purchase. In any number of Apps, you can use the in-app purchase to buy additional instrument samples, additional functionality (like multitrack recording for Amplitude) or additional effects, seen in any number of amp qnd effects modelling amps.
I realize that there would be innumerable hurdles, from proprietary knowledge to splitting App store revenue multiple ways, but, this should be a doable idea. Numerous Apps are created using Creative Commons frameworks. Sonoma and Intua both make their ACP SDK available to developers. What would be the restrictions from say, Moog licensing some of their App functionality to the developers at Multitrack DAW? I can think of numerous instances where I would spend $10 on a $5 App if it meant I had that functionality from within another App. And don’t say it can’t be done, I would point to the current crop of free Apps making a profit from in-app purchases. Maybe all it would take is the seeding of the idea, some communication, imagination, and most difficult, some cooperation. Put your heads together, great ideas often come from collaboration – see Wikipedia as a prime example.