Palm's webOS was ahead of its time, too. Apps were written in JS, HMTL & CSS, all messaging systems were integrated into a single inbox, there was universal search, and it took years for Android and iOS to adopt its card metaphor model for multitasking, too. The way app switching works in Android and iOS now is the way app switching worked from the beginning with webOS.