Why mobile web apps are slow

Folks , this may be a bit technical , but I would love to learn form experts out there doing mobile app development. Early last year , I got enthused by the power of HTML5 and CSS3 on mobile . I was further impressed by the availability of write once run everywhere platforms like Phonegap <http://phonegap.com/> and Sencha<http://www.sencha.com/> that leverage on the power of the '3 musketeers' Javascript , HTML5 and CSS3 to create great applications that save you a lot of time when you want to hit many platforms in the shortest time possible. It looked great, I went on to create a phonegap app but was very disappointed by the responsiveness. I concluded that Native apps are still the best way to go if building 'fast' apps is your priority. Facebook also regretted the same as reported here<http://techcrunch.com/2012/09/11/mark-zuckerberg-our-biggest-mistake-with-mobile-was-betting-too-much-on-html5/>. However the Sencha guys disagree as you can see here<http://www.sencha.com/blog/the-making-of-fastbook-an-html5-love-story>. Today , I discovered from here<http://sealedabstract.com/rants/mobile-web-apps-are-slow/>that the problem is with hardware. What do you guys think? Folks kindly share ideas. -- Kind regards, Alex Nyika

Though the hardware limitation is a cause for slow performing mobile apps. In my experience I have come accross that after tweaking the code a little, the same code takes a huge leap in performance. In some cases it involves stepping out of the framework and using the raw JavaScript just to get that extra kick. I have also come to appreciate that knowing how the JavaScript engines interpret the code will reveal how you can structure your code to get that performance boost you thought was elusive. Most developers are not interested in getting dirty to learn this stuff and therefore no surprise when they can't figure out how to improve poor performing code. ----- Original Message ----- | From: "Alex Nyika" <nomulex@gmail.com> | To: "Skunkworks Mailing List" <skunkworks@lists.my.co.ke> | Sent: Domingo, 14 de Julio 2013 20:13:08 | Subject: [Skunkworks] Why mobile web apps are slow | Folks , this may be a bit technical , but I would love to learn form | experts out there doing mobile app development. | Early last year , I got enthused by the power of HTML5 and CSS3 on | mobile . I was further impressed by the availability of write once | run everywhere platforms like Phonegap and Sencha that leverage on | the power of the '3 musketeers' Javascript , HTML5 and CSS3 to | create great applications that save you a lot of time when you want | to hit many platforms in the shortest time possible. | It looked great, I went on to create a phonegap app but was very | disappointed by the responsiveness. I concluded that Native apps are | still the best way to go if building 'fast' apps is your priority. | Facebook also regretted the same as reported here . However the | Sencha guys disagree as you can see h ere . Today , I discovered | from here that the problem is with hardware. What do you guys think? | Folks kindly share ideas. | -- | Kind regards, | Alex Nyika | _______________________________________________ | skunkworks mailing list | skunkworks@lists.my.co.ke | ------------ | List info, subscribe/unsubscribe | http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks | ------------ | Skunkworks Rules | http://my.co.ke/phpbb/viewtopic.php?f=24&t=94 | ------------ | Other services @ http://my.co.ke
participants (2)
-
Alex Nyika
-
Steve Obbayi