Thursday, December 27, 2007

appcelerator RIA SOA can be developed in Java, .NET PHP Ruby on Rails and Python.

asr take: this will succeed because next gen apps should be accessible from mobile, web, desktop , server any embedded OS device (digital camera, some monitoring system) . Only SOA message based architectures built from ground up can fit the bill.

Appcelerator is a next-generation, open source web platform for developing Rich Internet Applications (RIA) on a Services Oriented Architecture (SOA).
Appcelerator is standards-based, supports all modern web browsers and can be developed in Java, .NET, PHP, Ruby on Rails and Python.

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

What is Appcelerator?
Appcelerator is a platform that allows you to quickly build both rich and highly dynamic user interfaces (RIAs) as well as true SOA-based services in Java, Ruby, .NET, PHP or Python - it's RIA and SOA made easy.

Just so you know, we built this documentation explorer using Appcelerator.
Message Oriented Architecture
The foundation of the Appcelerator Platform is a Message Oriented Architecture. What this means is that ALL components in an Appcelerator application communicate via simple lightweight messages. HTML elements can both send and receive messages and all Appcelerator services are message-driven.


Appcelerator Client Development

The Appcelerator Platform comes with two powerful capabilities that enable you to quickly build your RIA. The first is the Appcelerator Expression Language. The Appcelerator Expression Language turns simple HTML elements into powerful Ajax and DHTML components. The Expression Language is simple - it has only one attribute: the on attribute. Within the on attribute you create simple expressions that unleash the power of Ajax and DHTML without having to use Javascript. Details about the Appcelerator Expression Language are covered in more detail in this Explorer.

- Basic code
- wow these sample test app is great - look at widgets


Adobe responds to Appcelerator with
open source BlazeDS
- Accommodate when necessary, and sell what you can, seems to be the Adobe motto regarding open source. I doubt these moves would be happening if the pressure from open source were not real.

Marc Fleury, the l’enfant terrible of open source, is back from his Red Hat-induced vacation, acting as an adviser to Appcelerator, an Atlanta start-up with a “compelling take on the SOA market.

No comments: