Results 1 to 6 of 6

Thread: Android 4.0 ICS user experience

  1. #1
    Sencha Premium Member
    Join Date
    Nov 2008
    Posts
    62
    Vote Rating
    1
      0  

    Default Android 4.0 ICS user experience

    I write a Sencha 2 app and I test it on Galaxy S with Android 2.3.4. It feels almost perfect. However this happened when tested on Galaxy Nexus with Android 4.0.



    I didn't expected this behavior from the most powerful phone on the market. Transitions look really awful, but the toggle/slider thumbs displacement when scrolling is even worse.

    Somewhere I read that the flickering is probably due to a CPU to GPU passing for render. This seems to be a major problem that can't be controlled. Do you have ideas how to workaround this? I really hope Android 4.0 user experience will be at least as great as Android 2.3 before the Sencha 2.0 GA.

  2. #2
    Sencha User mitchellsimoens's Avatar
    Join Date
    Mar 2007
    Location
    Gainesville, FL
    Posts
    40,050
    Vote Rating
    1381
      0  

    Default

    The flickering, for what we have found is the delay between (as you said) the CPU passing the transitions to the GPU. About the thumbs in the toggle field, this is a known issue and I think we have fixed it for the next release.
    Mitchell Simoens @LikelyMitch
    Modus Create, Senior Frontend Engineer
    ________________
    Need any sort of Ext JS help? Modus Create is here to help!

    Check out my GitHub:
    https://github.com/mitchellsimoens

  3. #3
    Touch Premium Member
    Join Date
    Dec 2010
    Location
    Jakarta, Indonesia
    Posts
    51
    Vote Rating
    0
      0  

    Default

    I'm facing the same problem too. After install ICS 4.0.3 on my Nexus S, my ST2 app performance becomes very bad, not responsive

  4. #4
    Sencha Premium Member
    Join Date
    Nov 2008
    Posts
    62
    Vote Rating
    1
      0  

    Default

    Quote Originally Posted by mitchellsimoens View Post
    The flickering, for what we have found is the delay between (as you said) the CPU passing the transitions to the GPU. About the thumbs in the toggle field, this is a known issue and I think we have fixed it for the next release.
    Thank you for this reply. I'm happy the toggle thumb issue is resolved, but I'm a little bit worried about the flickering issue. If it's that you think it is, isn't it going to be a show-stopper?

  5. #5
    Sencha User mitchellsimoens's Avatar
    Join Date
    Mar 2007
    Location
    Gainesville, FL
    Posts
    40,050
    Vote Rating
    1381
      0  

    Default

    There isn't really anything we can do, it's how Android handles CSS3 transitions.
    Mitchell Simoens @LikelyMitch
    Modus Create, Senior Frontend Engineer
    ________________
    Need any sort of Ext JS help? Modus Create is here to help!

    Check out my GitHub:
    https://github.com/mitchellsimoens

  6. #6
    Sencha Premium Member
    Join Date
    Nov 2008
    Posts
    62
    Vote Rating
    1
      0  

    Default

    Unfortunately I suspected this answer. Is this issue only about CSS animations? If it is, maybe a temporary workaround for the app developers is not to use animations if the device OS is Android 3.0 or 4.0 (as far as I know same issue is presented on Android 3.0).

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •