On 7/24/11 4:08 AM, Ivan Andrus wrote:
On Jul 24, 2011, at 6:15 AM, Jason Grout wrote:
On 7/23/11 2:50 PM, Ivan Andrus wrote:
Dear Sage iPhone users,
I finally took the time to fix the icons on the iPhone app I've
been working on so that I'm not completely embarrassed by them.
For those that want to test it, probably the easiest thing to do
is run it on the iPhone simulator (pointed at an aleph instance
running on your own machine). The source code can be found at
http://boxen.math.washington.edu/home/iandrus/
I also have some screen shots up there if you don't want to
compile it but still want to see what it might look like.
I need to get some feedback before I can finish it off and put it
on the app store. If you have any ideas, from the smallest typo
or color change to the largest redesign, please let me know.
Right now the biggest thing holding the app back is what service
to use. It's coded against aleph, which is very easy to use, but
isn't currently running. Moreover it executes python not Sage.
Aleph could be improved to run Sage, or I could switch to using
the simple server in which case you would need to login (or have
some sort of universal login). Either way, we have to commit (as
a community) to keep at least one server running the service.
Have you thought about using sagemath.org:5467 ? Two students and
I have been working on this all summer, and hopefully in the next
week it'll be polished up enough to announce more generally.
That's probably exactly what we want. I hadn't thought of that,
mostly since I had forgotten you were working on it. :-) Is there
documentation or code that I can look at, or should I just wait until
it's announced?
The repository is up at:
https://github.com/jasongrout/simple-python-db-compute
You can see the list of issues to our first milestone there.
I'm working on polishing it up this week, and part of that is writing
documentation. The protocol is all JSON over HTTP (except for file
uploads, of course). We try to follow the protocol developed by the
ipython 0.11 project as much as possible.
Too bad I can't just download the app as-is and install it on the
ipad...walled garden and such.
Indeed. BTW, how does the regular notebook work on the iPad? IMHO
it's not really usable on the iphone, though maybe with some css
changes...
The regular notebook is less painful than on the ipod, but still not
super great. Things like the Evaluate link are still a bit hard to
target because their small, and not having special symbols/parens/etc.
on the main keyboard severely hampers typing. Interacts don't respond
to touch gestures. We're looking at using jquery mobile in the
single-cell project as soon as jquery mobile comes out of beta. And
java doesn't work on iOS, of course.
That said, it *does* work mostly. But it's annoying enough that I don't
like to use it very much.
Back to your app: do you have instructions for how to actually put it on
my ipad from XCode? (I've never done that before with an app.) I just
played with it in the simulator, and I *really* like some of the
features you have, like send an email (does it attach pictures?) and
"Report a bug". Also, do you have a public repository with the code
somewhere?
Jason
--
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org