>> Danger Theme Helper




This solution exemplifies rapid application development in C#, integration of applications, and process automation.

We at JBCG are proud to present some screen shots of the Danger Theme Helper we built for Middlemind Games. Below is a list of features.

Features:

  • Links into the Mobile Content Manager via a tab.
  • Fully data driven and configurable via configuration TXT files.
  • Tab based front end coded in C#.
  • Clear separation of backgrounds, themes, and settings.
  • Automatically generates preview images that previously were done by hand.
  • Automatically generates submission ZIP files.
  • Built in time saver features that take advantage of image redundancy.
  • Built image dimension and max file size checks.
  • Automatically optimizes all PNG files by hooking into third party software.

Screen Shots:

Because the packaging for T-Mobile SideKick themes and backgrounds was so much different than other publication channels the Danger Theme Helper links into the Mobile Content Manager via a small form. This form allows the user to set the main background image and folder background image of the SideKick theme. These two images are the main aspects of all themes and once set the user can quickly fill out the remaining required information and submit the theme!

The screen shot depicts the simple theme form of the Danger Theme Helper. Simple themes are basically backgrounds users can purchase through their T-Mobile SideKick phones. This form is almost completely filled after linking in from the Mobile Content Manager. All users have to do is provide some descriptions, category information, and thumbnails. Thumbnail images are the same size for all three backgrounds so that redundancy is automated in the software allowing users to update all three thumbnails from one location.

The screen shot depicts the advanced theme form of the Danger Theme Helper. Advanced themes require a lot more images however due to redundancy between phones users can fill out almost the entire form with just a few clicks while still having the freedom to adjust individual images. Newly added to this part of the app is the automated creation of advanced theme preview images, a huge time saver!

The settings form allows users to update any data regarding the current set of supported images. This includes width, height, max file size, and file names. Included in this application is the ability to hook into a third party PNG optimizer, simply provide the target .exe and the necessary command line arguments and the Danger Theme Helper will automatically optimize every PNG file it creates.