Platformania: An analysis into the platforms of the future

Editor's note: This is the first write-up in the series called Platformania, a…