We've discussed just creating a series of APIs that can be accessed internally for building whatever app people want to build. That sounds a lot like what you are talking about. This appears to be much more applicable if the app in question is some kind of data presentation, web site, Augmented Reality, or similar type of thing. REST services, Web Services, and the like would all be viable means to that end, but we haven't completely bought into it, yet. The skill level has improved, but it is patchy, and will probably remain that way.