Some New Ideas to Develop Killer Mobile Apps