View Full Version : App don't start on low end phone (Android 2.3)

Ola GP
21 Jan 2013, 6:14 AM
Writing this down if someone else have a similar problem.

On a low end mobile phone (Samsung GT-S5660, Android 2.3) an app I developed didn't start completely. The Tab Panel showed but all the views didn't contained any data. The app wasn't completely initialized.

In my understanding this low end mobile phone couldn't handle all initialization at the same time. I had to wait until all the stores had completed loading all data, before all views where displayed.

Example code:

launch: function() {
allStores = this.getStores();
var loadTimer = setInterval(function(){
for (var i in allStores) {
if (allStores[i].loaded !== true) { return; }

}, 50);

function launchTheApp() {
// Destroy the #appLoadingIndicator element

Ext.Viewport.add(Ext.create('Ext.TabPanel', {
tabBarPosition: 'bottom',
items: [
xclass: 'App.view.Card1'
xclass: 'App.view.Card2'
xclass: 'App.view.Card3'


23 Jan 2013, 7:18 AM
Thanks for sharing how you overcame the issue. This may come in handy for others