2012-01-12 86 views
1

我要創建一個將分發給Android,iPhone和WP的web應用程序。在沒有mac的情況下創建iPhone webapp

我沒有Mac,所以如何爲iPhone製作webapp,我唯一需要的是沒有縮放或其他任何東西的webview,打開一個特定的網站(應該很容易?)。

我可以很容易地創建它的Android和WP與Windows,但我怎麼能爲iPhone做。我一直在看一些框架,但你們推薦什麼。我正在尋找100%免費的開箱即用,沒有廣告或其他東西的東西。

有點獎金的問題。 jQuerymobile是推薦用於WebApps,還是應該堅持另一個框架?巫婆?

+0

看看這裏http://line25.com/tutorials/design-and-code-a-cool-iphone-app-website-in-html5 – 2012-01-12 13:56:38

+0

@DmitryBoyko我不認爲你的教程與OP的相關題。 – 2012-01-12 13:59:12

+0

http://gigaom.com/apple/how-to-create-an-iphone-web-app/很棒。前段時間爲了一個項目而推出了它。 – OptimusCrime 2012-01-12 14:01:09

回答

0

如果我沒有理解好你想要什麼,你只需要顯示網頁在Web視圖中不使用iPhone上的硬件,不是嗎?那麼,爲什麼你不開發你想要的網站/網絡應用程序,將它託管在服務器上,並在你的網站上提供描述你的網絡應用程序的iPhone鏈接?我的目的是爲你,因爲有一些東西,創造一個沉浸在其中,用戶認爲這是一個應用程序,而不是一個網站:在HTML源代碼 ,只需添加以下內容:

<meta name="apple-mobile-web-app-capable" content="yes" /> 
<meta name="apple-mobile-web-app-status-bar-style" content="black" /> 
<meta name="viewport" content="width=320;" /> 
<link rel="apple-touch-startup-image" href="images/default.png" /> 
<link rel="apple-touch-icon" href="images/homescreen.png"/> 

有了這一點,將網站放在跳板(應用程序牆上)的書籤上後,當您像其他應用程序一樣啓動網站(使用特定的圖標和啓動屏幕)時,您沒有Safari Mobile界面,然後就像你有一個真正的應用程序。另外,通過HTML5緩存,您可以離線使用該網站。

要開發您的網站的特定部分,jQuery和jQuery Mobile會給你很多幫助。

+0

我需要發佈它。我可以很容易地在Mac上創建它,但我沒有訪問它。 – NikolajSvendsen 2012-01-12 14:04:27

+0

噢,確實你需要一個Mac,一個開發者賬戶併購買Apple開發者計劃,所以如果沒有Mac,這是不可能的。 – Erwan 2012-01-12 14:17:26

+0

感謝您的答案,然後考慮購買MBP。因爲我打算開辦我自己的公司。 – NikolajSvendsen 2012-01-12 14:57:39

2

如果您嘗試構建Web應用程序而不是本機應用程序,那麼該過程非常簡單:創建Web應用程序。這就是它。當涉及到網絡應用程序時,與Android相比,iPhone需要爲Android做什麼不同/特殊之處,因爲它們都使用WebKit。

就框架而言,有幾種選擇。我個人使用(並推薦)jQuery Mobile,但有很多其他選項可用,具體取決於您的需要。如果你正在構建是比較簡單的,你可能不需要一個框架在所有 - 只是像this one from Scott Hanselman自適應設計的教程

HTH

+0

我想他想把它發佈到App Store。 – Louis 2012-01-12 13:59:08

+0

此外,您應該考慮讓iPhone/iPod Touch進行設備測試。 – 2012-01-12 14:01:11

+0

@路易斯在這個問題上似乎沒有任何跡象表明。 – 2012-01-12 14:01:24

相關問題