Android Porting System
LeapFrog developed a new tablet platform based on the Android OS, they had over 150 game titles written for their legacy OS that they wanted to preserve and have work on the new platform.
We already had a deep understanding of the LeapFrog SDK and this meant understanding all the complexities and quirks of the original platform. We had to insure that code written for the old platform would work seamlessly on the new platform, quirks and all. The first step was the brute force step of re-writing the SDK for Android and preserving the API. The second part was a long process of debugging all the various endpoints and hardware platforms that the SDK had to support.
We ported their entire SDK to Android, which required a complete rewrite of their SDK and software tools. The end result was a completely cross-platform system that allowed developers to simply recompile to have their 200+ titles run on the new tablet.
Android NDK, JNI Bridge, Java, C++
Clients and Customers First
Great ideas come from collaboration.