Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Message from discussion Is integration with non-XML UI libraries possible?

Received: by 10.224.198.6 with SMTP id em6mr5583536qab.0.1320398286899;
        Fri, 04 Nov 2011 02:18:06 -0700 (PDT)
X-BeenThere: amplesdk@googlegroups.com
Received: by 10.224.73.197 with SMTP id r5ls1969503qaj.4.gmail; Fri, 04 Nov
 2011 02:18:06 -0700 (PDT)
Received: by 10.224.116.69 with SMTP id l5mr5569473qaq.7.1320398286358;
        Fri, 04 Nov 2011 02:18:06 -0700 (PDT)
Received: by 10.224.116.69 with SMTP id l5mr5569471qaq.7.1320398286342;
        Fri, 04 Nov 2011 02:18:06 -0700 (PDT)
Return-Path: <ser...@ilinsky.com>
Received: from mail-qw0-f47.google.com (mail-qw0-f47.google.com [209.85.216.47])
        by gmr-mx.google.com with ESMTPS id j29si3874356qcs.2.2011.11.04.02.18.05
        (version=TLSv1/SSLv3 cipher=OTHER);
        Fri, 04 Nov 2011 02:18:05 -0700 (PDT)
Received-SPF: pass (google.com: domain of ser...@ilinsky.com designates 209.85.216.47 as permitted sender) client-ip=209.85.216.47;
Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of ser...@ilinsky.com designates 209.85.216.47 as permitted sender) smtp.mail=ser...@ilinsky.com
Received: by qam2 with SMTP id 2so1904096qam.6
        for <amplesdk@googlegroups.com>; Fri, 04 Nov 2011 02:18:05 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.182.7.100 with SMTP id i4mr2666878oba.66.1320398285554; Fri,
 04 Nov 2011 02:18:05 -0700 (PDT)
Received: by 10.182.43.40 with HTTP; Fri, 4 Nov 2011 02:18:05 -0700 (PDT)
X-Originating-IP: [169.202.5.5]
In-Reply-To: <8aae11c2-dc82-4add-8fdb-baee49c03d67@t8g2000yql.googlegroups.com>
References: <8aae11c2-dc82-4add-8fdb-baee49c03d67@t8g2000yql.googlegroups.com>
Date: Fri, 4 Nov 2011 11:18:05 +0200
Message-ID: <CAJNhjPaanNk9BHtPX7-+Zh4tWOBXbkRU2_n8Z6JLPdusf5vkUg@mail.gmail.com>
Subject: Re: [amplesdk] Is integration with non-XML UI libraries possible?
From: Sergey Ilinsky <ser...@ilinsky.com>
To: amplesdk@googlegroups.com
Cc: ser...@dorogin.com
Content-Type: multipart/alternative; boundary=f46d044516fbc5c3ec04b0e52e8e

--f46d044516fbc5c3ec04b0e52e8e
Content-Type: text/plain; charset=ISO-8859-1

Hi Sergei,

Would you mind answering first a question - why would you want to integrate
a UI library with Ample SDK? What benefit are you looking for?

It is possible to integrate pure JavaScript UI components (although you
would loose the speed of rendering UI with components implemented in Ample
SDK fashion), you can take a look at a very simplistic example of turning
Google maps JS API into XML-based technology example:
http://www.amplesdk.com/examples/markup/aui/maps/ map and marker elements
implementations:
https://github.com/clientside/amplesdk/blob/master/ample/languages/aui/elements/map.jsand
https://github.com/clientside/amplesdk/blob/master/ample/languages/aui/elements/marker.js


I also took a quick look into Telrik library components
http://www.kendoui.com/ but could hardly find components not present in
XUL... Yes, XUL implementation in Ample SDK doesn't look good enough in
front of those components, so why not lift it up instead?

Sergey/


On 3 November 2011 19:24, Shrike <ser...@dorogin.com> wrote:

> Hi.
>
> Currently the set of UI controls in Amples SDK is pretty limited.
> Yeah, XUL is cool but it's far from modern UI libraries like
> http://wijmo.com
> and http://www.kendoui.com/ for example.
>
> Is it possible to integrate such libraries (they are jQuery UI
> plugins) with Ample SDK?
>
> --
> You received this message because you are subscribed to the Google Groups
> "Ample SDK" group.
> To post to this group, send email to amplesdk@googlegroups.com.
> To unsubscribe from this group, send email to
> amplesdk+unsubscribe@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/amplesdk?hl=en.
>
>

--f46d044516fbc5c3ec04b0e52e8e
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi Sergei,<div><br></div><div>Would you mind answering fir=
st a question - why would you want to integrate a UI library with Ample SDK=
? What benefit are you looking for?</div><div><br></div><div>It is possible=
 to integrate pure JavaScript UI components (although you would loose the s=
peed of rendering UI with components implemented in Ample SDK fashion), you=
 can take a look at a very simplistic example of turning Google maps JS API=
 into XML-based technology example: <a href=3D"http://www.amplesdk.com/exam=
ples/markup/aui/maps/">http://www.amplesdk.com/examples/markup/aui/maps/</a=
> map and marker elements implementations: <a href=3D"https://github.com/cl=
ientside/amplesdk/blob/master/ample/languages/aui/elements/map.js">https://=
github.com/clientside/amplesdk/blob/master/ample/languages/aui/elements/map=
.js</a> and <a href=3D"https://github.com/clientside/amplesdk/blob/master/a=
mple/languages/aui/elements/marker.js">https://github.com/clientside/amples=
dk/blob/master/ample/languages/aui/elements/marker.js</a>=A0</div>
<div><br></div><div>I also took a quick look into Telrik library components=
=A0<a href=3D"http://www.kendoui.com/" target=3D"_blank">http://www.kendoui=
.com/</a>=A0but could hardly find components not present in XUL... Yes, XUL=
=A0implementation=A0in Ample SDK doesn&#39;t look good enough in front of t=
hose components, so why not lift it up instead?</div>
<div><br></div><div>Sergey/</div><div><br><br><div class=3D"gmail_quote">On=
 3 November 2011 19:24, Shrike <span dir=3D"ltr">&lt;<a href=3D"mailto:serg=
e...@dorogin.com">ser...@dorogin.com</a>&gt;</span> wrote:<br><blockquote cla=
ss=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;pa=
dding-left:1ex;">
Hi.<br>
<br>
Currently the set of UI controls in Amples SDK is pretty limited.<br>
Yeah, XUL is cool but it&#39;s far from modern UI libraries like <a href=3D=
"http://wijmo.com" target=3D"_blank">http://wijmo.com</a><br>
and <a href=3D"http://www.kendoui.com/" target=3D"_blank">http://www.kendou=
i.com/</a> for example.<br>
<br>
Is it possible to integrate such libraries (they are jQuery UI<br>
plugins) with Ample SDK?<br>
<span class=3D"HOEnZb"><font color=3D"#888888"><br>
--<br>
You received this message because you are subscribed to the Google Groups &=
quot;Ample SDK&quot; group.<br>
To post to this group, send email to <a href=3D"mailto:amplesdk@googlegroup=
s.com">amplesdk@googlegroups.com</a>.<br>
To unsubscribe from this group, send email to <a href=3D"mailto:amplesdk%2B=
unsubscribe@googlegroups.com">amplesdk+unsubscribe@googlegroups.com</a>.<br=
>
For more options, visit this group at <a href=3D"http://groups.google.com/g=
roup/amplesdk?hl=3Den" target=3D"_blank">http://groups.google.com/group/amp=
lesdk?hl=3Den</a>.<br>
<br>
</font></span></blockquote></div><br></div></div>

--f46d044516fbc5c3ec04b0e52e8e--