3

J'ai créé une application iPhone qui fonctionne parfaitement sur mon simulateur. Maintenant, je tente de le déployer sur un appareil Android (je l'ai essayé sur le simulateur et aussi sur un appareil Android) et mon application fonctionne très lentement. Il laggs comme l'enfer quand vous même juste défiler vers le bas, et il faut comme 5 secondes pour charger une page.Titanium: application iPhone pour les problèmes android

Y at-il quelque chose qui pourrait causer ce comportement lent? J'utilise Titanium SDK 1.6.2, et lorsque j'utilise l'émulateur, j'utilise Android 2.3. - Niveau API 10.

Merci!

+0

Avez-vous essayé de déployer votre application sur un appareil iPhone? Comment ça fonctionne? Est-ce que votre appareil Android en fait peut-être déjà trop? –

+0

vous allez devoir fournir plus d'informations ... ce que fait votre application serait un bon endroit pour commencer .... –

+0

Désolé, mon application est une application de congrès. Donc, il donne tous les intervenants possibles dans une tableview, ou toutes les sessions dans une tableview. Vous pouvez également voir un plan d'étage qui est une image chevauchée avec des vues. Lorsque j'ouvre l'application et que je clique sur l'onglet haut-parleurs, cela prend déjà 3 secondes, sans compter combien de temps il faut pour charger l'onglet sessions (10 secondes environ). Et le défilement est aussi très lent – Tjekkles

Répondre

1

Le Titanium Mobile SDk v1.8 de la génération continue semble accélérer les vues de table.

Vous pouvez le télécharger à partir de http://builds.appcelerator.com.s3.amazonaws.com/index.html.

De plus, j'ai branché mon appareil Android sur mon Mac et j'ai demandé à Titanium Studio d'y installer mon application. Beaucoup plus rapide que de le faire pour l'émulateur Android.

En outre, certaines fonctionnalités comme la lecture de films à partir de sources distantes ne fonctionnent pas sur l'émulateur, mais fonctionnent sur l'appareil Android.

1

Les TableViews Titanium Appcelerator sont simplement lent sur android. Parcourez leur section Q & et vous constaterez que vous n'êtes pas le seul à avoir ce problème. Votre meilleur pari est d'enlever autant de complexité que vous pouvez ou peut-être pré-rendre chaque rangée comme une image et le mettre dans une vue de défilement.

Questions connexes