Outsource Interactive Application Challenges