John Mikula
Video Game Programmer

Sparkle Framework

Sparkle is a proprietary framework that is used to quickly and easily produce interactive storybooks for iOS and Android devices. Sparkle provides artists with the tools needed to make storybook pages complete with interactive animation elements, narrated text boxes, and custom activities. Sparkle assembles these pages into a unified application complete with page navigation and an autoplay feature. Sparkle also has the ability to utilize device specific features such as in-app purchases and device camera support.

Sparkle has been used to develop the following interactive storybooks:

My Little Pony: Party of One (iOS, Android, Amazon)
My Little Pony: Hearts and Hooves Day (iOS, Android, Amazon)
My Little Pony: Fluttershy's Famous Stare (iOS, Android, Amazon)
My Little Pony: Best Pet (iOS, Android, Amazon)
Transformers Rescue Bots: Sky Forest Rescue (iOS, Android, Amazon)
My Little Pony: Power Ponies (iOS, Android, Amazon)
My Little Pony: Luna Eclipsed (iOS, Android, Amazon)
Play-Doh: Seek and Squish (iOS, Android, Amazon)
My Little Pony: Twilight's Kingdom (iOS, Android, Amazon)
My Little Pony: Cutie Pox (iOS, Android)
My Little Pony: Pinkie Pie's Sister (iOS, Android, Amazon)
Transformers Rescue Bots: Dino Island (iOS, Android, Amazon)
Baby Genius Sing Along (iOS, Amazon)
My Little Pony: Rarity Takes Manehattan (iOS, Android, Amazon)
Littlest Pet Shop: Pet Style (iOS, Android, Amazon)
Johnny Tractor and Friends: Snow Day (iOS, Android, Amazon)
Johnny Tractor and Friends: Growing Season (iOS, Android, Amazon)
Johnny Tractor and Friends: Goodnight, Johnny Tractor (iOS, Android, Amazon)


Work Highlights:

  • Bug fixing/optimizations
  • Device camera functionality
  • Push notificaion integration
  • More apps page

Role
Support Programmer

Developed With
Scaleform, Flash, Actionscript 3, C++, Java

Images