So... I have listed all of Minecraft Bedrock Edition Platform that we have, and more platform in the future if possible like...
3.Windows Phone/Windows 10 Mobile (No longer support soon)
6.Apple TV (Already discontinued)
7.Samsung Gear VR (Virtual Reality via itself)
8.Windows 10 (Free via gift code if you've bought Java Edition) (Virtural Reality via Mixed Reality, Oculus Rift and HTC Vive)
9.Mac OSX (Free via gift code if you've bought Java Edition)
10.PlayStation 4 (Virtual Reality via PlayStation VR)
And all platform that I've said, support Xbox Live for achievements and marketplace. But for PlayStation 4 Online and Nintendo Switch Online, they also support PlayStation Network and Nintendo Account too.
Skin changable : Free, User-created, via Xbox Live or In-app purchase.
Legacy Console Mini-Games : Available only in LAN Server and Realms