For an Apple device, you'll want to buy an Apple TV and then you can use native wireless display by swiping up from the bottom and choosing the Apple TV to display to. This will also work with Mac OS X computers. For an Android you'll need either a TV with Miracast built-in as well as a phone that supports it. You could also try buying a Chromecast dongle and using apps that support that. For Windows computers 8.1 and Windows 10, a miracast adapter also works, if you choose to buy one I would suggest the Microsoft version 2 miracast adapter or newer and not one of the cheap Chinese knockoffs.