This begs the question, "what operating system does your phone run? and what did it run in 2001? Blackberry maybe? Are ports available?"
Documentation that I can see/use? The problem with Android is that only the app that owns the screen is guaranteed that it will continue to run. The other apps might be restarted if the phone needs the resource and there are schemes built into the O/S to give you a place to "freeze" your app and to freeze the contents of the screen. If your phone is too full, it will make resources for the application that owns the screen by starting others. I've written a simple app that is a helper/calculator for ken-ken (not ready for prime time) and I've seen this happen to it on a full phone - if you can start angry birds (as an example of a poorly behaved android app that does not save state when the OS wants to suspend it) and it will stay suspended while you take a phone call, then it will probably not stop anything, you have enough resource. If you find that angry birds gets restarted from the logo screen when you swap back to it, you are short of something and the OS is clearing the app to make resources for the app that owns the screen. That status save is what I don't think J can handle without changes. I see that there is a version of J for the windows pocket pc, not sure if there are others. The absolute most reliable pocket PC I ever owned was a HP that had 640 k and built in word and simplified excel, and a thumb board. I put it on a sink one day and turned my back in the men's room, when I turned around again, it was gone. I didn't expect to lose it where I worked. I ran other apps on it as well, and nothing since has been as reliable or as close to the full sized machines. I doubt it would have run J, although I used a version of APL that ran in 8k of memory once. Today, all my appliances of that type are android appliances and run Java code. 2011/11/20 Björn Helgason <[email protected]> > I have been running J on my telephone for 10 to 15 years now. > I have not had any problems with having it running for days and taking and > making calls at the same time. > I was going back and forth between J6 and J7 for some time in the past but > stopped many months ago and hardly touch J6 anymore. > I think it was over a year ago or more but do occasional demos in J6 but > stopped that as well. > J7 is getting better all the time and will or is surpassing J6 Perhaps, but the environments are just so different. I don't even see how to debug an app, maybe I have to run all command line stuff from a workspace, the visual app trace in J6 was really helpful, I find myself returning to 6 just to debug. I've used the foreign's directly a couple of times but it isn't fun. -- Of course I can ride in the carpool lane, officer. Jesus is my constant companion. ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
