Re: XForms interoperability issues in heterogeneous devices
Willem van der Westhuizen <[email protected]> Tue, 23 Oct 2012 11:06:43 +0200
| Newsgroups | gmane.comp.web.xforms |
|---|---|
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format.
--------------010608090204060103000208
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">Hi Oskari<br>
<br>
Thanks for the link and details. I will certainly look into this.
<br>
<br>
Not knowing the code, how significant a change will it be to
change the user interface to another technology that runs on
smartphones (android for instance) with for instance the jquery
user libary using the core xforms implementation in java?<br>
<br>
Willem<br>
<br>
On 2012/10/21 11:09 PM, <a class="moz-txt-link-abbreviated" href="mailto:[email protected]">[email protected]</a> wrote:<br>
</div>
<blockquote
cite="mid:A9D424E33383EF4A9B84DFE1E2158D0F0B8F1C29@008-AM1MPN1-026.mgdnok.nokia.com"
type="cite">
<meta http-equiv="Content-Type" content="text/html;
charset=ISO-8859-1">
<style id="owaParaStyle" type="text/css"></style>
<div style="direction: ltr;font-family: Tahoma;color:
#000000;font-size: 10pt;">Hmm?
<a moz-do-not-send="true"
href="https://projects.developer.nokia.com/XFormsJ2ME"
target="_blank">https://projects.developer.nokia.com/XFormsJ2ME</a>
opened fine just now. The
<a moz-do-not-send="true" href="http://www.xfolite.org"
target="_blank">http://www.xfolite.org</a> URL had an old
forwarding address and did not work, fixed it now (and the
broken Wikipedia link).<br>
<br>
Nokia data gathering (<a moz-do-not-send="true"
href="https://projects.developer.nokia.com/ndg"
target="_blank">https://projects.developer.nokia.com/ndg</a>)
is also using XForms. In an older version (3.04 Brave Batian)
they were using Xfolite as the mobile XForms engine. From a
quick look at the sources and docs it looks like they have
simplified the mobile client (i.e. it only provides limited
XForms support; they might even use another format when sending
the form to mobile) and are no longer using Xfolite. They are,
however, apparently still using XForms as a form description
language on server side. You may want to check that out as well.<br>
<br>
At the time it was created (2010), Xfolite was the most complete
open-source mobile XForms implementation that I know of. The
engine provides pretty complete support for Xforms 1.0 Basic,
with some XForms 1.1 features supported as well. Other clients
may have appeared since then, I haven't kept up.<br>
<br>
In its current form, the implementation has a fairly good engine
part (more feature complete than JavaRosa, for instance) but the
UI is not very mature. The UI is also written for non-touch Java
(J2ME), so the UI part is a dead end unless you are targeting
very low-end devices (though having a fully featured XForms
processor on an EUR 50 phone is pretty neat in my opinion). It
may or may not work on touch devices that have J2ME (such as the
new Nokia Asha line), but I suspect the user experience won't be
great in any case.<br>
<br>
Unfortunately I never had time to develop Xfolite to a release
stage. Not that getting it running would be that hard if you can
find a compatible version of the J2MEPolish framework. Currently
the project is effectively abandoned, at least until such time
when I can have hobbies again.<br>
<br>
BR,<br>
--Oskari<br>
<br>
<div style="font-family: Times New Roman; color: #000000;
font-size: 16px">
<hr tabindex="-1">
<div style="direction: ltr;" id="divRpF379570"><font
color="#000000" face="Tahoma" size="2"><b>From:</b> ext
Willem van der Westhuizen [<a class="moz-txt-link-abbreviated" href="mailto:[email protected]">[email protected]</a>]<br>
<b>Sent:</b> Sunday, October 21, 2012 8:35 PM<br>
<b>To:</b> Suyesh Amatya<br>
<b>Cc:</b> <a class="moz-txt-link-abbreviated" href="mailto:[email protected]">[email protected]</a>; <a class="moz-txt-link-abbreviated" href="mailto:[email protected]">[email protected]</a>;
<a class="moz-txt-link-abbreviated" href="mailto:[email protected]">[email protected]</a><br>
<b>Subject:</b> Re: XForms interoperability issues in
heterogeneous devices<br>
</font><br>
</div>
<div>
<div class="moz-cite-prefix">Hi Suyesh,<br>
<br>
I have been unable to open any link to the xfolite
implementation.<br>
<br>
For completeness, there is also some implementation called
openRosa, with an implementation in
<a moz-do-not-send="true" class="moz-txt-link-freetext"
href="http://code.google.com/p/opendatakit/"
target="_blank">
http://code.google.com/p/opendatakit/</a>.<br>
However, this is only a subset of the xforms spec for
social survey functionality in mind.<br>
<br>
Regards<br>
<br>
Willem<br>
<br>
On 2012/10/21 11:48 AM, Suyesh Amatya wrote:<br>
</div>
<blockquote type="cite">
<style>
<!--
.hmmessage p
{margin:0px;
padding:0px}
body.hmmessage
{font-size:10pt;
font-family:Tahoma}
-->
BODY {direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;}P {margin-top:0;margin-bottom:0;}BODY {scrollbar-base-color:undefined;scrollbar-highlight-color:undefined;scrollbar-darkshadow-color:undefined;scrollbar-track-color:undefined;scrollbar-arrow-color:undefined}BODY {scrollbar-base-color:undefined;scrollbar-highlight-color:undefined;scrollbar-darkshadow-color:undefined;scrollbar-track-color:undefined;scrollbar-arrow-color:undefined}BODY {scrollbar-base-color:undefined;scrollbar-highlight-color:undefined;scrollbar-darkshadow-color:undefined;scrollbar-track-color:undefined;scrollbar-arrow-color:undefined}BODY {scrollbar-base-color:undefined;scrollbar-highlight-color:undefined;scrollbar-darkshadow-color:undefined;scrollbar-track-color:undefined;scrollbar-arrow-color:undefine
d}BODY {scrollbar-base-color:undefined;scrollbar-highlight-color:undefined;scrollbar-darkshadow-color:undefined;scrollbar-track-color:undefined;scrollbar-arrow-color:undefined}BODY {scrollbar-base-
color:undefined;scrollbar-highlight-color:undefined;scrollbar-darkshadow-color:undefined;scrollbar-track-color:undefined;scrollbar-arrow-color:undefined}BODY {scrollbar-base-color:undefined;scrollbar-highlight-color:undefined;scrollbar-darkshadow-color:undefined;scrollbar-track-color:undefined;scrollbar-arrow-color:undefined}BODY {scrollbar-base-color:undefined;scrollbar-highlight-color:undefined;scrollbar-darkshadow-color:undefined;scrollbar-track-color:undefined;scrollbar-arrow-color:undefined}BODY {scrollbar-base-color:undefined;scrollbar-highlight-color:undefined;scrollbar-darkshadow-color:undefined;scrollbar-track-color:undefined;scrollbar-arrow-color:undefined}BODY {scrollbar-base-color:undefined;scrollbar-highlight-color:undefined;scrollbar-darkshadow-color:undefined;scrollbar-track
-color:undefined;scrollbar-arrow-color:undefined}BODY {scrollbar-base-color:undefined;scrollbar-highlight-color:undefined;scrollbar-darkshadow-color:undefined;scrollbar-track-color:undefined;scrollb
ar-arrow-color:undefined}BODY {scrollbar-base-color:undefined;scrollbar-highlight-color:undefined;scrollbar-darkshadow-color:undefined;scrollbar-track-color:undefined;scrollbar-arrow-color:undefined}</style>
<div dir="ltr">
<div>Hi all,</div>
<div><br>
</div>
<div>Is it just Xfolite? I couldn't find any articles or
research papers/publications regarding my questions.</div>
<div><br>
</div>
<div>Regards,</div>
<div>Suyesh Amatya</div>
<br>
<div>> From: <a moz-do-not-send="true"
class="moz-txt-link-abbreviated"
href="mailto:[email protected]" target="_blank">
[email protected]</a><br>
> To: <a moz-do-not-send="true"
class="moz-txt-link-abbreviated"
href="mailto:[email protected]"
target="_blank">
[email protected]</a><br>
> CC: <a moz-do-not-send="true"
class="moz-txt-link-abbreviated"
href="mailto:[email protected]"
target="_blank">
[email protected]</a>; <a
moz-do-not-send="true"
class="moz-txt-link-abbreviated"
href="mailto:[email protected]" target="_blank">
[email protected]</a>; <a moz-do-not-send="true"
class="moz-txt-link-abbreviated"
href="mailto:[email protected]" target="_blank">
[email protected]</a><br>
> Date: Thu, 18 Oct 2012 06:38:39 +0000<br>
> Subject: Re: XForms interoperability issues in
heterogeneous devices<br>
> <br>
> Hi Willem and others,<br>
> <br>
> <br>
> Here is a link to an old project called Xfolite
that you might find useful:<br>
> <a moz-do-not-send="true"
class="moz-txt-link-freetext"
href="https://projects.developer.nokia.com/XFormsJ2ME"
target="_blank">
https://projects.developer.nokia.com/XFormsJ2ME</a><br>
> <br>
> Best regards,<br>
> +Markku Laine<br>
> <br>
> On 17.10.2012, at 22.52, Willem van der
Westhuizen wrote:<br>
> <br>
> > Hi Steven,<br>
> > <br>
> > We are also particularly keen to find out
about xforms implementations that would run natively
on a smartphone (ie. can work off-line)<br>
> > <br>
> > Willem<br>
> > <br>
> > On 2012/10/17 05:41 PM, Steven Pemberton
wrote:<br>
> >> On Wed, 10 Oct 2012 14:43:55 +0200,
Suyesh Amatya <a moz-do-not-send="true"
class="moz-txt-link-rfc2396E"
href="mailto:[email protected]" target="_blank">
<[email protected]></a> wrote:<br>
> >> <br>
> >>> <br>
> >>> Hi,<br>
> >>> Can you guys refer to me some
links/articles or books regarding "XForms
interoperability issues in heterogeneous devices".<br>
> >>> Regards,Suyesh<br>
> >> <br>
> >> I know of work on this, but I know of no
publications on it. If you need any help or advice,
please just ask.<br>
> >> <br>
> >> Best wisher,<br>
> >> <br>
> >> Steven Pemberton<br>
> >> <br>
> >> <br>
> > <wavdwesthuizen.vcf><br>
> <br>
> <br>
> <br>
</div>
</div>
</blockquote>
<br>
</div>
</div>
</div>
</blockquote>
<br>
</body>
</html>
--------------010608090204060103000208
Content-Type: text/x-vcard; charset=utf-8;
name="wavdwesthuizen.vcf"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
filename="wavdwesthuizen.vcf"
begin:vcard
fn:Willem van der Westhuizen
n:van der Westhuizen;Willem
email;internet:[email protected]
tel;cell:India: +91 971 728 1170 SA: +27 21 82 9200718
x-mozilla-html:TRUE
version:2.1
end:vcard
--------------010608090204060103000208--