4. The computer-implemented method of claim 1 , wherein the plurality of applications supported by the cross-platform API include a variety of types of applications.
4. The computer-implemented method of claim 1 , wherein the plurality of applications supported by the cross-platform API include a variety of types of applications. 5. The computer-implemented method of claim 4 , wherein the variety of types of applications include multi-player games, remote control applications, content sharing applications, polling applications, and printing applications.