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 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.
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:
- TIDmobile architecture
- WURFL device manager architecture
- Developing an application’s presentation layer
- Defining event drivers
- Defining application operations
- Configuring and deploying applications
- Demos
The documentation and the video of the presentation.