Active activities as Widgets

Gerard J. Cerchio gjpc at circlesoft.com
Thu Nov 29 22:47:15 EST 2007


Gerard J. Cerchio wrote:
> Eben Eliason wrote:
>   
>> Can you elaborate on the inadequacies you see in this design?  It
>> would be useful as we move forward with considerations for the
>> ubiquitous chat interface.  Unless specifically necessary to the
>> activity in some fashion, we'd prefer to depend on this interface,
>> preventing the need for individual activities to implement custom
>> solutions which can come at a loss of consistency and a gain in
>> activity size and duplicated code.
>>
>> - Eben
>>
>>
>>   
>>     
> There are some activities where the chat is an integral part of the 
> participants' experience. In my case, chatter during the Go game may be 
> nonexistent to multiple lines of interactive tutorial per move to 
> razzing and praise from any of the observers. This is why I plan to have 
> a mute button that mutes all chat from observers. Unchecked, the button 
> allows kibitzing from all XO's in the buddy panel that joined the PlayGo 
> activity.
>
> This is not the functionality that I interpreted from Bert's comment:
>
>    I thought this was intended to be a feature similar to the frame (and
>    actually summoned by the frame key), layered on top of the activity,
>    so it actually would work for *all* activities, Python or not.
>
>    - Bert -
>
> I may be wrong in interpreting the ubiquitous chat interface as a full 
> screen overlay on top of the application where the child must either 
> chat into the overlay or switch modes to play the game. Are you 
> suggesting that the ubiquitous chat can be relegated to its own panel on 
> the activity's screen so there is no mode switching between chat and the 
> "underlayed" activity?  Would either of the two (or more) participants 
> in the activity be able to mute observers? I find both of these 
> functionalities fundamental to the activity experience and the tutored 
> activity experience.
>
> Also, being that most of the video processing is offloaded in the Geode, 
> I look forward to morphing the chat panel into a video call to my Go 
> opponent. The PlayGo application takes very little resource, so there is 
> plenty of ommf left over to run the video call. It would be the next 
> best thing to playing in the same room.
>
> - Gerard
>   
Eben, do you wish to enter a dialog on this?



More information about the Devel mailing list