[Vm-dev] iOS VM and external bluetooth keyboard: it works!

Johnmci johnmci at smalltalkconsulting.com
Mon Mar 4 16:03:24 UTC 2013


So what if you have a seaside server embedded then use the class browser and MC interface from safari?  


Sent from my iPhone

On 2013-03-04, at 10:39 AM, "phil at highoctane.be" <phil at highoctane.be> wrote:

> 
> Yes, sure. But that's not what I need.
> 
> I have kids using my apps and when the thing doesn't work for
> usability or if I want to change something, I want to do that on the
> tablet, even if there is no wifi etc.
> 
> It is just to support my little use case over here.
> 
> Phil
> 
> 2013/3/4 Johnmci <johnmci at smalltalkconsulting.com>:
>> 
>> For debugging I would load the Squeak VNC  package them remotely work from the Mac
>> 
>> Sent from my iPhone
>> 
>> On 2013-03-04, at 10:27 AM, "phil at highoctane.be" <phil at highoctane.be> wrote:
>> 
>>> 
>>> The current VM uses a simple protocol that doesn't allows for modifiers indeed.
>>> Also, you don't get any keyup and keydown events.
>>> 
>>> For modifiers it uses a morph that mimics a Cmd.
>>> 
>>> Well, for what I want to do, it is not okay. I need to be able to
>>> evaluate and change things on the device in an easy way and the
>>> bluetooth keyboard as a real keyboard is invaluable for that (e.g. try
>>> to debug anything on the iPad with the current VM).
>>> 
>>> Phil
>>> 2013/3/4 Bert Freudenberg <bert at freudenbergs.de>:
>>>> 
>>>> On 2013-03-04, at 00:45, "phil at highoctane.be" <phil at highoctane.be> wrote:
>>>> 
>>>>> Thanks for this. Never came across that doc.
>>>>> Got the homepage but no links there. Go figure.
>>>>> 
>>>>> My store concern is not about the UIApplication subclassing. It is is
>>>>> about picking internal GSEvents.
>>>>> 
>>>>> In fact I am finding myself reimplementing a keyboard driver from raw
>>>>> scancodes and modifers.
>>>> 
>>>> Is this because otherwise you don't get the modifiers? Because for normal keys I thought there isn't anything special to do.
>>>> 
>>>> - Bert -
>> 


More information about the Vm-dev mailing list