Appcelerator Platform RIA Developer Open Source Community

2 hypes hype it

The Appcelerator Platform is our flagship product. It's a next-generation, open source web platform that fundamentally changes the way rich Internet applications are developed. Here are some technical highlights about the Appcelerator Platform:

Message Oriented Architecture

The foundation of the Appcelerator Platform is its Message Oriented Architecture. What this means is that ALL behavior in an Appcelerator application is governed by simple lightweight messages. HTML elements can send and receive messages to dynamically change the user interface or to request data from an Appcelerator Service. Appcelerator Services are responsible for processing message-driven service requests from either Appcelerator RIAs or third-party REST-enabled clients.

AJAX and DHTML without Javascript

Appcelerator RIAs are developed with standard HTML elements that include simple expressions that unleash the power of Ajax and DHTML - no Javascript required. You can also leverage our Widget Library to quickly assemble the most common components for building RIAs. On average, the Appcelerator Platform enables you to develop RIAs with up to 70 percent less code than would be required to build the same application using native Javascript.

SOA-based services in ANY language

Create services in Java, Ruby, PHP, or .NET. Appcelerator services can be accessed by any Appcelerator RIA or any third-party REST-enabled client without changing a single line of code. The Appcelerator Platform provides a clean separation between client and server. This separation allows you to create services that contain NO presentation logic - all Appcelerator services are client agnostic.

Universal Clients

Appcelerator RIAs can access Appcelerator Services written in ANY language without changing a single line of code. Appcelerator RIAs also run in all modern web browsers - including IE, Firefox, Safari, and Opera.

Rapid Prototypes - No Throwaway Code

Since the Appcelerator Platform is message-based, you can create fully-functional RIAs without writing a single line of server code. This enables you to rapidly prototype new products and services and then use your prototype in the final product with 100% reusability (no throwaway code). Additionally, your Appcelerator Prototype will include the Messaging Interface required by your RIA, so service development will be a piece of cake.

Platform Extensibility

Appcelerator is a platform, which means you can extend it to meet your specific needs. You can easily create your own Appcelerator Widgets and even extend our Client Expression Language. If you want to write services in a programming language that we don't support, you can also extend Appcelerator to support your programming language of choice.

Professional Support from the Experts

The Appcelerator Platform is not only backed by an open source community development model but a professional support model from Appcelerator, Inc.. If you need professional support, training, commercial-friendly licensing or expert consulting, we're here to help. Please contact us for more details.

comments Kommentare   addto Link hinzufügen  report als Spam markieren

T3N, das Magazin für Open Source und Webentwicklung.
Jahresabo inkl. Open-Source-Tasche nur 35 Euro.
Jetzt bestellen!

- Anzeige-