2012-02-01 63 views
2

我對移動領域非常陌生,並且已經與iOS和Android兼容,並且對錶面層次有所瞭解。我開始研究我的公司如何爲這兩個平臺和Windows Phone構建一個相當簡單的移動應用程序。我想知道是否可以將PhoneGap視圖與本機視圖混合使用?混合PhoneGap和本機應用程序視圖

例如,假設我在屏幕底部有一個帶X,Y和Z按鈕的選項卡控件。當我觸摸X或Y時,可能分別通過PhoneGap和jQuery構建視圖Mobile,但是當觸摸Z時,可以使用使用本地代碼(Java,Obj C等)構建的視圖/控制器?基本上,我有一小部分應用程序必須使用本機代碼來訪問和顯示系統需要的信息,但大部分應用程序可以使用HTML 5工具完成,而且我不確定它是否是在實踐中可能甚至是一個好主意來混合這些。

回答

5

你完全可以這樣做,你必須編寫一個特殊的插件來與本地系統以及你的js進行接口。 Phonegap可以幫助您訪問本地功能,而無需在實際本機端執行太多操作。

使用手機,最好使用js來完成大部分工作,但重要的應該始終在完成本地平臺。這一切都取決於你想要你的應用程序做什麼,使用像phonegap這樣的框架的美妙之處在於你可以用一個源打擊所有設備,所以如果你有很多事情必須在本機上發生,你可能會想看看用手機的母語做應用的優點和缺點。

你想要訪問那個phonegap不能給你什麼?

+0

我想盡可能多地訪問設備上的網絡接口信息。 – 2012-02-01 02:34:36

+0

ahhh嗯,是啊最好的選擇是創建自己的插件並創建鉤子回到js - phonegap有很好的文檔說明如何做到這一點!祝你好運! – 2012-02-01 04:33:21

+0

+1感謝您的信息。 – 2012-02-01 12:48:42

相關問題