iPhone/Android网络应用包装器

iPhone/Android网络应用包装器,android,iphone,ios,web-applications,cordova,Android,Iphone,Ios,Web Applications,Cordova,我在一家大公司工作,该公司正在开发仅供内部使用的应用程序(iPhone/iPad)。我们正在寻找一种简单的方法来创建应用程序,它本质上只是一个带有预定义URL的web浏览器,没有地址栏/选项卡等。本质上是一个带有自定义徽标的非常简单的浏览器。最简单的方法是什么 很明显,我们会分发这些我们自己的,它们不会在应用商店中提供,所以应用指南不是问题。我们使用的是Windows操作系统,是Java/Web开发人员,因此如果可能的话,我们不想使用太多的C语言。基本上,如果这个工具(如果有的话)允许我们给它一

我在一家大公司工作,该公司正在开发仅供内部使用的应用程序(iPhone/iPad)。我们正在寻找一种简单的方法来创建应用程序,它本质上只是一个带有预定义URL的web浏览器,没有地址栏/选项卡等。本质上是一个带有自定义徽标的非常简单的浏览器。最简单的方法是什么

很明显,我们会分发这些我们自己的,它们不会在应用商店中提供,所以应用指南不是问题。我们使用的是Windows操作系统,是Java/Web开发人员,因此如果可能的话,我们不想使用太多的C语言。基本上,如果这个工具(如果有的话)允许我们给它一个URL,一个图标图像,然后它就可以从那里构建应用程序,那就太好了

当我们开始使用苹果设备时,我们需要跨平台兼容我们使用的任何工具,因为我可以想象他们以后决定购买Android或WindowsPhone设备的那一天


莫比昂?电话缺口?应用加速器钛SDK?这两个都能满足我们的需要吗?还有什么吗?

如果你的应用程序只是将网站包装成网络视图,苹果可能会拒绝你的应用程序。你的应用程序需要有更多的功能,而不仅仅是加载网页

根据iOS应用程序审查指南:

2.12不太有用的应用程序、仅作为应用程序捆绑的网站或不提供任何持久娱乐价值的应用程序可能会被拒绝

您需要在应用程序中添加其他屏幕,如“关于”页面和“联系我们”页面,以便您的应用程序不会被拒绝


正如您所说,您了解JavaScript,查看appcelerator.com它允许您构建跨平台应用程序,并且只需编写一次代码

首先,我会重新评估您希望将这些项目创建为应用程序的原因。您想要什么应用程序功能,而您的网页现在没有这些功能?你在问题中没有提到任何表明这需要成为一个应用程序的东西

在苹果设备上,你可以创建一个指向网站的图标。您可以以隐藏地址栏的方式定义页面。最后,网页可以很容易地跨平台


将其包装到应用程序中可能会使过程复杂化。您可能需要将更新后的应用程序代码部署到设备上,浏览器中的刷新也同样有效。

对于MobiOne来说,这是一个很大的“不”。我花99美元买的。正如他们所宣传的,我能够在数小时内创建一个静态应用程序。但这正是莫比昂所能做的。当你开始使用html、javascript甚至音频的时候,各种各样的问题似乎都悄然出现了。在他们的论坛上也没有人支持。我关于使用音频播放器的基本问题至今已有一个月没有得到回答

以下是最糟糕的部分: 该工具的仿真器构建得很差。通常情况下,我的应用程序在模拟器中运行良好,但部署到真实设备时无法运行。有时,我也看到了相反的情况

从那以后,我改用PhoneGap(免费)。我花了两天的时间才把环境调整好。但一旦我完成了环境设置,只需几分钟就可以将我的应用程序部署到虚拟设备上

看看你的要求,我想说你的安全赌注是PhoneGap


我没有钛合金方面的工作知识,但我在很多论坛上读到,与PhoneGap相比,钛合金支持的平台更少。Tianium似乎给应用程序带来了一种更为自然的感觉,但这也意味着你不能在不更改代码的情况下将其移植到多个平台。

你有JavaScript知识吗?是的,我们精通JavaScript。对不起,请再次阅读你的问题(对不起,我在火车上用手机),忽略苹果的指导原则。但appcelerator将允许您构建应用程序并通过即席发布(编辑您的答案将比评论更简洁)。我们将拥有数千台iPad,我们需要能够将此“应用程序”推送到所有设备上。他们不需要地址栏。他们不需要后退/前进按钮。他们还想单击已安装应用程序主列表中的图标/徽标。PhoneGap是我见过的应用程序开发系统中覆盖范围最广的平台。我认为钛业对Windows Phone有“计划”,但这些计划可能会改变。