Making Origin cross platform

The problem

EA games' Origin, similar to Steam, is a powerful ecommerce gateway where the majority of their titles can be purchased for the various platforms such as Playstation, PC and Xbox. The current solution was quite restrictive and was very difficult for individual games to implement.

The Solution

We worked with EA to produce a web-based solution that could run on any device, including the games consoles, meaning that by simply including a library, a game running on any platform could integrate with Origin very quickly. Including social logins from Facebook and Twitter, the barriers between the different platforms were finally removed.

The Technical Bit

An entirely front-end solution integrating with a Java backend provided by the engineers at EA, this solution was written entirely using javascript - it runs as a hybrid application on mobile phones and tablets and within web portals on the games consoles and PC.