The platforms we develop for include:

  Mac OS X and Apple iOS (iPhone, iPad, iPod Touch, Apple TV)
  Android
  Windows Mobile and. NET
  Embedded Windows
Our technical expertise is recognized in the following areas:
 

Mobile Digital Cartography, Location-Based Services: Mathematical Modeling

We have extensive experience in developing mobile interactive mapping applications. Mobile Cartography, Digital Topography, Location Based Services, GIS — no matter what you call it, our tiling license is absolutely free!
How is that possible? We have experts on staff, including mathematicians, who have solved the technical challenges needed to create in-house, reusable software libraries and frameworks.
We are experts in mathematical modeling for Location-Based Services (LBS). We have implemented Signal Processing libraries that allow us to filter Global Positioning Signals (GPS) and qualify point validity based upon accelerometer readings. This library allowed us to generate smooth path tracking even when the GPS signal contains a lot of spikes, such as in urban areas.
We can build integrated commercial Geo-Based applications with no added cost for GIS related data. This is because we have our own cartographic server (GWS based on OGIS). We use the GWS (WGS84-compliant) tiling framework for iOS, which allows us to use a variety of servers (Yahoo, Google, Yandex, OSM, CloudMade) for tiling, including our own. Also, we have a Vector Graphics Overlay framework that allows efficient drawing of vector maps and overlays. Finally, we have an extremely efficient KML renderer that renders standard Google Map KMLs over any type of WGS84-complaint maps.


Games and Physical Modeling

For our clients in the gaming industry, we have designed and implemented a number of models of physical interactions. These models include a lightweight optimized Human Inverse Kinematics (HIK) Engine, which enables foot-planting and contact point evaluations. The models also include a physics-based blending engine for making realistic transitions between motion capture clips.

Rapid Rendering

We have solid expertise in rapid 2D- and 3D-rendering on a variety of platforms. Our libraries allow us to quickly build interactive animated 2D and 3D objects and forms.


Performance Optimization

For a client in the Vancouver area, we have performed graphics optimization on Windows mobile platforms. Overall drawing performance was improved by 250%. How did we do it? We performed benchmarking at every step of the project, allowing us to choose the best possible optimization solution and technology. We changed the GDI drawing to DirectDraw, optimized the threading model, and used MMX to optimize the transformations.

Multimedia

We have participated in a range of mobile multimedia application development projects for Apple iOS (iPhone, iPad) and Android. We have implemented numerous solutions based upon Apple's AVFoundation framework. We have also found ways to bring the functionality of AVFoundation to the Android platform, based on our research into the capabilities of the ffmpeg library and Java Media Frame library.