<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xml:lang="en"> 
    <title>Kate Alhola's Forum Nokia Blog - Some thoughs about maemo animated UI technologies</title>  
                    <updated>2009-04-13T19:04:50Z</updated>
    <id>http://blogs.forum.nokia.com,8.9/</id>
    <link rel="alternate" type="text/html" hreflang="en" href="http://blogs.forum.nokia.com/blog/kate-alholas-forum-nokia-blog/2009/04/11/q-a-about-maemo-animated-ui-technologies" />
    <rights>Copyright (c) 2008 Nokia</rights> 
    <generator uri="http://www.lifetype.net/" version="1.2">LifeType</generator> 

                                    <entry>
            <title>Demand for HIGs</title>
            <link rel="alternate" type="text/html" href="http://blogs.forum.nokia.com/blog/kate-alholas-forum-nokia-blog/2009/04/11/q-a-about-maemo-animated-ui-technologies#comment25090" />
            <id>tag:blogs.forum.nokia.com,2009-04-13:25090</id>
                        <updated>2009-04-13T19:04:50Z</updated>
            <published>2009-04-13T19:04:50Z</published>
            <summary type="html"> I agree about demand of HIGs. 
 I just would like to remind that in Fremantle, there is Hildon desktop composite window manager that makes animated the desktop efects. There are also Clutter and ...</summary>
            <author>
                <name>kate.alhola</name>
                <uri>http://blogs.forum.nokia.com/blog/kate-alholas-forum-nokia-blog</uri>
            </author>
            <content type="text/html" xml:lang="en" xml:base="http://blogs.forum.nokia.com/blog/kate-alholas-forum-nokia-blog">
                &lt;p&gt;I agree about demand of HIGs.&lt;/p&gt;
&lt;p&gt;I just would like to remind that in Fremantle, there is Hildon desktop composite window manager that makes animated the desktop efects. There are also Clutter and Qt toolkits that provide animation toolkit for applications. There will not be animated widget library yet. And because the animated widget library does not exist, but the abstraction level is plain Clutter or OpenGL, there will not be HIG for it.  &lt;/p&gt;
&lt;p&gt;OpenGL and animation toolkits were one of most wanted features add to maemo and now we have them. Next step is to have more.&lt;/p&gt;

            </content>
        </entry>
                                    <entry>
            <title>Demand for HIGs</title>
            <link rel="alternate" type="text/html" href="http://blogs.forum.nokia.com/blog/kate-alholas-forum-nokia-blog/2009/04/11/q-a-about-maemo-animated-ui-technologies#comment25089" />
            <id>tag:blogs.forum.nokia.com,2009-04-13:25089</id>
                        <updated>2009-04-13T15:02:41Z</updated>
            <published>2009-04-13T15:02:41Z</published>
            <summary type="html"> I think most of us appreciate the early release of the snapshot of the SDK. 
I also agree that there are many steps to take to get to a good and consistent and yet modern UI. 
 Still I believe it ...</summary>
            <author>
                <name>liquidfoo</name>
                <uri>http://blogs.forum.nokia.com/blog/kate-alholas-forum-nokia-blog</uri>
            </author>
            <content type="text/html" xml:lang="en" xml:base="http://blogs.forum.nokia.com/blog/kate-alholas-forum-nokia-blog">
                &lt;p&gt;I think most of us appreciate the early release of the snapshot of the SDK.&lt;br /&gt;
I also agree that there are many steps to take to get to a good and consistent and yet modern UI.&lt;/p&gt;
&lt;p&gt;Still I believe it is crucial to have User (Human) Interface Guidelines laid out in a very early phase of the project. For one, this makes it possible to discuss potential problems and on the other hand allows developers to prepare their applications to adhere these guidelines.&lt;/p&gt;
&lt;p&gt;I am quite sure that many parts of the upcoming Clutter interfaces have already been defined as they are most likely in advanced development already.&lt;br /&gt;
However I wonder if there is a common UI concept behind all of them and if so, how thorough such specification is laid out.&lt;/p&gt;
&lt;p&gt;It is clear that there are disclosure concerns but given the demand for a good and consistent interface in todays market it would be wise for Nokia to be as open as possible about it.&lt;br /&gt;
We should also keep in mind, that not only developers (even to a less extend) are designing interfaces. Andrew Zhilin for example had some excellent ideas on his blog. Still there is basically no feedback from Nokia on how those ideas match the concepts and plans of the upcoming Maemo interface.&lt;/p&gt;
&lt;p&gt;Providing Clutter and Kinetic only helps developers for now to get used to the concepts and APIs behind it. Having an open HIG would allow people like Andrew to contribute to the concepts and innovate in this field.&lt;/p&gt;
&lt;p&gt;I hope I made my point clear, that there is a synergetic demand for such documents, as Nokia (Maemo SW), developers and usability experts would benefit from it.&lt;/p&gt;

            </content>
        </entry>
                                    <entry>
            <title>NOW is the time for a consistent UI</title>
            <link rel="alternate" type="text/html" href="http://blogs.forum.nokia.com/blog/kate-alholas-forum-nokia-blog/2009/04/11/q-a-about-maemo-animated-ui-technologies#comment25088" />
            <id>tag:blogs.forum.nokia.com,2009-04-13:25088</id>
                        <updated>2009-04-13T03:14:42Z</updated>
            <published>2009-04-13T03:14:42Z</published>
            <summary type="html"> &amp;gt; Now is time for innovate, time to get ideas to 
&amp;gt; converging consistent UI comes afterwards. 
 I&#039;m really saddened to see you make this point - if this is what you (and, presumably, ...</summary>
            <author>
                <name>MilhouseVH</name>
                <uri>http://blogs.forum.nokia.com/blog/kate-alholas-forum-nokia-blog</uri>
            </author>
            <content type="text/html" xml:lang="en" xml:base="http://blogs.forum.nokia.com/blog/kate-alholas-forum-nokia-blog">
                &lt;p&gt;&amp;gt; Now is time for innovate, time to get ideas to&lt;br /&gt;
&amp;gt; converging consistent UI comes afterwards.&lt;/p&gt;
&lt;p&gt;I&#039;m really saddened to see you make this point - if this is what you (and, presumably, others in Nokia) believe then there really is no hope for the Maemo platform, the competition will make your next attempt at an inconsistent UI look amateurish without even trying. The competition have got UI consistency nailed down, they even wrote a book on UI consistency. And they gave that book to their developers. What are Nokia doing? Telling us to roll our own?? Where is your book on UI design for the Maemo platform?&lt;/p&gt;
&lt;p&gt;A usable, consistent mobile UI is what Maemo and Nokia tablets have been crying out for since their inception, that&#039;s 3+ years ago and here we are, today in early 2009, with a senior Nokia developer suggesting that a consistent UI isn&#039;t required? Ye Gods! I don&#039;t mean to offend you Kate but please, get a clue - UI consistency is everything! :(&lt;/p&gt;
&lt;p&gt;I really couldn&#039;t care less about animated widgets and OpenGL-ES2 when the fundamentals of the Maemo UI are badly thought through, it&#039;s a mess.&lt;/p&gt;
&lt;p&gt;Personally, I&#039;m tired of the outdated, slip-shod, incosistent and frankly cr@p UI that has been provided in Maemo 1 through 4, and would be overjoyed to see Nokia deliver a coherent, consistent and usable user interface along with a well specified interface guide.&lt;/p&gt;
&lt;p&gt;The widgets, animation and eye-candy can come LATER - let&#039;s just get the basics right first!&lt;/p&gt;

            </content>
        </entry>
                                    <entry>
            <title>Consistency</title>
            <link rel="alternate" type="text/html" href="http://blogs.forum.nokia.com/blog/kate-alholas-forum-nokia-blog/2009/04/11/q-a-about-maemo-animated-ui-technologies#comment25087" />
            <id>tag:blogs.forum.nokia.com,2009-04-12:25087</id>
                        <updated>2009-04-12T11:19:41Z</updated>
            <published>2009-04-12T11:19:41Z</published>
            <summary type="html"> While I totally agree, that old fashioned widgets are not the best solution, the main problem I see is UI consistency. 
When every developer uses his own ideas on how to implement a &quot;flashy&quot; ...</summary>
            <author>
                <name>liquidfoo</name>
                <uri>http://blogs.forum.nokia.com/blog/kate-alholas-forum-nokia-blog</uri>
            </author>
            <content type="text/html" xml:lang="en" xml:base="http://blogs.forum.nokia.com/blog/kate-alholas-forum-nokia-blog">
                &lt;p&gt;While I totally agree, that old fashioned widgets are not the best solution, the main problem I see is UI consistency.&lt;br /&gt;
When every developer uses his own ideas on how to implement a &quot;flashy&quot; interface, a user will have to re-learn concepts for every application he uses. &lt;/p&gt;
&lt;p&gt;Apple did it right, by providing a set of great widgets and most importantly a strict Human Interface Guideline.&lt;/p&gt;
&lt;p&gt;For some applications new interface approaches might be good, especially since there is a lot of room to innovate.&lt;br /&gt;
But I guess for most applications it would be better to have guidelines and some ready made widgets targeted at small-screen devices. Here something like the Qt Embedded Widgets comes to mind http://labs.trolltech.com/blogs/2009/03/23/embedded-widgets-source-code-released/ ...&lt;br /&gt;
Maybe even some abstraction that uses Kinetic or Clutter to provide a basic set of preferred animations and ways to interact.&lt;/p&gt;
&lt;p&gt;That said, I hope Nokia and the Maemo SW team realizes the urgent need for some strict and thorough User Interface Guidelines that are available to the public. Especially when written with animated UIs in mind.&lt;/p&gt;

            </content>
        </entry>
    </feed>