2012-01-12 85 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

相关问题