Google and Microsoft want to extend online applications to offline applications. Find how they are doing it.