Quantcast

XForms interoperability issues in heterogeneous devices

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
8 messages Options
Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

XForms interoperability issues in heterogeneous devices

Suyesh Amatya
Hi,

Can you guys refer to me some links/articles or books regarding "XForms interoperability issues in  heterogeneous devices".

Regards,
Suyesh
Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: XForms interoperability issues in heterogeneous devices

Steven Pemberton-3
On Wed, 10 Oct 2012 14:43:55 +0200, Suyesh Amatya <[hidden email]>  
wrote:

>
> Hi,
> Can you guys refer to me some links/articles or books regarding "XForms  
> interoperability issues in  heterogeneous devices".
> Regards,Suyesh  

I know of work on this, but I know of no publications on it. If you need  
any help or advice, please just ask.

Best wisher,

Steven Pemberton

Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: XForms interoperability issues in heterogeneous devices

Willem van der Westhuizen
Hi Steven,

We are also particularly keen to find out about xforms implementations
that would run natively on a smartphone (ie. can work off-line)

Willem

On 2012/10/17 05:41 PM, Steven Pemberton wrote:

> On Wed, 10 Oct 2012 14:43:55 +0200, Suyesh Amatya
> <[hidden email]> wrote:
>
>>
>> Hi,
>> Can you guys refer to me some links/articles or books regarding
>> "XForms interoperability issues in  heterogeneous devices".
>> Regards,Suyesh
>
> I know of work on this, but I know of no publications on it. If you
> need any help or advice, please just ask.
>
> Best wisher,
>
> Steven Pemberton
>
>

wavdwesthuizen.vcf (296 bytes) Download Attachment
Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: XForms interoperability issues in heterogeneous devices

Laine Markku
Hi Willem and others,


Here is a link to an old project called Xfolite that you might find useful:
https://projects.developer.nokia.com/XFormsJ2ME

Best regards,
+Markku Laine

On 17.10.2012, at 22.52, Willem van der Westhuizen wrote:

> Hi Steven,
>
> We are also particularly keen to find out about xforms implementations that would run natively on a smartphone (ie. can work off-line)
>
> Willem
>
> On 2012/10/17 05:41 PM, Steven Pemberton wrote:
>> On Wed, 10 Oct 2012 14:43:55 +0200, Suyesh Amatya <[hidden email]> wrote:
>>
>>>
>>> Hi,
>>> Can you guys refer to me some links/articles or books regarding "XForms interoperability issues in  heterogeneous devices".
>>> Regards,Suyesh
>>
>> I know of work on this, but I know of no publications on it. If you need any help or advice, please just ask.
>>
>> Best wisher,
>>
>> Steven Pemberton
>>
>>
> <wavdwesthuizen.vcf>



Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

RE: XForms interoperability issues in heterogeneous devices

Suyesh Amatya
Hi all,

Is it just Xfolite? I couldn't find any articles or research papers/publications regarding my questions.

Regards,
Suyesh Amatya

> From: [hidden email]

> To: [hidden email]
> CC: [hidden email]; [hidden email]; [hidden email]
> Date: Thu, 18 Oct 2012 06:38:39 +0000
> Subject: Re: XForms interoperability issues in heterogeneous devices
>
> Hi Willem and others,
>
>
> Here is a link to an old project called Xfolite that you might find useful:
> https://projects.developer.nokia.com/XFormsJ2ME
>
> Best regards,
> +Markku Laine
>
> On 17.10.2012, at 22.52, Willem van der Westhuizen wrote:
>
> > Hi Steven,
> >
> > We are also particularly keen to find out about xforms implementations that would run natively on a smartphone (ie. can work off-line)
> >
> > Willem
> >
> > On 2012/10/17 05:41 PM, Steven Pemberton wrote:
> >> On Wed, 10 Oct 2012 14:43:55 +0200, Suyesh Amatya <[hidden email]> wrote:
> >>
> >>>
> >>> Hi,
> >>> Can you guys refer to me some links/articles or books regarding "XForms interoperability issues in heterogeneous devices".
> >>> Regards,Suyesh
> >>
> >> I know of work on this, but I know of no publications on it. If you need any help or advice, please just ask.
> >>
> >> Best wisher,
> >>
> >> Steven Pemberton
> >>
> >>
> > <wavdwesthuizen.vcf>
>
>
>
Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: XForms interoperability issues in heterogeneous devices

Willem van der Westhuizen
Hi Suyesh,

I have been unable to open any link to the xfolite implementation.

For completeness, there is also some implementation called openRosa, with an implementation in http://code.google.com/p/opendatakit/.
However, this is only a subset of the xforms spec for social survey functionality in mind.

Regards

Willem

On 2012/10/21 11:48 AM, Suyesh Amatya wrote:
Hi all,

Is it just Xfolite? I couldn't find any articles or research papers/publications regarding my questions.

Regards,
Suyesh Amatya

> From: [hidden email]
> To: [hidden email]
> CC: [hidden email]; [hidden email]; [hidden email]
> Date: Thu, 18 Oct 2012 06:38:39 +0000
> Subject: Re: XForms interoperability issues in heterogeneous devices
>
> Hi Willem and others,
>
>
> Here is a link to an old project called Xfolite that you might find useful:
> https://projects.developer.nokia.com/XFormsJ2ME
>
> Best regards,
> +Markku Laine
>
> On 17.10.2012, at 22.52, Willem van der Westhuizen wrote:
>
> > Hi Steven,
> >
> > We are also particularly keen to find out about xforms implementations that would run natively on a smartphone (ie. can work off-line)
> >
> > Willem
> >
> > On 2012/10/17 05:41 PM, Steven Pemberton wrote:
> >> On Wed, 10 Oct 2012 14:43:55 +0200, Suyesh Amatya [hidden email] wrote:
> >>
> >>>
> >>> Hi,
> >>> Can you guys refer to me some links/articles or books regarding "XForms interoperability issues in heterogeneous devices".
> >>> Regards,Suyesh
> >>
> >> I know of work on this, but I know of no publications on it. If you need any help or advice, please just ask.
> >>
> >> Best wisher,
> >>
> >> Steven Pemberton
> >>
> >>
> > <wavdwesthuizen.vcf>
>
>
>


wavdwesthuizen.vcf (216 bytes) Download Attachment
Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

RE: XForms interoperability issues in heterogeneous devices

Oskari.Koskimies
Hmm? https://projects.developer.nokia.com/XFormsJ2ME opened fine just now. The http://www.xfolite.org URL had an old forwarding address and did not work, fixed it now (and the broken Wikipedia link).

Nokia data gathering (https://projects.developer.nokia.com/ndg) 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.

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.

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.

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,
     --Oskari


From: ext Willem van der Westhuizen [[hidden email]]
Sent: Sunday, October 21, 2012 8:35 PM
To: Suyesh Amatya
Cc: [hidden email]; [hidden email]; [hidden email]
Subject: Re: XForms interoperability issues in heterogeneous devices

Hi Suyesh,

I have been unable to open any link to the xfolite implementation.

For completeness, there is also some implementation called openRosa, with an implementation in http://code.google.com/p/opendatakit/.
However, this is only a subset of the xforms spec for social survey functionality in mind.

Regards

Willem

On 2012/10/21 11:48 AM, Suyesh Amatya wrote:
Hi all,

Is it just Xfolite? I couldn't find any articles or research papers/publications regarding my questions.

Regards,
Suyesh Amatya

> From: [hidden email]
> To: [hidden email]
> CC: [hidden email]; [hidden email]; [hidden email]
> Date: Thu, 18 Oct 2012 06:38:39 +0000
> Subject: Re: XForms interoperability issues in heterogeneous devices
>
> Hi Willem and others,
>
>
> Here is a link to an old project called Xfolite that you might find useful:
> https://projects.developer.nokia.com/XFormsJ2ME
>
> Best regards,
> +Markku Laine
>
> On 17.10.2012, at 22.52, Willem van der Westhuizen wrote:
>
> > Hi Steven,
> >
> > We are also particularly keen to find out about xforms implementations that would run natively on a smartphone (ie. can work off-line)
> >
> > Willem
> >
> > On 2012/10/17 05:41 PM, Steven Pemberton wrote:
> >> On Wed, 10 Oct 2012 14:43:55 +0200, Suyesh Amatya [hidden email] wrote:
> >>
> >>>
> >>> Hi,
> >>> Can you guys refer to me some links/articles or books regarding "XForms interoperability issues in heterogeneous devices".
> >>> Regards,Suyesh
> >>
> >> I know of work on this, but I know of no publications on it. If you need any help or advice, please just ask.
> >>
> >> Best wisher,
> >>
> >> Steven Pemberton
> >>
> >>
> > <wavdwesthuizen.vcf>
>
>
>

Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: XForms interoperability issues in heterogeneous devices

Willem van der Westhuizen
Hi Oskari

Thanks for the link and details. I will certainly look into this.

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?

Willem

On 2012/10/21 11:09 PM, [hidden email] wrote:
Hmm? https://projects.developer.nokia.com/XFormsJ2ME opened fine just now. The http://www.xfolite.org URL had an old forwarding address and did not work, fixed it now (and the broken Wikipedia link).

Nokia data gathering (https://projects.developer.nokia.com/ndg) 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.

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.

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.

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,
     --Oskari


From: ext Willem van der Westhuizen [[hidden email]]
Sent: Sunday, October 21, 2012 8:35 PM
To: Suyesh Amatya
Cc: [hidden email]; [hidden email]; [hidden email]
Subject: Re: XForms interoperability issues in heterogeneous devices

Hi Suyesh,

I have been unable to open any link to the xfolite implementation.

For completeness, there is also some implementation called openRosa, with an implementation in http://code.google.com/p/opendatakit/.
However, this is only a subset of the xforms spec for social survey functionality in mind.

Regards

Willem

On 2012/10/21 11:48 AM, Suyesh Amatya wrote:
Hi all,

Is it just Xfolite? I couldn't find any articles or research papers/publications regarding my questions.

Regards,
Suyesh Amatya

> From: [hidden email]
> To: [hidden email]
> CC: [hidden email]; [hidden email]; [hidden email]
> Date: Thu, 18 Oct 2012 06:38:39 +0000
> Subject: Re: XForms interoperability issues in heterogeneous devices
>
> Hi Willem and others,
>
>
> Here is a link to an old project called Xfolite that you might find useful:
> https://projects.developer.nokia.com/XFormsJ2ME
>
> Best regards,
> +Markku Laine
>
> On 17.10.2012, at 22.52, Willem van der Westhuizen wrote:
>
> > Hi Steven,
> >
> > We are also particularly keen to find out about xforms implementations that would run natively on a smartphone (ie. can work off-line)
> >
> > Willem
> >
> > On 2012/10/17 05:41 PM, Steven Pemberton wrote:
> >> On Wed, 10 Oct 2012 14:43:55 +0200, Suyesh Amatya [hidden email] wrote:
> >>
> >>>
> >>> Hi,
> >>> Can you guys refer to me some links/articles or books regarding "XForms interoperability issues in heterogeneous devices".
> >>> Regards,Suyesh
> >>
> >> I know of work on this, but I know of no publications on it. If you need any help or advice, please just ask.
> >>
> >> Best wisher,
> >>
> >> Steven Pemberton
> >>
> >>
> > <wavdwesthuizen.vcf>
>
>
>



wavdwesthuizen.vcf (216 bytes) Download Attachment
Loading...