2009-02-19 135 views
7

我問這個,因爲我對跳水的邊緣爲iPhone開發,我一直目不轉睛地跟隨這裏的iPhone相關的問題。iPhone Web應用程序和iPhone應用程序有什麼區別?

這個問題: Retrieving current local time on iPhone?

具有詢問「你在創建iPhone Web應用程序或iPhone應用程序」的註釋,我的問題是,是否有差異,如果是的話 - 是什麼區別。

如果「Web應用程序」僅僅是CSS的問題,並且或多或少傳統的Web應用程序並充分考慮移動,那麼你需要一臺Mac開發這些應用程序?或者可以在任何平臺上開發,並通過Safari訪問。

+0

獲取iPhone網絡應用程序和iPhone應用程序在這裏的差異, http://www.afhill.com/blog/5-differences-between-iphone-native-and-mobile-web-apps/ – 2012-05-02 12:08:38

回答

15

一個Web應用程序通過Safari瀏覽器訪問,無需安裝。你只是去一個網站,有一個特殊的iPhone樣式表。

A 原生應用程序在設備上運行代碼並可通過應用程序商店進行安裝。您可以訪問iPhone使用的所有UI元素,並可以執行3D動作,這在Mobile Safari中是不可能的。

你需要一臺Mac,使本機應用程序,但可以讓你選擇的任何平臺的Web應用程序。

+0

I假設它不值得開發一個Web應用程序,如果我想要做的是與日曆和其他本地功能,UI以及交互。網絡應用程序聽起來不錯,但應用程序商店,通過Mac和蘋果開發人員計劃真的*是*的方式去。 – Taptronic 2009-02-19 17:49:26

+1

是的。您可以使用網絡應用程序,而不是您的計算機可以使用的網站。原生應用程序更加靈活和功能豐富。 – 2009-02-19 18:03:16

3

有插圖中八九不離十的事情。例如,您可以使用phonegap創建一個可從應用程序商店下載的基於js的HTML應用程序。而你的應用程序甚至可以使用JavaScript中的一些iphone硬件cmds。

相關問題