J iOS (iPhone/iPad/iPod) has been at the app store for nearly a year now.
It has been installed more than 4000 times and the install rate is steady!
Moving content (scripts) between desktop/iOS has been a nuisance. The
only Apple approved method is copy/paste. A bug and a mail client
misunderstanding made the process more difficult than necessary. These
issues are resolved.
The bug was that J iOS truncated content copied to the clipboard. The
iOS mail client (safari gmail mobile) is limited in copying content,
but using an attachment is an easy workaround.
Mail moves content between desktop and iOS mail client. Copy/paste
moves content between iOS mail client and J iOS.
One time steps prepare desktop/iOS for sharing content. After that, it
is relatively easy to use mail/copy/paste to share content.
After any feedback has settled down, this info will be posted in the iOS wiki.
*** one time steps to prepare desktop/iOS
desktop
1. download jt.ijs attachment and saveas ~system/util/jt.ijs
2. download iosx.ijs attachment and saveas ~system/util/iosx.ijs
3. send mail to self with iosx.ijs attached
iOS
1. read mail
2. tap iosx.ijs to show attachment in text window
3. tap+tap-hold-release (in whitespace) to select all
4. tap copy
5. J
f=: '~addons/ide/ios/iosx.ijs'
jcbtof f
load f
iosx f
*** move content to iOS (example of ~addons/math/misc)
desktop
1. J
load'~system/util/jt.ijs'
jt'' NB. doc
jt'c';'~temp/t.jt';'~addons/math';'misc'
2. send mail to self with t.jt attached
iOS
1. read mail
2. tap t.jt
3. tap+tap-hold-release
4. tap copy
5. J
jtcb'' NB. doc
jtcb'x';'~addons/math'
*** move content to desktop (~temp to ~temp/ios)
iOS
1. J
jtcb'c';'user';'temp'
2. mail compose, paste, send to self
desktop
1. read mail
2. copy content
3. J
paste content to temp script and save
load'~system/util/jt.ijs'
jt'x';'...temp...';'~temp/ios'
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm