Yes, Andre -- and thanks to your prior response to this thread for
suggesting XUL
On Apr 5, 2004, at 10:07 AM, Andre Turrettini wrote:
> Check out xul. You can write an application in and write a delimited
> file
> to the harddrive each time someone enters their email. Its kind fo
> an xml
> _javascript_ approach to writing web apps. Similar to the approach
> used by
> longhorn and breeze. Its got a pretty sick grid bult in. I dont
> think its
> much harder than using the hta and fso in ie and when the computer
is
> eventually connected, just upload it to your cf or php
> server. requires
> mozilla but that should be ok on a mac.
I don't yet understand all I know about it, but I like what I see.
It gives you much more control of the DOM than DHMTL ever did, and it
works predictably. Coding XUL is different, but not much more
difficult than HTML --- though a better tutorial would help.
Tags are XML so they are more verbose than HTML, but that should be
offset by fewer, more powerful tags.
One thing I really like is that the developer has complete control of
the entire page real estate. We are not limited to a fixed portion of
the page for a Java Applet or Flash Movie (Though we can contain these
and html too, if desired).
I guess that we as developers have another option for developing
platform-independent RIAs and RIDs (Rich Interface Desktop
Applications)
Dick
On Apr 6, 2004, at 8:06 AM, Andre Turrettini wrote:
> potent stuff isnt it? Kinda makes you rethink application design and
> chucks
> out the window the need to learn flash to make a ria.
> DRE
>
> -----Original Message-----
> From: Dick Applebaum [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, April 06, 2004 4:31 AM
> To: CF-Talk
> Subject: Re: desktop application
>
> I have been googling and playing with XUL for several hours and I am
> impressed with what it (you) can do.
>
> XUL has been out there for a while --- guess I just missed it.
>
> Here's a start (a little dated):
>
> http://www.sitepoint.com/article/xul-nets-biggest-secret-1
>
> XUL is a framework for creating a UI and writing application
> programs.
>
> These programs can be launched and run from a local hard disk or from
> a
> web server (or both)
>
> XUL is platform independent -- anywhere Mozilla runs, XUL runs
>
> XUL provides a consistent UI and program execution
>
> The above 2 points are similar to Flash advantages
>
> A XUL program can read and write (with user permission) to the local
> file system.
>
> A XUL program can (by itself) consume web services.
>
> There are XUL extensions that can directly interface a local SQL
> database (currently Postgres and MySQL)
>
> There are XUL extensions that can execute local programs and scripts
> in
> C++, Python, Ruby and Perl, with PHP coming -- these are
> programs/scripts running on the local machine
>
> So, I guess it is possible, today, to write a desktop application to
> meet the objectives of the originator of this thread:
>
> You can easily write an XUL app that:
>
> 1) Runs on the desktop
>
> 2) Allows people to enter their email addresses (a simple form)
>
> 3) Saves it (the data from each form submission) to a [local] text
> or XML file
>
> 4) Uploads the file to web server and parsed into the database
>
> In the near future, you should have the option of parsing the data
> with
> a local php program and storing the data in a local database -- this
> would allow data validation, check for duplicates, etc.
>
> Actually, you can do this now using a combination of _javascript_ and
> XUL
> extensions. But, it will be easier with PHP.
>
> What would really be nice if you could use CFMX as the local scripting
> language and db interface... yeah, that would really be nice...
>
> HTH
>
> Dick
>
> > From: Burns, John D [mailto:[EMAIL PROTECTED]
> > Sent: Friday, April 02, 2004 2:58 PM
> > To: CF-Talk
> > Subject: SOT: desktop application
> >
> > I have a question about what the best practice would be for
> creating a
> > desktop application. I do websites for some different bands, and
> they
> > all have an e-mail sign-up on their website. Most of them also
> have
> > some kind of a paper sign-up at concerts for people to sign up
> for
> the
> > email list. I was considering building an app that would run on
> a
> > desktop to allow people at concerts to enter their email address
> and
> > write it to a text or xml file that could then be uploaded to the
> > webserver and parsed into the database.
> >
> > My question is what would be the best method to do this? I was
> > thinking
> > of doing the front end in Flash but I'm not sure how to write to
> a
> > file
> > from there. In theory, this app would need to work on a mac and
> a
> pc.
> > Any ideas would be greatly appreciated.
> >
> > John Burns
> >
> > _____
> _____
>
[Todays Threads]
[This Message]
[Subscription]
[Fast Unsubscribe]
[User Settings]
- RE: desktop application Burns, John D
- RE: desktop application Dave Watts
- Re: desktop application Stephen Moretti
- RE: desktop application Dave Watts
- Re: desktop application Arden Weiss
- Re: desktop application Dick Applebaum
- RE: desktop application Andre Turrettini
- Re: desktop application Dick Applebaum
- Re: desktop application Dick Applebaum
- RE: desktop application Andre Turrettini
- RE: desktop application Dick Applebaum
- RE: desktop application Dave Watts
- Re: desktop application Howard Fore
- Re: desktop application Dick Applebaum
- Re: desktop application Dick Applebaum