2017-02-22 10 views
0

Ich habe mit Ionic 2 gearbeitet, seit es Beta-Versionen im Juli gibt, und ich war wirklich aufgeregt, als die endgültige Version kam.Ionic 2 android Leistung

Aber ich glaube, es gibt einen großen Unterschied in der Leistung zwischen den Android und den ios-Bereitstellungen.

Als Test benutzte ich die Konferenz-App, die Demo-Anwendung von ionic team.

Es gibt ein Video, das ich unten verlinkt habe, wo man die Konferenz-App (wie heute) nach den Anweisungen (--prod - release) deployed sieht.

Ich denke, es kann nicht unbemerkt bleiben, dass es eine Verzögerung gibt, eine leichte Verzögerung bei der Verwendung der unteren Tabs (vor allem die Lautsprecher eins ~ 0: 17).

Hat jemand anderes Unterschied in Bezug auf die Leistung zwischen iOS und Android bemerkt?

Hat jemand eine ionische 2 Android-Version seiner (oder der Konferenz) App veröffentlicht, wo solche Verzögerungen nicht vorhanden sind?

Oder ist es etwas, das wir ertragen sollten?

Video Link

Antwort

1

Weltweit sind iOS Leistungen viel besser auf Hybrid-Anwendungen. Mit den neuesten Webansichten wird es jedoch auf Android-Geräten glatter. In diesem speziellen Fall: Es scheint, dass die Konferenz-App ionViewDidLoad verwendet, um die Liste der Sprecher zu erhalten/initialisieren. Sie können stattdessen versuchen, ionViewDidEnter zu verwenden. Dies sollte zu einem schnelleren Seitenübergang, aber zu einer verzögerten Initialisierung des Layouts führen. Sehen Sie mehr über NavController lifecycle events.