当前位置: 首页 > 知识库问答 >
问题:

HTML5移动应用程序-何时简单使用UIWebView,何时使用PhoneGap?

曹普松
2023-03-14

我是一名网络开发人员,需要构建一个HTML5移动应用程序,我们需要尝试并提交给应用商店,包括苹果的应用商店。因此,我需要以某种方式将我的应用程序包装到本机框架中。

尽管如此,我没有时间去学习Objective-C的本质并把它全部弄清楚。

我正试图决定是使用PhoneGap之类的服务,还是简单地创建一个较小的本机应用程序,并使用webview从我的网站服务器上调出我的移动应用程序。

在这种情况下,我的应用程序需要接触的唯一原生硬件是推送通知(可能通过城市飞艇)和地理位置(可以通过HTML5完成)。

什么时候明智的做法是使用PhoneGap而不是简单地创建UIWebView,反之亦然?在这种情况下,你会建议哪一种?

共有1个答案

殳俊晤
2023-03-14

苹果公司对PhoneGap应用程序非常忠诚,对iStore的批准几乎没有问题。你应该遵循苹果的人性化指导原则,一切都应该正常。PhoneGap提供了许多不同且有趣的功能。此外,它是跨平台的-在iOS、Android、WP7等平台上工作得很好。我认为这是包装HTML5和JS的最佳方式。

谈论推送-如果您选择phonegap,我建议您看看pushwoosh服务。

 类似资料:
  • 我需要将以下HTML应用程序转换为Android、iphone 我已经按照以下链接安装了phonegap的CLI界面:--- http://phonegap.com/install/ 现在我需要一些Android、IOS或windows-8的SDK吗? 或者phonegap CLI不需要任何支持SDK来将HTML应用程序转换为移动应用程序? settings.js文件

  • 我试图理解我们什么时候需要使用这个应用程序。在我们的node Express中使用 当我在网上搜索时,我在reddit上偶然发现了这个答案,它说明了应用程序之间的区别。获取和应用程序。使用 在此基础上,我总结了以下几点。 充当超级路由或中间件?这意味着它在? 此外,如果有人能添加更多关于app.use.的信息/练习,我将不胜感激

  • 我正在开发我的第一个移动应用程序。这是在科尔多瓦和爱奥尼亚的框架内。为了演示,我开发了登录系统和一个带有一些数据的仪表板。我担心的是,当用户登录到应用程序时,转到仪表板,假设他离开并出来时没有注销,那么下次他单击应用程序图标时,将被重定向到他离开的位置,但同时我希望用户数据能够更新,因为我做了以下事情。在页体onload上调用函数: onLoad函数: onDeviceReady函数: Check

  • 问题内容: 我已经看到许多应用程序将乐器类作为参数并在加载时作为参数,这些应用程序也将a 放到了命令行中。 Java文档说关闭了类验证。 但是,为什么有人要关闭验证,即使他们正在学习类呢? 问题答案: 我会说启动时间。加载类时,验证类是否正确需要花费一些时间。由于类可能以惰性方式加载(不是在应用程序启动时加载,而是在首次使用时加载),因此这可能会导致意外的和不希望的运行时延迟。 实际上,通常不需要

  • 我试图用Spring和Thymeleaf显示一个超文本标记语言文件,但是当我从浏览器点击控制器时,我得到如下所示的错误: 下面是我的控制器代码。。 这是我的application.properties文件: 这是我的pom.xml文件: 以下是主要的Spring Boot类: 我试图显示的文件是一个helloworld.html文件,这是路径src/main/资源/模板/helloworld.ht

  • 我在mongoDB 2.6.5和grails 2.4.4中遇到了一个无法解决的问题。为了隔离问题,我创建了一个简单的2.4.4 grails应用程序,安装了grails mongob插件(编译": mongob: 3.0.2"),注释掉Hibernate依赖项,添加了我的mongob数据源,并设置了一个简单的域类(com.nerds.Nerd)。当我生成-all然后启动应用程序并导航到NerdCo