Another alternative is to distribute an exe (built in C# or tcl) which communicates with a web service. The web service may then call R on a private server (behind a firewall) using Rserve. In this way the R code is not distributed to the customer, but remains in the remote web service. This also separates changes to the R code from the actual gui used.
I prototyped this solution a few years ago using Windows and it worked very well. Thanks, Dale Smith, Ph.D. Senior Financial Quantitative Analyst Risk & Compliance Fiserv. 107 Technology Park Norcross, GA 30092 Direct NYC: 212-419-3242 Direct Norcross: 678-375-5315 Mobile: 678-982-6599 Mail: dale.sm...@fiserv.com www.fiserv.com -----Original Message----- From: r-help-boun...@r-project.org [mailto:r-help-boun...@r-project.org] On Behalf Of Barry Rowlingson Sent: Friday, May 20, 2011 9:18 AM To: vioravis Cc: r-help@r-project.org Subject: Re: [R] Building Custom GUIs for R On Fri, May 20, 2011 at 7:52 AM, vioravis <viora...@gmail.com> wrote: > Are there any tools currently available that enable us build GUIs??? (MATLAB > has a GUI builder that enables the users build custom GUIs). Another option nobody has mentioned yet is to make it a web-based system, and generate your dialogs using HTML FORM elements. R comes with a basic web server engine now so it might be possible to make it all self-contained. > Can we make a exe of such GUI (with the R code) and let people use it > without having to install R??? That's another FFAQ to which the answer is usually 'no', although you can of course distribute R alongside your application (by closely following the terms of the R license agreement) and say in your install notes "first install R by running setupR.exe" or whatever. Barry ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code. ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.