Results 1 to 9 of 9

Thread: Android Performance

  1. #1
    Sencha User
    Join Date
    Mar 2012
    Posts
    24
    Vote Rating
    2
      0  

    Default Android Performance

    Hi,

    I'm developing a cross platform mobile application using Sencha Touch 2 and Phonegap. We notice a performance degradation in scrolling on Android compared to iOS. It's not a big difference but our client feels it impacts the user experience of the application. Are there any plans to improve Android scrolling performance or is this as good as it gets?

    Cheers,

    Rom

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

    Default

    Are you testing on your own app or an example? Android performance on the supported android versions (2.3 and 4.0.3) for what I have seen is great.
    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
    Sencha User
    Join Date
    May 2012
    Posts
    6
    Vote Rating
    0
      0  

    Default

    I really don't understand your answer !!
    I'm testing the kitchensink website directly on a samsung galaxy tab 10.1 with android 4.0.4 and the performance is very terrible, I have to wait about 1s to get a menu response :
    On the menu, clicking on "User Interface" makes about 1s to display the other menu !!!

    I really don't know what to say to my customer that wants an enterprise app on galaxy tab 10.1 !!!

    Check this video to see the performance : http://youtu.be/vTw5K1f5FLY

    Please advice.

    Thx

  4. #4
    Sencha User kostysh's Avatar
    Join Date
    Nov 2011
    Location
    Odessa, Ukraine
    Posts
    176
    Vote Rating
    20
      0  

    Default

    Performance of the UI in Android 4.0.3 (smartphone Huawei Honor, cpu 1.4GHz, 512M RAM) are also extremely slow.
    Especially strongly noticeable delay when UI elements such as: TabPanel (to switch by the bottom buttons and the return-buttons - delay can be up to 1.5 seconds), NavigationView (similar problems), List (delay while scrolling and delay before discolse items).
    Otherwise, Carousel element works with good performance.
    I am sure that the limit of performance for Android has not yet been reached. Take a look at the performance of this component: http://cubiq.org/dropbox/iscroll4/examples/simple/
    The performance of this component on Android is not very different from native.

  5. #5
    Sencha User
    Join Date
    May 2012
    Posts
    6
    Vote Rating
    0
      0  

    Default

    Quote Originally Posted by kostysh View Post
    Performance of the UI in Android 4.0.3 (smartphone Huawei Honor, cpu 1.4GHz, 512M RAM) are also extremely slow.
    Especially strongly noticeable delay when UI elements such as: TabPanel (to switch by the bottom buttons and the return-buttons - delay can be up to 1.5 seconds), NavigationView (similar problems), List (delay while scrolling and delay before discolse items).
    Otherwise, Carousel element works with good performance.
    I am sure that the limit of performance for Android has not yet been reached. Take a look at the performance of this component: http://cubiq.org/dropbox/iscroll4/examples/simple/
    The performance of this component on Android is not very different from native.
    Indeed, your application on the link above has good performance ? Any Idea why ??

  6. #6
    Sencha User kostysh's Avatar
    Join Date
    Nov 2011
    Location
    Odessa, Ukraine
    Posts
    176
    Vote Rating
    20
      0  

    Default

    Yes, performance of component by link above is good.
    Quote Originally Posted by Magnock View Post
    Indeed, your application on the link above has good performance ? Any Idea why ??
    Necessary to investigate this issue. Due to the fact that the architecture of the Sencha framework is complex - it causes some problems for profiling.

  7. #7
    Sencha User
    Join Date
    May 2012
    Posts
    6
    Vote Rating
    0
      0  

    Default

    http://www.youtube.com/watch?v=FhACnxZEbu0

    I find out this review, It seems to be more performant !! I don't know what to think !

  8. #8
    Sencha User
    Join Date
    Mar 2012
    Posts
    65
    Vote Rating
    3
      0  

    Default

    Quote Originally Posted by kostysh View Post
    Performance of the UI in Android 4.0.3 (smartphone Huawei Honor, cpu 1.4GHz, 512M RAM) are also extremely slow.
    Especially strongly noticeable delay when UI elements such as: TabPanel (to switch by the bottom buttons and the return-buttons - delay can be up to 1.5 seconds), NavigationView (similar problems), List (delay while scrolling and delay before discolse items).
    Otherwise, Carousel element works with good performance.
    I am sure that the limit of performance for Android has not yet been reached. Take a look at the performance of this component: http://cubiq.org/dropbox/iscroll4/examples/simple/
    The performance of this component on Android is not very different from native.
    I agree.Returns buttons- delay can be up to 2 seconds
    How to using iscroll4 in sencha touch ?

  9. #9
    Sencha User kostysh's Avatar
    Join Date
    Nov 2011
    Location
    Odessa, Ukraine
    Posts
    176
    Vote Rating
    20
      0  

    Default

    Quote Originally Posted by thang_ibrahim View Post
    I agree.Returns buttons- delay can be up to 2 seconds
    How to using iscroll4 in sencha touch ?
    If you really want it - try to wrap this script with Ext.Container

    But I think what Sencha hard working on performance of their framework and we will get better results in next releases.

Posting Permissions

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