[Seaside] new release of Seaside integration for JQueryMobile

Nick Ager nick.ager at gmail.com
Wed Oct 26 11:38:54 UTC 2011


Hi,

I've released a new version of the Seaside integration for jQueryMobile -
http://jquerymobile.seasidehosting.st/

Installation instructions:
http://jquerymobile.seasidehosting.st/seaside/javascript/jquery-mobile/Installation
The release is available for Pharo and VASt

The new release incorporates support for events and scripting as well as
improves the documentation.

Now for the brave souls who tried out the initial release, thanks for the
feedback, and I'm afraid to say I've made a few changes to the API.  Basically
the work I've incorporated to enable scripting meant that I had to generate
template markup for pages and I realised that it meant that there was
really no need for decorators. Hopefully the end result is simpler code.

If I've done my work correctly. You should be able to take your Seaside
components, register them with:

 JQMAdmin>>#register:asApplicationAt:

and your components should be JQueryMobile-ified - Of course you'll need to
rework the UI and interaction - the point is you can use your existing
knowledge to target a new platform (html generation, form submission,
attaching event handlers etc)

Some useful links:
starting out:
http://jquerymobile.seasidehosting.st/seaside/javascript/jquery-mobile/Creating-your-first-component-1
explains the page markup generated:
http://jquerymobile.seasidehosting.st/seaside/javascript/jquery-mobile/Anatomy-of-a-Page

form submission example:
http://jquerymobile.seasidehosting.st/seaside/javascript/jquery-mobile/Submitting-forms
onlick handlers:
http://jquerymobile.seasidehosting.st/seaside/javascript/jquery-mobile/Methods-%26-Utilities
mobile specific events (e.g. touch events, rotation etc):
http://jquerymobile.seasidehosting.st/seaside/javascript/jquery-mobile/Events

What's new
Updated from RC1 to RC2 JQueryMobile.
Scripting and Event support
Fixes to issues that have arisen since the initial release.
Improved documentation
RESTful functional test suite.
Reduced flicker between page transitions
Session based element id generation.

Cheers

Nick
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/seaside/attachments/20111026/17bdfb1d/attachment.htm


More information about the seaside mailing list