Skip to content

R mobile: iOS

3 messages · Etienne Low-Décarie, Simon Urbanek, Marc Schwartz

#
Good day,

iOS devices (iPhone,iPod and iPad) can be amazing tools, expanding the realm of R usage (to the field even!), and it is already possible to run R on a host computer through command line (through SSH apps for example, with no script editor or graphical output).  I was wondering if R related software was being developed for this operating system.  I am posting these suggestions to this list, as porting software to iOS is similar to porting software to OS X.

Suggested R related iOS software include:

?Directly ported R-help file
?Library of graph examples

?R script editor
?R mobile app based on similar software available for MatLab (http://www.mathworks.com/mobile/), desired for Mathematica (http://quernstone.com/archives/2008/07/mathematica-for.html)
?R mobile helper app (on host computer)

?native R mobile (a crippled native R, SpaceTime pulls off something similar, http://www.spacetime.us/) ?


Thank you and have an excellent day,




Etienne Low-D?carie
PhD student
Bell Lab and Fussmann Lab
McGill University
http://etienne.webhop.org/
#
On Jul 9, 2010, at 4:31 PM, Etienne Low-D?carie wrote:

            
Porting is the least problem since that is done (for R) for quite some time now (as you can read int this list). The main issues concern the Apple restrictions on applications which essentially rule out R to be ever used under those conditions.

That said, there are several remote R GUIs written for OS X so it should not be too hard to revive them and switch from Cocoa to UIKit. There are also web-based approaches for the iOS already although not something I would recommend for several reasons including security and flexibility.

Cheers,
Simon
#
On Jul 9, 2010, at 3:31 PM, Etienne Low-D?carie wrote:

            
See these two recent posts:

  https://stat.ethz.ch/pipermail/r-help/2010-May/240669.html

  https://stat.ethz.ch/pipermail/r-help/2010-June/240901.html


Nothing new since then, but the logical model for R would be a client/server approach, along the lines of what you reference for MATLAB or what has been done for Wolfram|Alpha.

I am guessing that SpaceTime gets around the interpreted language limitation by being a special purpose 'enhanced calculator', whereas R is a fully functional programming language. 

HTH,

Marc Schwartz