newOverview
newEditions
newOpen Source
freetrial

Where on-demand meets open source.

Applicationexchange.com is a revolutionary way to create, share and integrate business applications on-site or on-demand.

The web has made on-line shopping and searching for information easy and intuitive enough, even for young kids to do. Why can’t finding and implementing Enterprise Applications - like CRM's or ERP's - be that simple?

Traditionally, you had the choice between oversized, expensive and rigid world class platforms or a patchwork of lots of small out-of-the-box software packages. Both options forced you to work – not like your business does - but how the vendor says you should. On the other side customizing and deploying a made-to-measure solution was painfully slow and expensive.

Now there is a solutions that makes all the complex issues surrounding business applications, simply child’s play.

Applicationexchange.com delivers:

  • Platform: Liberty is the worlds first open source platform where you can run hundreds of different business apps.

  • Marketplace: APX provides a marketplace with a growing number of pre-build apps.

  • On-Line Integration: APX allows you to integrate on-demand with other SaaS solutions with the click on the mouse.

Applicationexchange.com allows to:

  • Test and deploy pre-build, pre-integrated application from CRM to ERP and customize them in minutes

  • Integrate with leading SaaS providers from Google Adwords to Office Live without programming

  • Customize and create brand-new business applications with all the freedom of open source on a standards based platform

Applications as Unique as Your Business

Your business is special. So shouldn't your company's software reflect that uniqueness? You need applications that don't ask you to change the way you do business. What you need is applications that can adapt to your changing needs.

Applicationexchange.com’s offers a growing library of business applications that run on the Liberty platform. Applicationexchange.com makes finding, testing and deploying these new business applications as easy as shopping in Amazon. Applicationexchange.com also allows you to quickly add new applications to your current deployments and customize them to your unique needs.

Not yet a APX user? Request a free trial and start installing APX Apps today!.


Multi-tenant PLATFORM

Multi-tenant

At the heart of many of the benefits of the on-demand model is a key innovation—a multi tenant architecture in which all users and applications share a single, common infrastructure and code base that is centrally maintained.

In contrast to client/server enterprise applications customers in multitenant applications such as applicationexchange.com´s Liberty Platform, Google Mail, and eBay share the same physical instance and version of an application. Individual deployments of those applications occupy virtual partitions rather than separate physical stacks of hardware and software. These partitions store the metadata that defines each organization’s business rules, fields used, custom objects, and interfaces to other systems.

This allows our on-demand partners such as Teclos, ISPs and hosting companies to deploy a secure, easy to administrate and maintain and effectively to scale application environment.

Multi-language

The Liberty platform is build from ground up to support multiple languages and easy translation.

Multi-currency

You can run your business in the currency you need or even in multiple currencies in the same time. Web service integration makes real-time currency conversions a child´s play.

 

Meta Data Framework

Multi tenant architectures provide a boundary between the platform and the applications that run on it, making it possible to create applications whose logic is independent of the data they control.
Instead of hard-coding data tables and page layouts, users define attributes and behaviors as metadata, which functions as the application’s logical “blueprint.” This approach makes it possible for business users—those users most likely to be intimately familiar with the business processes the application is designed to support—to actually deliver business applications "build-by-click".

The Liberty platform´s Meta Data Architecture (MDA) allows that the "application blue print" can be interpreted in run-time (also called run-time MDA). Security and personalization rules make sure users only have access to data and functionality they should have.

In addition to working with an application’s metadata developers can create new components, design custom layouts in standard tools such as Macromedia Dreamweaver or directly modify the the open source code of the platform.

 

Point-and-click integration

On-demand, code-free integration through Applicationexchange.com

Applicationexchange.com offers a series of on-demand integration options that can be activated with a click on the mouse. These integrations include:

  • Mash-outs: Publish information to the web or other web based systems like Google Gadgets
  • Mash-ins: Show information such as Google Maps inside your Liberty based applications
  • Stream-outs: Publish information as iCal or RSS feeds for consumption of of other systems
  • Stream-ins: Store information such as Google Adwords campaign data in your own application
  • Sync-Streams: Synchronize information such contacts with other applications.

All the on-demand integrations are available for free or against a small fee to all type of Liberty deployments: on-demand as well as on-site.

On-site integration and the power open source

For building custom integrations and maximum flexibility and choice, the Liberty platform supports all major development environments and tools.

Applicationexchange.com provides a comprehensive family of technologies that dramatically reduces the effort associated with integration including Web services, multi tenant architectures, and publicly available APIs. This means customers can now easily integrate with any enterprise application or system, including SAP, Oracle, Microsoft, and other third-party solutions.

Customer benefit from no more broken integrations, intricate technology dependencies, or vendor lock in, while providing the flexibility to take advantage of emerging Web services.

Partner can deploy a single, pre-integrated version of their applications for all applicationexchange.com users.

 

Build-by-click customization

Liberty provides three fundamental choices when customizing existing applications or developing entirely new ones:

Build-by-Click configuration

The Liberty Toolbox makes it easy to modify the functionality of all applications to meet your unique requirements. Working with the metadata framework and a series of simple point-and-click wizards, you can design custom user interfaces and modify the structure of the data model and the application’s business logic. How does it work? By using the Liberty Toolbox users can configure the attributes—known as metadata—associated with an application’s objects, which add up to an application’s ”blueprint.” This blueprint is rendered in the user interface whenever an end user interacts with the application.

Customize with simple mark-up

Although point-and-click configuration with the Liberty Toolbox is the fastest and easiest way to customize many interfaces need additional customization and visual adjustments. For these cases web designers - not highly skilled programmers - can copy forms and layouts into the design environment of their choice including Macromedia Dreamweaver.

Develop and extend in the 3GL of your choice

Some functionality is beyond the constraints of any metadata framework and style sheets. For such cases, developers can create needed functionality in open-ended development environments, using toolkits for most of the common programming languages. The Liberty Platform is developed in C# and the source code is available under an open source license.  

 

Component Based (SOA) Architecture

The Liberty platform is based on a service oriented architecture. This allows developers to create re-usable components that can then be accessed by any company already running the Liberty platform. The architecture considers the following types of components additional to the:

  • Controls: form and layout elements that allows users to interact with application data
  • Toolbars: navigation bars such as "user history" or "frequent contacts"
  • Mash-outs: Publish information to the web or other web based systems like Google Gadgets
  • Mash-ins: Show information such as Google Maps inside your Liberty based applications
  • Stream-outs: Publish information as ICal or RSS feeds for consumption of of other systems
  • Stream-ins: Store information such as Google Adwords campaign data in your own application
  • Sync-Streams: Synchronize information such contacts with other applications.

 

Open Source

The first software of its kind to be released under the Open Source license, Liberty delivers unparalleled freedom. Freedom to modify and extend, what you want and when you want it. Freedom from vendor lock-in and monopoly pricing. Freedom to develop new applications and distribute them together with the platform. Freedom to manage your business how you want.

Customers can now get all the benefits of powerfull "web 2.0" solutions with all the benefits of open open source: limitless customization, a growing developer ecosystem and freedom from vendor lock-in.

Developers can get full access to the platforms source code and develop completely customized solutions for their customers.

 

Platform independence

Applicationexchange.com understands that customers have different preferences when it comes to infrastructure technology. That is why Applicationexchange.com is committed to provide OS and DB independence. For example, you can build your application on Windows, run it on Linux and Mac OS. And then share data between all three.