Resources
Product Development

Calsoft Labs is a leading technology partner for companies, helping them develop new products and modernize existing ones using emerging technologies. more

Case Studies

Porting of Flash Player to Windows CE Environments

Calsoft Labs expertise in porting Flash Player to embedded systems on various operating systems enables the client to meet the technical and time-to-market objectives.

Company

The Client is an innovative provider of machine-to-machine (M2M) solutions that have pioneered a complete and flexible technology platform to communicate with remote machines in a more efficient, cost-effective manner.

Challenge

The requirement of the client was to port the Standalone version of Flash Player 7 SDK to the device which was a vending machine running on Windows CE 5.0 OS.

The task was to port the Flash Player and then customize the Player to accept the input from another application.

Solution

The client invited Calsoft Labs to port Flash Player onto their vending machine device running on Windows CE 5.0 operating systems based on Calsoft Labs’s expertise in similar porting works.

A team consisting of a Project Leader and a senior architect was assigned for this task. The first and final release was ready in less than one month.

The major challenge here was that apart from porting, we had to provide an interface through the usage of FSCommands to enable the client to control the ported player from another application. For this the team created some new interface FSCommands apart from the existing ones under Flash Player code.

Then the Automated Test Suite (ATS) was run on the developed Flash Player and all the issues identified during the testing were fixed. Along with the standalone Flash Player deliverable, Calsoft Labs submitted the test results to Adobe for certification of the ported Flash Player.

Result

With the Calsoft Labs team taking up the porting of Flash Player development work, the client was able to focus on his core OS level changes / implementations which allowed them to showcase the end product in much less time. Timely delivery of the software enabled the client to meet his business goals as well.

Benefits

Calsoft Labs’s expertise in Flash Player Porting development offers many advantages to the equipment vendors.

  • High quality development skills on a variety of Operating Systems
  • Quick turn around
  • Lower cost of development
  • Guaranteed support