簡體   English   中英

用於Angular MPA的Ionic.js或Appgyver類固醇

[英]Ionic.js or Appgyver Steroids for Angular MPA

我正在開發一個有點大的Angular.js CRM移動應用程序,它使用Ionic JS Framework作為UI元素。 我一直在使用Ripple Phonegap Emulator進行調試。 我在任何地方都沒有任何性能問題。 過渡是快速和流動的。

但是,一旦我使用Phonegap Build部署並在Android設備上加載APK,性能就太糟了。 Ionic.js已經知道 Master / Detail轉換的問題可以解決,但即使除了這些屏幕(當我沒有加載任何外部內容時),該應用程序非常慢。

我的問題是,我是否應該嘗試為我的UI元素和過渡采用Appgyver的類固醇框架 類固醇會提供更快的性能,是否值得過渡?

我的目標是Android和iOS。

如果您首先開發app iOS,我肯定會推薦AppGyver平台。 但是,目前Android運行時正在進行完整的返工,新的(當前稱為“Fresh”)Android運行時尚未實現任何本機UI功能,這將顯着提升應用程序的性能。

也就是說,第一個本機UI功能正在接下來的幾個版本中實現,因此根據您的截止日期,可能值得等待。

在Steroids的當前狀態下,您的iOS離子應用程序將大幅加速。 您添加到任何單個頁面應用程序的流程和復雜性越多,它就越慢,越混亂。 DOM人口過多,事情只是突然出現。 使用針對iOS的Steroids,MPA真正解決了這個問題,因為每個頁面都是一個單獨的操作系統進程。 所有轉換都是本機執行的。 這意味着他們不僅僅看起來本土,他們實際上是。

至於Android,最新版本的Steroids Android客戶端(Fresh Android)運行基於Chromium 35的WebView ......它將擊敗你目前在其他任何地方獲得的版本。 如果沒有Chromium版本,您就可以構建平台標准瀏覽器,對於像三星S3這樣的普通手機,您可以構建Chrome 9 - yikes! 沒有多少javascript魔法可以幫助你。 在即將到來的4-6周內,AppGyver將發布適用於Android的MPA。 這將完全改變Android Hybrids的性能;)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM