Pages

Saturday 1 October 2011

Samsung Backstage

The Samsung Backstage website was developed by TME Solutions as a training solution to educate sales staff on the capabilities of the company's mobile devices. This was then ported onto the Galaxy tablets as a native app.
The app consisted of three main sections:
  • Games based on the Who Wants to be a Millionaire format. Winning these would result in points that could be spent in prize lotteries.
  • A list of Samsung's devices, filtered on the server side to only show those appropriate to the business that the sales staff worked for. Clicking on a device would bring up its specs, along with marketing and training material.
  • Account settings, allowing the user to update his or her details.
Communication with the server was done using a sync adapter, based on the lecture given by Virgil Dobjanschi at Google I/O 2010.  This puts the update code into a separate Service, with log in details stored as an Account, allowing it to be triggered and managed by the Android OS. In short, it means that data can be refreshed when the app isn't running.

Data arrived from the server wrapped in JSON, which was parsed and stored in a SQLite database accessed via a Content Provider.