Tablets are more and more used and I wonder if there is a virtual keyboard [1] for Pharo available. Thx T. [1] http://2.bp.blogspot.com/-_p_I7WgFsZQ/UAiI1qjZYuI/AAAAAAAAED8/zyY0wdx_XJI/s1...
On 10 June 2013 19:11, Torsten Bergmann <astares@gmx.de> wrote:
Tablets are more and more used and I wonder if there is a virtual keyboard [1] for Pharo available.
yes, would be nice to have.
Thx T.
[1] http://2.bp.blogspot.com/-_p_I7WgFsZQ/UAiI1qjZYuI/AAAAAAAAED8/zyY0wdx_XJI/s1...
-- Best regards, Igor Stasenko.
The question arises whether Pharo should : a) Use the available virtual keyboard provided by the OS of the mobile device b) Implement its own I have pharo on my android device and tries to follow option (a) which is my favorite too. The problem however is that the virtual keyboard provided by option (a) is not a full keyboard and so some pharo shortcuts will not work. I am not against option (b) either. -- View this message in context: http://forum.world.st/Pharo-dev-Virtual-keyboard-tp4692672p4692678.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
On 10 June 2013 19:59, kilon <thekilon@yahoo.co.uk> wrote:
The question arises whether Pharo should :
a) Use the available virtual keyboard provided by the OS of the mobile device
b) Implement its own
I have pharo on my android device and tries to follow option (a) which is my favorite too. The problem however is that the virtual keyboard provided by option (a) is not a full keyboard and so some pharo shortcuts will not work.
I am not against option (b) either.
i'd vote for both. Having own keyboard has many benefits like staying idendependent from future "overly-clever" keyboards :) Not mentioning, that it can be used on other platforms, which has no virtual keyboard provided by default.
-- View this message in context: http://forum.world.st/Pharo-dev-Virtual-keyboard-tp4692672p4692678.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
-- Best regards, Igor Stasenko.
cmd-d us hard on the virtual kdb indeed... As is getting halos to show. I did a bluetooth kbd experiment on iOS but even there one needs hacks to get through. e.g. no escape key... phil Le 10 juin 2013 20:06, "Igor Stasenko" <siguctua@gmail.com> a écrit :
On 10 June 2013 19:59, kilon <thekilon@yahoo.co.uk> wrote:
The question arises whether Pharo should :
a) Use the available virtual keyboard provided by the OS of the mobile device
b) Implement its own
I have pharo on my android device and tries to follow option (a) which is my favorite too. The problem however is that the virtual keyboard provided by option (a) is not a full keyboard and so some pharo shortcuts will not work.
I am not against option (b) either.
i'd vote for both. Having own keyboard has many benefits like staying idendependent from future "overly-clever" keyboards :) Not mentioning, that it can be used on other platforms, which has no virtual keyboard provided by default.
-- View this message in context: http://forum.world.st/Pharo-dev-Virtual-keyboard-tp4692672p4692678.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
-- Best regards, Igor Stasenko.
More than the keyboard, you need to consider how the text field widget behave when the keyboard show up. Indeed your virtual keyboard may just overlap with your text field. Then how do you move the text cursor? What about sliding it with the finger, with an additionnal widget showing it zoomed because your large finger hide a large part of your text. Hilaire Le 10/06/2013 19:11, Torsten Bergmann a écrit :
Tablets are more and more used and I wonder if there is a virtual keyboard [1] for Pharo available.
Thx T.
[1] http://2.bp.blogspot.com/-_p_I7WgFsZQ/UAiI1qjZYuI/AAAAAAAAED8/zyY0wdx_XJI/s1...
-- Dr. Geo - http://drgeo.eu
hence the bt kbd. the on screen kbf is useless. as John McIntosh told me: do an app in the webview with seaside. he was damn right. phil Le 10 juin 2013 21:23, "Hilaire Fernandes" <hilaire.fernandes@gmail.com> a écrit :
More than the keyboard, you need to consider how the text field widget behave when the keyboard show up. Indeed your virtual keyboard may just overlap with your text field. Then how do you move the text cursor? What about sliding it with the finger, with an additionnal widget showing it zoomed because your large finger hide a large part of your text.
Hilaire
Le 10/06/2013 19:11, Torsten Bergmann a écrit :
Tablets are more and more used and I wonder if there is a virtual keyboard [1] for Pharo available.
Thx T.
[1] http://2.bp.blogspot.com/-_p_I7WgFsZQ/UAiI1qjZYuI/AAAAAAAAED8/zyY0wdx_XJI/s1...
-- Dr. Geo - http://drgeo.eu
You mean doing web app? In that case, is not Amber a better choice ? Hilaire 2013/6/10 phil@highoctane.be <phil@highoctane.be>
hence the bt kbd. the on screen kbf is useless.
as John McIntosh told me: do an app in the webview with seaside.
he was damn right.
phil Le 10 juin 2013 21:23, "Hilaire Fernandes" <hilaire.fernandes@gmail.com> a écrit :
More than the keyboard, you need to consider how the text field widget
behave when the keyboard show up. Indeed your virtual keyboard may just overlap with your text field. Then how do you move the text cursor? What about sliding it with the finger, with an additionnal widget showing it zoomed because your large finger hide a large part of your text.
Hilaire
Le 10/06/2013 19:11, Torsten Bergmann a écrit :
Tablets are more and more used and I wonder if there is a virtual keyboard [1] for Pharo available.
Thx T.
[1] http://2.bp.blogspot.com/-_p_I7WgFsZQ/UAiI1qjZYuI/AAAAAAAAED8/zyY0wdx_XJI/s1...
-- Dr. Geo - http://drgeo.eu
-- Dr. Geo - http://www.drgeo.eu
You can do iStackVM with Seaside providing the WebView with content and some content being Amber. Amber can be loaded in the Seaside image as SmalltalkHub shows. It is just another file library to put in there. And some Seaside-REST between the two is also an option if needed. A tad funky but workable for sure. Phil On Tue, Jun 11, 2013 at 9:47 AM, Hilaire Fernandes < hilaire.fernandes@gmail.com> wrote:
You mean doing web app? In that case, is not Amber a better choice ?
Hilaire
2013/6/10 phil@highoctane.be <phil@highoctane.be>
hence the bt kbd. the on screen kbf is useless.
as John McIntosh told me: do an app in the webview with seaside.
he was damn right.
phil Le 10 juin 2013 21:23, "Hilaire Fernandes" <hilaire.fernandes@gmail.com> a écrit :
More than the keyboard, you need to consider how the text field widget
behave when the keyboard show up. Indeed your virtual keyboard may just overlap with your text field. Then how do you move the text cursor? What about sliding it with the finger, with an additionnal widget showing it zoomed because your large finger hide a large part of your text.
Hilaire
Le 10/06/2013 19:11, Torsten Bergmann a écrit :
Tablets are more and more used and I wonder if there is a virtual keyboard [1] for Pharo available.
Thx T.
[1] http://2.bp.blogspot.com/-_p_I7WgFsZQ/UAiI1qjZYuI/AAAAAAAAED8/zyY0wdx_XJI/s1...
-- Dr. Geo - http://drgeo.eu
-- Dr. Geo - http://www.drgeo.eu
At least, all international keyboards and funny things like Emoji would work. Try that with your self-made on screen keyboard... Also copy/pasting comes to mind along with autocorrect and text snippets support come to mind. In games, self made kbds make sense but that's because the only thing needed is to put in the player name (which should even be unnecessary if using the gaming APIs like Game Center for example) Phil On Tue, Jun 11, 2013 at 9:47 AM, Hilaire Fernandes < hilaire.fernandes@gmail.com> wrote:
You mean doing web app? In that case, is not Amber a better choice ?
Hilaire
2013/6/10 phil@highoctane.be <phil@highoctane.be>
hence the bt kbd. the on screen kbf is useless.
as John McIntosh told me: do an app in the webview with seaside.
he was damn right.
phil Le 10 juin 2013 21:23, "Hilaire Fernandes" <hilaire.fernandes@gmail.com> a écrit :
More than the keyboard, you need to consider how the text field widget
behave when the keyboard show up. Indeed your virtual keyboard may just overlap with your text field. Then how do you move the text cursor? What about sliding it with the finger, with an additionnal widget showing it zoomed because your large finger hide a large part of your text.
Hilaire
Le 10/06/2013 19:11, Torsten Bergmann a écrit :
Tablets are more and more used and I wonder if there is a virtual keyboard [1] for Pharo available.
Thx T.
[1] http://2.bp.blogspot.com/-_p_I7WgFsZQ/UAiI1qjZYuI/AAAAAAAAED8/zyY0wdx_XJI/s1...
-- Dr. Geo - http://drgeo.eu
-- Dr. Geo - http://www.drgeo.eu
And the UI support on iOS for kbds relies on the UITextInput protocol which is very limited (and I now understand why Apple did it that way and hid the internal GSEvents for Kbd input) . That's what the iStackVM does and what I removed for intercepting the low level events. http://developer.apple.com/library/ios/#Documentation/UIKit/Reference/UIText... But that makes sense since you need to support a lot of stuff for i18n. And let's not get started with dictation and accessibility: two things at which Pharo is hopeless in Morphic. Let's face it, for most apps, the UI is now the browser and that's about it. The other space would be OpenGL based apps and there accessibility makes no real sense. Phil On Tue, Jun 11, 2013 at 9:47 AM, Hilaire Fernandes < hilaire.fernandes@gmail.com> wrote:
You mean doing web app? In that case, is not Amber a better choice ?
Hilaire
2013/6/10 phil@highoctane.be <phil@highoctane.be>
hence the bt kbd. the on screen kbf is useless.
as John McIntosh told me: do an app in the webview with seaside.
he was damn right.
phil Le 10 juin 2013 21:23, "Hilaire Fernandes" <hilaire.fernandes@gmail.com> a écrit :
More than the keyboard, you need to consider how the text field widget
behave when the keyboard show up. Indeed your virtual keyboard may just overlap with your text field. Then how do you move the text cursor? What about sliding it with the finger, with an additionnal widget showing it zoomed because your large finger hide a large part of your text.
Hilaire
Le 10/06/2013 19:11, Torsten Bergmann a écrit :
Tablets are more and more used and I wonder if there is a virtual keyboard [1] for Pharo available.
Thx T.
[1] http://2.bp.blogspot.com/-_p_I7WgFsZQ/UAiI1qjZYuI/AAAAAAAAED8/zyY0wdx_XJI/s1...
-- Dr. Geo - http://drgeo.eu
-- Dr. Geo - http://www.drgeo.eu
participants (5)
-
Hilaire Fernandes -
Igor Stasenko -
kilon -
phil@highoctane.be -
Torsten Bergmann