Flow Engine based on SCXML

A new Flow Engine based on SCXML has been included in MyMobileWeb platform. With this new implementation, the flow of any MyMobileWeb application could be defined in a declarative way by using the SCXML language. The main advantages of this approach are:

  • legibility: the whole application flow is clearly visible by looking at the flow definition file(s)
  • simplicity: users avoid the use of Java Event Handlers
  • standards-based solution: SCXML is a W3C technology
  • flexibility: SCXML is a generic State Machine Language, so it can be adapt to concrete use cases.

The new SCXML Flow Engine is already available in the Nightly Build. You can find further information about how to use it in the SCXML Getting Started wiki page.

Telefónica I+D frees its MyMobileWeb mobility platform within the MORFEO Community

Telefónica I+D has freed the ‘MyMobileWeb’ Mobility Channel within the MORFEO Open Software Community. This technology enables the rapid development of applications and services (both on-line and off-line) accessible from multiple mobile devices (PDAS, mobile telephones, smartphones, etc.).

The product has been developed entirely in Spain using standard open technologies (Java, XML, Servlet, JSP…). Additionally, one of the basic platform components (the Device Manager) is based on the WURFL open software component.

Telefónica I+D’s Mobility Channel is a significant innovation as compared with the state of the art of commercial multi-device access solutions. The documentation and the source code and binaries for the project can be downloaded from the website.

MyMobileWeb Workshop at Telefónica I+D Madrid

A workshop presenting the MyMobileWeb was held at Telefónica I+D’s Madrid offices on Monday, 14 November from 11:30 to 14:30.

MyMobileWeb platform, which Telefónica I+D is shortly to free within the MORFEO community, is a mobility channel platform. This platform enables multi-device access (mobile telephone, PDAs, etc.) to conventional Web gateways.

The agenda of the presentation is:

  1. TIDmobile architecture
  2. WURFL device manager architecture
  3. Developing an application’s presentation layer
  4. Defining event drivers
  5. Defining application operations
  6. Configuring and deploying applications
  7. Demos

The documentation and the video of the presentation.