I am planning a mobile / tablet app that aims to combine ‘knowns’ - a largely static, pre-defined UI-UX as is the nature of compiled binaries - together with a potentially quite wide scope of UI-UX-related ‘unknowns’.
Think of smartphone OS’ themselves; they ship with ’N' UX and functionality, but go on to develop ‘Y' UX and functionality as the user adds whichever third-party apps they discern are most relevant for their needs.
I’m comfortable where it comes to dedicated views for these ‘apps’ as they would get to own the whole space and there is little or no interaction or modification to existing compiled controls - tables, layout, etcetera.
But how would one best manage interactions between these ‘unknowns’, and the static or ‘known’ view layouts and activities when one of these “apps” has something to say or show in response to [some] activity?
I can think of pretty boring solutions such as notifications, or a static view committed to a dynamic interface such as a web view, but something tells me there’s a more elegant solution out there.
Any ideas UX community?