I know there were some rather lengthy discussions on the topic during the GSOC application process. It is my opinion that programing from within R is a very good way to get a working GUI quickly, but you are better served leaving R for something polished and professional looking.
ian btw, you can also provide menu items for Deducer/JGR regardless of the toolkit you use. On Jun 9, 2011, at 7:33 AM, David L Lorenz wrote: > Sebastian, > I have found that fgui is a very easy-to-use package for developing > GUIs. The documentation gives some very good examples to get started. > Dave > > > > > From: > Sebastian Mellor <seb...@sebble.com> > To: > r-sig-gui@r-project.org > Date: > 06/08/2011 06:36 AM > Subject: > [R-gui] Developing a GUI > Sent by: > r-sig-gui-boun...@r-project.org > > > > Hello all, > > I am spending this Summer developing a GUI for the hyperSpec package in R. > I have already done some preliminary research but now I am really getting > started. The full requirements are yet undetermined but we have several > desires as with most other GUIs, i.e., cross-platform, minimal > pre-requisites, easy to install. After looking at several available > packages I am leaning towards gWidgets with either RGtk2 or TclTk layers > to > cover most platforms. I am also considering providing basic plugins for > other packages like RCmdr to add a menu item to initiate any of the main > GUI > features. The GUI we are looking to create is not a full featured > environment, but rather a collection of smaller functions to be chained. > > While determining exactly what we require I am going to keep investigating > the experience of using various GUI packages. What are your experiences > with the available packages in terms of installation and reliability when > making small GUIs or 'widgets'? > > One environment I have been using personally for the last couple of months > is RStudio (server edition), this has proved extremely useful when working > between Uni and home. I believe an API will be released eventually > allowing > the menu bar to be extended and I have just discovered that Rook will work > from the web interface as it would from the desktop or any other console > that could spawn a browser window. Does anyone have any experience with > using a web-based GUI? This is probably out of the scope of my initial > aims > but if gWidgets, gWidgetsWWW, rApache, Rook, EXT JS, and the rest of it > all > worked together theoretically a gWidgets interface could also work on the > web server too when using the RStudio console. How unreasonable is this? > > Best regards, > Seb > > P.S. Any other comments and suggestions welcome. > > [[alternative HTML version deleted]] > > _______________________________________________ > R-SIG-GUI mailing list > R-SIG-GUI@r-project.org > https://stat.ethz.ch/mailman/listinfo/r-sig-gui > > > > [[alternative HTML version deleted]] > > _______________________________________________ > R-SIG-GUI mailing list > R-SIG-GUI@r-project.org > https://stat.ethz.ch/mailman/listinfo/r-sig-gui > _______________________________________________ R-SIG-GUI mailing list R-SIG-GUI@r-project.org https://stat.ethz.ch/mailman/listinfo/r-sig-gui