I'm using sitecore 8.1 and I've used multiple languages for items, so I can get item by a specific language which is fully supported by Sitecore, now I need to do the same but I need Item content to be vary by another aspect which is Mobile Platform, this means that I need the same item to have contents of some fields for Android platform, and different content for IOS platform without creating new item for each platform and with keeping some item fields shared between all platforms ..
At the beginning I thought that I can achieve that by using Item Versions which is supported by Sitecore as well .. but then I read that only latest version of item will be available after publishing.