Hi Michael, I think that your qwerty screen is excellent.
On the number screen I think that the underscore [_] should be added to allow for the entry of infinite and negative infinite into number vectors without changing screens, also it would be useful to have y on this screen if you are going to include x. I assume that the [...] key takes me to symbols, the [123] key to numbers and the [ABC] key to the qwerty. If this is the case I think that you can change the [...] key that appears on symbols to a shift to take you to your two character primitive layout. This would allow you enter tacit code by just using the shift key (or shift lock if you prefer) and the symbol layout. I might also suggest making sure that symbols such as period [.], semi-colon[:], and parenthesis [(] and [)] are kept in consistent positions across screens to allow for muscle memory. It can be really frustrating to have the symbol change location according to the screen. I think that is all that I see for now, but I am not a keyboard designer, so take this very much as a crowd source approach to design :) . Cheers, bob On 2012-01-06, at 3:06 PM, Michael Dykman wrote: > I am working on an Android implementation of the J console which gave > me an opportunity to create a soft keyboard for same. Several years > ago, I carried a CE device provided by my employer and I loved having > J in my pocket but I found it frustrating casting around for > characters on that vendors keyboard. > > In the absence of prior art, I embraced Stewart's Law and implemented > according to my intuition. I have uploaded a series of screen caps > from my emulator demonstrating the collection of soft keyboards I have > built. > > The bottom of the images are cropped slightly; the emulator is > slightly taller than my laptop screen. The right panel represents > Android 'hardware' inputs, the left is the device display. > > http://i288.photobucket.com/albums/ll178/william-conquers/Android/sym1.png > http://i288.photobucket.com/albums/ll178/william-conquers/Android/sym2.pnghttp://i288.photobucket.com/albums/ll178/william-conquers/Android/qwerty.png > http://i288.photobucket.com/albums/ll178/william-conquers/Android/num.png > I would be interest in any comments. > > -- > - michael dykman > - [email protected] > > May the Source be with you. > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
