Hi,<div><br></div><div>I&#39;ve released a new version of the Seaside integration for jQueryMobile - <a href="http://jquerymobile.seasidehosting.st/">http://jquerymobile.seasidehosting.st/</a></div><div><br></div><div>Installation instructions: <a href="http://jquerymobile.seasidehosting.st/seaside/javascript/jquery-mobile/Installation">http://jquerymobile.seasidehosting.st/seaside/javascript/jquery-mobile/Installation</a></div>
<div>The release is available for Pharo and VASt</div><div><br></div><div>The new release incorporates support for events and scripting as well as improves the documentation.</div><div><br></div><div>Now for the brave souls who tried out the initial release, thanks for the feedback, and I&#39;m afraid to say I&#39;ve made a few changes to the API. <span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; "> <span dir="ltr" id=":1ig">Basically the work I&#39;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.</span></span></div>
<div><span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; "><span dir="ltr" id=":1ig"><br></span></span></div><div><span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; "><span dir="ltr" id=":1ig">If I&#39;ve done my work correctly. You should be able to take your Seaside components, register them with:</span></span></div>
<div><span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; "><span dir="ltr" id=":1ig"><br></span></span></div><div><span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; "><span dir="ltr"> JQMAdmin&gt;&gt;#register:asApplicationAt:</span></span></div>
<div><span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; "><span dir="ltr" id=":1ig"><br></span></span></div><div><span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; "><span dir="ltr" id=":1ig">and your components should be JQueryMobile-ified - Of course you&#39;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)</span></span></div>
<div><span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; "><span dir="ltr" id=":1ig"><br></span></span></div><div><span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; "><span dir="ltr" id=":1ig">Some useful links:</span></span></div>
<div><span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; "><span dir="ltr" id=":1ig">starting out: </span></span><a href="http://jquerymobile.seasidehosting.st/seaside/javascript/jquery-mobile/Creating-your-first-component-1">http://jquerymobile.seasidehosting.st/seaside/javascript/jquery-mobile/Creating-your-first-component-1</a></div>
<div>explains the page markup generated: <span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; "><a href="http://jquerymobile.seasidehosting.st/seaside/javascript/jquery-mobile/Anatomy-of-a-Page">http://jquerymobile.seasidehosting.st/seaside/javascript/jquery-mobile/Anatomy-of-a-Page</a></span> </div>
<div><span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; "><span dir="ltr" id=":1ig">form submission example: </span></span><span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; "><a href="http://jquerymobile.seasidehosting.st/seaside/javascript/jquery-mobile/Submitting-forms">http://jquerymobile.seasidehosting.st/seaside/javascript/jquery-mobile/Submitting-forms</a></span></div>
<div>onlick handlers: <a href="http://jquerymobile.seasidehosting.st/seaside/javascript/jquery-mobile/Methods-%26-Utilities">http://jquerymobile.seasidehosting.st/seaside/javascript/jquery-mobile/Methods-%26-Utilities</a></div>
<div>mobile specific events (e.g. touch events, rotation etc): <span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; "><a href="http://jquerymobile.seasidehosting.st/seaside/javascript/jquery-mobile/Events">http://jquerymobile.seasidehosting.st/seaside/javascript/jquery-mobile/Events</a></span></div>
<div><span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; "><span dir="ltr" id=":1ig"><br></span></span></div><div><span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; "><span dir="ltr" id=":1ig">What&#39;s new</span></span></div>
<div><div>Updated from RC1 to RC2 JQueryMobile.</div></div><div>Scripting and Event support</div><div>Fixes to issues that have arisen since the initial release.</div><div>Improved documentation</div><div>RESTful functional test suite.</div>
<div>Reduced flicker between page transitions</div><div>Session based element id generation.</div><div><br></div><div>Cheers</div><div><br></div><div>Nick</div>