2014-02-19 144 views
7

我想通過手機將通知和藍牙整合到我的web應用程序中,這些應用程序是用famo.us構建的。可能嗎?Famo.us網絡平臺是否支持phonegap?

+0

嘗試谷歌搜索這。此站點用於編寫特定問題和代碼調試幫助。 –

+0

我們還不知道,因爲famo.us尚未發佈。此外,famo.us正計劃發佈自己的phonegap:http://vimeo.com/86727807所以我會得出結論,這是非常可能的。 – bitbonk

+0

他們正在開發自己的phonegap包裝。 http://www.infoworld.com/t/mobile-development/famous-were-building-better-phonegap-236267 – bioball

回答

6

Famo.us包括Famo.us Toolbar,它本身是Cordova的一個Mod(類似於Phonegap),並且包括了Cordova支持的所有插件。它是從命令行驅動的。

我通過電子郵件發送的Famo.us CEO和他的迴應是:

我們現在的α測試Famo.us包裝。它是Cordova 的一個修改版本,包含Cordova的所有插件。不同之處在於它的性能要高出 ,特別是在Android上,比PhoneGap或Cordova更好。

+2

是的,它們的包裝更高效,因爲它們在應用程序中封裝了最新的chrome/blink引擎。如果你閱讀他們的FAQ,你會發現在每個版本的Chrome上,FPS顯着提升 – markmarijnissen

+1

需要注意的是,性能幾乎沒有差異,因爲iOS總是使用自己的webView,所以沒有區別在表演。 –

0

眼下著名的列工具尚未公開發布的(僅測試人員的一小部分),但如果你已經使用了Yeoman Generator,你可以很容易地包裹編譯代碼爲正常的PhoneGap項目。您應該避免做的唯一事情就是直接操縱DOM(即不使用Famous來修改佈局&內容)

其餘部分與從Javascript角度編寫任何其他Cordova應用程序相同。只要確保事先包含並正確初始化科爾多瓦和你的插件。

1

是的,

Famo.us是否支持phoneGap。它只是HTML,CSS和JavaScript,因此它可以像其他任何東西一樣包裝。主要區別在於PhoneGap和Cordova使用舊版本的Chromium,這使得它在Android上表現不佳,這就是爲什麼Famo.us自己的包裝更具性能。

特別在Android上。

0

我已測試famo.usphonegap它的工作原理。但是,啓動時的性能非常糟糕。某些原因phonegap需要很長時間才能加載。但之後,它工作得很好。基本上,這些步驟如下:

1.安裝的PhoneGap

2.創建項目

# phonegap create helloworld

# cd helloworld

3.生成項目

然後famo.us項目文件夾複製到www文件夾

# phonegap build ios

(或機器人)

6

實現比標準Android的WebView更好的性能,你可以嘗試用人行橫道運行時來包裝你的應用程序,它可以與famo一起使用。我們:

這將生成一個可以安裝到設備的.apk文件。

更多信息:https://crosswalk-project.org