首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iPhone/Android webapp包装器

iPhone/Android webapp包装器
EN

Stack Overflow用户
提问于 2012-10-23 05:24:14
回答 3查看 7.4K关注 0票数 9

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

我们显然会分发这些自己的版本,而它们不会在App Store中提供,所以应用程序指南不是问题。我们使用的是Windows机器,而且是Java/Web开发人员,所以如果可能的话,我们不想过多地使用C++。基本上,如果这个工具(如果有的话)允许我们给它一个URL,一个图标图像,然后它从那里构建应用程序,那就太好了。

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

MobiOne?PhoneGap?Appcelerator Titanium?这两个能做我们需要的事情吗?还有别的吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-12-20 04:59:38

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

最糟糕的是:该工具的仿真器构建得很糟糕。很多时候,我的应用程序在模拟器中工作得很好,但在部署到真实设备上时却无法运行。有时,我也会看到反之亦然。

从那时起,我切换到PhoneGap(它是免费的)。我花了两天的时间来调整我的环境。但是一旦我设置好了环境,只需要几分钟就可以将我的应用程序部署到虚拟设备中。

看看您的需求,我会说您的安全赌注是PhoneGap。

我并不了解钛金的使用知识,但我在很多论坛上看到,与PhoneGap相比,它支持的平台更少。to似乎给了这款应用更多的原生感觉,但这也意味着你不能在不改变代码的情况下将它移植到多个平台上。

票数 5
EN

Stack Overflow用户

发布于 2012-10-23 05:45:39

苹果可能会拒绝你的应用程序,如果它所做的一切都是在WebView中包装一个网站。你需要在你的应用程序中有更多的功能,而不仅仅是加载网页。

来自iOS的应用程序审查指南:

2.12应用程序不是很有用,只是简单地捆绑成应用程序的网站,或者不提供任何持久的娱乐价值,可能会被拒绝

您将需要添加额外的屏幕到应用程序,如关于页面和联系我们页面,以便您的应用程序不会被拒绝。

正如你所说的,你知道JavaScript,看看appcelerator.com吧,它允许你构建跨平台的应用程序,并且只需编写一次代码。

票数 3
EN

Stack Overflow用户

发布于 2012-10-23 23:43:00

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

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

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13020124

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档