I sought the advice of a number of Flash Lite professionals around about
how to best support Flash lite devices in WURFL.
The answer is the result that I present here:
the old "flash_lite_*" capabilities in the "image_format" group are
gone, wile a new "flash_lite" group has been introduced.
<group id="flash_lite">
<capability name="flash_lite_version" value=""/>
<capability name="fl_wallpaper" value="false"/>
<capability name="fl_screensaver" value="false"/>
<capability name="fl_standalone" value="false"/>
<capability name="fl_browser" value="false"/>
<capability name="fl_subcld" value="false"/>
</group>
flash_lite_version can be "",1_0,1_1,1_2,2_1 or whatever the future will
bring.
The other capabilities represent Flash Lite applications that may or may
not be available on a given device.
There was some flash_lite information about non-Nokia devices in the old
version of the WURFL.
That info has been retained by adding:
<group id="flash_lite">
<capability name="flash_lite_version" value="1_1"/>
</group>
Aditionally, I also made sure that iMode devices were assigned some
minimalistic FL capabilities too (in order not to leave asian phones down).
Credits for this go to:
Alessandro Page (AKA Biskero) for creating a repository of FFlashLite
info called FLuaprofile.xml:
http://www.biskero.org/?p=1169
http://www.biskero.org/fl/fluaprofile.xml
and to:
Jonathan Arnold, of Break Design (www.breakdesign.com) for turning
Alessandro's work into a WURFL patch file (which also contained 5
devices which were not in the WURFL originally).
A round of applause for these two guys.
I would also like to acknowledge Stefan Wessels of Break Design for
getting it started.
From now on, developers can leverage existing WURFL APIs and the
repository to understand if a device knocking at your portal support FL
or not.
Enjoy
Luca
PS: I am still working on the patcher from Sergey, Steven and Rainer. I
just felt it was right to give Flash Lite a fast track to developers...