2014-09-03 18 views
0

我目前正在評估一箇舊的移動應用程序,以及它是否值得將其遷移到Sencha 2,或者它是否是Sencha 1,就像我認爲的那樣。所以這裏是我的問題:Sencha Touch 1和2之間的區別,尤其是關於Cordova/Phonegap

  1. 我怎樣才能確定它是Sencha 1.X?我懷疑它是,但我一直無法找到任何版本號。我注意到一些像Model聲明一樣的東西似乎與我在Sencha 1.X中找到的一些文檔一致,但其他方面卻沒有。 (例如,在模型文件,它具有Ext.regModel('app.models.Model', {fields: [] });,而不是煎茶2風格Ext.define('app.models.Model', {extend: 'Ext.data.Model'});,但控制器不匹配的煎茶1模式,如下所示:http://docs.sencha.com/touch/2.0.2/#!/guide/upgrade_1_to_2

  2. 我評價一個是應用絕對使用Phonegap 1.3。我想知道PhoneGap何時需要1和2,什麼時候不需要。在我看來,我已經在某處看到Sencha Touch 1可能需要更多的Phonegap。

  3. 如果Sencha Touch 1和2之間還有其他任何顯着的差異。通過我的研究,我發現了一些關於這個已經說了以下內容:

    -Sencha觸摸2具有更好的性能

    -Sencha觸摸

    -Sencha觸摸1不具備良好的文檔(我問這些問題的部分原因) 2有更好的MVC設計模式

回答

0
  1. 運行

    Ext.version 
    
  2. 請不存在這樣的問題,因爲有你與正在使用煎茶觸摸,而不是1萬次的平臺更好地關閉所有設備的最新支持(實際上在2中支持像「sencha cordova init」這樣的命令。 甚至可能有這個原因。

  3. 再次請:沒有這樣的問題。如果你需要一個更穩定的版本並提供當前的支持,或者甚至考慮發送關於Sencha 1的問題以獲得更多的信息,那麼你可能就是孤身一人。 我上次編碼Sencha 1的時間是3年前,當時我將一個應用程序從Sencha1推送到Sencha2。

現在煎茶2個工作多年後,我甚至不記得我們怎麼可能永遠都做任何事情裏面煎茶1.如今它的未來只是光年。

相關問題