"Pervasive" Software Platform Upgraded

Recursion Software Inc. has released the seventh major revision of its Voyager software platform. Combined with Voyager’s existing support for more than 15 embedded operating systems, this release represents the platform’s evolution into a pervasive platform for all “screens of life” (TV, PC, phone, car, or ultra-mobile PC), according to the company.

Article Tools

Voyager allows developers to natively write and maintain one code-set in either Java or .NET and publish the code to the devices of their choice regardless of the virtual machine they employ. This expands an application’s device and market reach, blurring the lines between Android, Symbian, Microsoft .NET and Compact Framework, and JEE.

The platform is a smart-client solution that picks up where browser applications leave off by forgoing a centralized server and embracing a true peer-to-peer decentralized architecture. Nodes become both an intelligent client and server that can publish and subscribe to an ad hoc mobile community over any wired or wireless network.

Voyager enables extremely lightweight code to reside on the client so that transactions and persistence occur locally with or without a network connection, avoiding any single point of failure or scaling issues that can hinder mobile applications.

Related Articles

  1. I/O Subsystem Platform Illustrates ATCA Capabilities
  2. Virtualization Solution Supports ARM Multicore Platforms

Want to use this article? Click here for options!
© 2012 Penton Media Inc.


Acceptable Use Policy blog comments powered by Disqus


Latest Issue

Features:

View Entire Issue

Most Popular Stories

Resources

Special Coverage

CTIA Wireless IT & Entertainment 2010

Read the latest from the show...