Kongsberg Geospatial Updates TerraLens Platform with Xamarin Integration for Android

Written by Kongsberg Geospatial on

February 14, 2017

Posted in News

Ottawa, CA: Kongsberg Geospatial, an Ottawa-based developer of real-time, mission critical, geospatial and mapping software, announced today that its TerraLens geospatial platform has been updated to include integration with Microsoft’s Xamarin.

TerraLens can now be cross-compiled in C# .NET applications using Microsoft's Xamarin VM

Xamarin is a cross-platform software development technology that allows developers to build applications in Microsoft’s C#.NET language, and then compile them to run on a variety of different operating systems like Apple’s iOS or Google’s Android. The Xamarin software runs C# applications on a virtual machine style environment on different operating systems – resembling how Java applications work.

Now C# developers can add sophisticated geospatial and mapping capabilities to mobile applications for Android phones and tablets, simply by including the TerraLens libraries in their projects.

This new capability will also allow existing TerraLens developers to expand their platform support while continuing to use the popular Microsoft tools they used to develop their original applications.

“We believe that being able to easily include the mapping and display capabilities TerraLens provides in their applications will be a real benefit to C# developers”, explained Gilles Bessens, Technology Officer at Kongsberg Geospatial. “Even better, because the TerraLens API is designed to directly access hardware at a low level, developers will find that their Xamarin applications built with TerraLens don’t exhibit the slowdown typically seen with applications that run in a virtual machine. The performance bottlenecks typically found in virtual solutions is eliminated by using our direct access to hardware acceleration by leveraging OpenGL”.

Build Your Own UAS Sensor Data Solution with TerraLens®

Real-Time Geospatial SDK

Learn More

Build Your Own Multi-Domain Display with TerraLens®

Real-Time Geospatial SDK

Learn More

Learn More

Build Your Own UAS Control System with TerraLens®

Real-Time Geospatial SDK

Learn More

Build Your Own Counter-UAS System with TerraLens®

Real-Time Geospatial SDK

Learn More

Learn More

Performance with constrained hardware is a particular bugbear for Bessens and his product team: TerraLens was originally developed for defense applications which stipulated very strict performance requirements on low-power ARM chipsets. While the platform has continued to evolve new capabilities, the engineers at Kongsberg Geospatial have invested significant effort in maintaining that level of bare-metal performance. The result pays off in situations like application ports with Xamarin.

About Kongsberg Geospatial: Based in Ottawa, Canada, Kongsberg Geospatial creates precision real-time software for mapping, geospatial visualization, and situational awareness. The Company’s products are primarily deployed in solutions for air-traffic control, Command and Control, and air defense. Over nearly three decades of providing dependable performance under extreme conditions, Kongsberg Geospatial has become the leading geospatial technology provider for mission-critical applications where lives are on the line. Kongsberg Geospatial is a subsidiary of Kongsberg Defence & Aerospace.

Media contact:1-800-267-2626 or reach us by email at info@kongsberggeospatial.com

Contact Us

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.