10.26.06
Posted on October 26th, 2006 in General by benshine
In a post on the Open Laszlo forums, rcyeager of cooqy described his experience trying his Open Laszlo applications in the latest preview release, PR4:
The demos in the PR4 Explorer work…but my “real-world” code fails miserably. I expected DHTML conversion issues, but to lose support of SWF mode compatibility is scary…and this is with Legals supposedly going to Beta soon? In my case, 100% of my V3 apps don’t work in either SWF mode or DHTML w/ Legals PR4. Is anyone getting better results with their real-world V3 apps running in Legals?? So far the attempt by Legals to pull the tablecloth out from under the dishes has left my lobster dinner strewn all across the floor…
Jim Grandy’s post about Legals Preview Release 3 sets the stage. My perspective on porting existing applications to the multiple runtimes infrastructure is based on converting the calendar demo. A few highlights:
- swf assets won’t work in DHTML. To display a swf asset, you’d need the flash player; we’re not using the flash player in DHTML, so, swf assets just won’t appear. The solution here is to use bitmap assets instead of swf’s.
- We haven’t made all the components work yet in PR4. We’ve got open bugs in JIRA for all the component problems.
- drawview support was just added in the last few days; it’s not in PR4. Look for it in beta 1, at least for firefox. (IE support is still in progress, I think.)
- DHTML doesn’t support embedding fonts; swf does. If you try to embed a font, you’ll get a compile warning, and the text will look ugly, or it won’t appear at all.
- The flash runtime is permissive about derefrencing a null reference and getting properties on an undefined object. DHTML blows up if you do this.Because it was permitted in swf, lots of code doesn’t check for null. All the places that don’t check for null need to be tracked down and fixed, both in the LFC, the components, and application code. This was the source of at least half of the problems I had.
The overall story is that we’re still getting up to feature-complete, and we know we’ve got a lot of optimization and bug fixing ahead of us. We really appreciate all our users, especially when they take the time to post their concerns and problems. Keep the bug reports coming, and we’ll keep working.
Permalink
· Tags:
openlaszlo,
laszlo
Posted on October 26th, 2006 in Sightings by jgrandy
This is huge! Walmart.com has chosen OpenLaszlo as the core technology for its new web site features. Check out the site at: Walmart.com.
See:
Permalink
· Tags:
openlaszlo,
laszlo
, walmart
10.12.06
Posted on October 12th, 2006 in General by jgrandy
I wanted to make sure everyone had seen two pieces of OpenLaszlo news that broke this week. Together the two create a very strong validation of our multi-runtime strategy.
First, we reached our fourth Legals snapshot, including dramatic improvements in application and component functionality under DHTML. We have now brought over multiple OpenLaszlo applications from 3.x to Legals, with very few code changes in all cases. (There are still some significant caveats, which is why this is not a beta release: several of the components — combobox, datagrid, menu, floatinglist — do not yet work, and IE6 support continues to lag behind support for FireFox 1.5.)
Calendar is here. We brought this demo over from 3.3.3 by changing 20 out of a total of 3700 lines of code. (Note that this version of the demo does not work in IE6, but the latest Legals nightly build has fixes to many of these problems — here.)
Components Sampler is here. The combobox and datagrid examples are not functional in this example, but you’ll notice that every other component is fully functioning. Note that these are completely custom widgets — the only stock HTML widget in use here is for text entry.
The news posting for PR4 is here.
Second, Sun Microsystems and Laszlo Systems announced a collaboration to develop a Java Micro Edition runtime for OpenLaszlo Legals. We’re very excited about the potential of this project, code named Orbit, and thrilled to be working with Sun. The idea of OpenLaszlo applications running on literally billions of embedded and mobile devices is amazing, and we’re looking forward to a dramatic expansion of the potential of the framework.
The news release for Orbit is here.
Permalink
· Tags:
openlaszlo,
laszlo
, dhtml, firefox, html, ie, internet explorer, j2me, java, javascript, jme, laszlo, openlaszlo, opera, safari, sun