Schin Casa com TudoAdobe Flash web app (August 2009 - October 2009)
Schin Casa com Tudo was a successful national scoped promotion hired by soft drinks company Schincariol (archive) (acquired by Kirin Japanese company in 2012).
The web app had hundreds of thousands of registered participants and more than a million registered codes on the web app.
The promotion was based on an interactive web app where participants had to register themselves through a code found in physical products of the brand (Schin soft drinks). After registration, participants could choose an empty virtual house, just like our real houses. Each registered code allowed participants to add virtual products (Car, TV, Stove, Freezer, Notebook, etc.) to their virtual houses through an isometric game engine. The winner, randomly selected by lottery, won a real house with all the added virtual products. In addition, 10.000 instant prizes were awarded right after participants registered special codes.
Grafikonstruct hired me to lead the front-end development team and coordinate the integration to the back-end system developed by an outsourced company.
I led a team of three Grafikonstruct developers to build the Adobe Flash ActionScript 3.0 client-side application. I architected the whole client-side solution based on an ActionScript 3.0 application framework I was building at the time (v1). It featured a modular architecture mainly based on the MVC (pureMVC) and IoC (Spring ActionScript) patterns. It also included the implementation of earlier versions of some frameworks I released afterward, including AS3CoreAddendum, AS3Utils, AS3Collections and the previous version of VostokFramework.
I implemented the Model, Controller, and Services layers of the app and mentored the implementation of the View layer by Grafikonstruct's team. André Anaya implemented the fantastic isometric game engine as a component of the View layer, seamlessly integrated into the AS3 framework despite its internal complexity.
Unfortunately, due to the project's complexity, there's no portfolio version, but the prints speak for themselves. Just picture lots of cool animation happening there.
Here's a nationwide TV ad that ran during the campaign:
Some technologies used: Adobe Flash, ActionScript 3.0, Microsoft .NET Framework, Microsoft SQL Server, and FluorineFX.