event handling

Asked by JeffJames

I work at a company that develops mobile radios used by police, fire, taxi's , etc. I am looking at using uiml as an interface between my radios and the control heads. The architecture has the uI model and controller essentially living in the radio. We support multiple heads all existing in the same state and serving up the exact same data (which may be limted on some of the control heads (ie fully graphical head vs 2 line 7 seg)). If a user scrolls in a list on control head A, the list would show as having been scrolled on control head B. The control head essentially only knows about the view. It is abstracted such that I would expect key events such as keypad entry and the key data to be notified to the UI model in the radio. A new page of UIML (or hopefuilly only the content delta) would then be pushed to control heads. The control heads would then render the new display. Can UIML be used at the level of abstraction?
Is there anyone that I can ask some questions of?

Help!!!

Cheers,
Jeff

Question information

Language:
English Edit question
Status:
Answered
For:
Uiml.net Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Kris Luyten (kris-luyten) said :
#1

On 14 Oct 2008, at 07:12, JeffJames wrote:

> New question #47947 on Uiml.net:
> https://answers.launchpad.net/uiml.net/+question/47947
>
> I work at a company that develops mobile radios used by police,
> fire, taxi's , etc. I am looking at using uiml as an interface
> between my radios and the control heads. The architecture has the uI
> model and controller essentially living in the radio. We support
> multiple heads all existing in the same state and serving up the
> exact same data (which may be limted on some of the control heads
> (ie fully graphical head vs 2 line 7 seg)). If a user scrolls in a
> list on control head A, the list would show as having been scrolled
> on control head B. The control head essentially only knows about
> the view. It is abstracted such that I would expect key events such
> as keypad entry and the key data to be notified to the UI model in
> the radio. A new page of UIML (or hopefuilly only the content delta)
> would then be pushed to control heads. The control heads would then
> render the new display. Can UIML be used at the level of abstraction?

UIML as a specification supports this level of abstraction. I.e. the
"restructure" tag should allow to only update part of the interface
and the condition+action tags allow to specifcy the aforementioned
behavior. Currenty, UIML.net does not support the restructure tag
however, so partial updates have to be done from within the code that
communicates with the UI.

Two control heads maybe indicate a networked system here? UIML.net can
be used for remote UIs, but it requires some additional coding of
course.

Cheers,
Kris

>
> Is there anyone that I can ask some questions of?
>
> Help!!!
>
> Cheers,
> Jeff
>
>
> --
> You received this question notification because you are a member of
> Uiml.net Developers, which is an answer contact for Uiml.net.

Can you help with this problem?

Provide an answer of your own, or ask JeffJames for more information if necessary.

To post a message you must log in.