I don't think you need full multitasking for this.  If the OS handles that situation (e.g. one app is allowed to access the screen, one the speaker) then that's enough and it avoids the complexity of having full threading.