2010-01-14 39 views
2

問:如何Web應用程序differ智能手機應用程序(iPhone,Windows Mobile的,安卓/的Nexus應用)和什麼specific aspects他們differ和在什麼程度?Web應用程序V/S智能手機應用程序(iPhone,Windows Mobile的,安卓/的Nexus應用)

又例如,

問:爲什麼我們需要一個像gmail.combankofamerica.com專門爲smartphone devices Web應用程序的移動版本,在這裏我們可以訪問使用internet connections相同web applicationssmartphone?在aspect他們differwhy我們有那些differences

回答

4

本機應用程序的優點

  1. 節省網絡帶寬
  2. 應用程序響應Web應用程序仍有許多限制更快
  3. 具有更豐富的功能(相機集成)

Web應用程序的優點

  1. 沒有必要制定每一個平臺,開發語言更多的選擇,平臺沒有批准從蘋果需要
  2. ,新功能更快地部署
+0

針對本地應用程序專業人員的觀點,您認爲他們在不久的將來將無關緊要嗎?在接下來的幾年內,我們將擁有豐富的數據帶寬和更好的移動瀏覽器。如果開發人員相信這一點,他是否應該浪費時間學習N個不同的移動開發平臺,如果他們都將退休?跨平臺開發是如此頭疼 – John 2010-07-11 16:17:00

+0

@John - 仍有一些功能無法在web應用程序環境中使用,例如攝像頭(後面和前面)。回顧桌面環境,我認爲業界儘可能多地使用網頁作爲平臺,但由於各種原因,我們仍然有許多可安裝的應用程序/軟件。它們在大多數情況下是可互換的,但不是所有情況(功能性,用戶體驗) – joetsuihk 2010-08-25 06:18:12

0

原生應用程序可以訪問手機的環境,因此可以更好地集成以提高可用性(iPhone應用程序可以利用多點觸控功能,加速度計和相機等)。

Web應用程序是一個Web應用程序。你必須先打開你的瀏覽器,交互性是有限的東西,如JavaScript或Flash。

+1

Web應用程序也可以使用加速度計,地理位置 – joetsuihk 2010-01-14 04:42:23

+0

@joetsuihk我並沒有意識到這一點。我想現在的網站都知道我在哪裏,如果我正在放下或站立:P – Seth 2010-01-14 06:45:05

0

最重要的是,該頁面應儘可能最小的移動設備。沒有太多的細節和插件尚未提供給smarphones。此外,移動用戶的網絡帶寬依賴於數據傳輸儘可能少。服務提供商也可能通過使用智能手機通過互聯網傳輸數據的一些限制。例如,只需查看移動設備和PC上的這些鏈接(google webgoogle mobile),並查看兩個設備的視圖差異。

由於可以通過瀏覽器來訪問內容的限制,有針對移動

1

關於第二個問題: Web應用程序是爲具有更多CPU功率,內存和更大屏幕的計算機而設計和構建的。取的MacBook我使用2GB memroy,2.16GHz的英特爾Core 2 Duo,13" 屏幕VS IPhone 3G。具有128MB存儲。620兆赫(降頻到412兆赫)。 的Gmail上IPhone被優化,例如,屏幕尺寸可能是量身定製的;在計算機上執行一些後臺任務可能會禁止在iPhone,

相關問題