It's always to discuss with you.
Andre, this is not a announcement like "I created a new technology!!!", It will be a big fake :)
And I don't started any thread forum in some appropriate area for the same reason. I put this announcement in this talk section - as suggested by another user - to notify that there is a project active, and all the users that like to contribute are welcome.
bq. make sure you separate your application logic from your UI logic religiously
:) This is the first think I have done when I starting to work with "small things" in 2002 when Nokia forum was very very little and Pal OS was one of the great OS for embedded platforms (... nostalgy ...)
What you tell about the development of different interfaces is partially true, but there are some behaviors that can be "translated" in different environments, taking care of ergonomy and the feel the user will have.
I don't think to something that compromise a platform against another, I think to an abstraction of some behaviors that take a different interpretation depending by the hardware platform where they "live". It's a principle of the technological ecosystems.