How to Usher in an Era of Intelligent Applications