在 ios(Apple)平台上创建 Android 应用程序 [关闭]

Posted

技术标签:

【中文标题】在 ios(Apple)平台上创建 Android 应用程序 [关闭]【英文标题】:Create an Android app on ios (Apple) platform [closed] 【发布时间】:2013-03-09 18:02:21 【问题描述】:

这听起来像是一个重复的问题,但相信我不是。

我有一个 android 应用程序。它包含WebView 来显示网页。现在我也计划在 ios 上使用该应用程序。现在拥有两个不同的代码并维护它们是一项艰巨的任务。

有没有一种方法可以让我在两个平台上开发应用程序,且维护问题最少。只需最少的维护,我的意思是可以在两个平台上使用的更多可重用代码。

我听说可以使用 Chromium Project 完成,但我无法在互联网上找到相同的支持文档。

有什么建议吗??还是参考资料??

【问题讨论】:

Chromium 项目是 Chrome 浏览器和 Chrome 操作系统的基础项目。 @Ridcully 这就是我的理解,但我们的一个客户要求我们使用 Chromium 项目评估跨平台应用程序开发,我很困惑,因为我不知道它是否可能。 我猜他的目标是某种基于 html5/javascript 的跨平台开发,你当然可以这样做,你可以使用例如将这些 Web 应用程序转换为“本机”应用程序。电话间隙。 Phonegap 是您的 Web 应用程序的一种包装器,因此您可以将其放入 AppStore/PlayStore,它还为您提供 Javascript API 来访问某些操作系统功能,例如您无法使用纯 HTML5 访问的相机。 【参考方案1】:

据我所知,您无法在 IOS 应用程序中使用您的 Java 代码和 XML 文件(包括您的 WebView)。语言/平台不同。

您可以做的是开发一个看起来像移动应用程序的 Web 应用程序,例如使用 JQueryMobile 并使用已经建议的 PhoneGap 框架将其导出到您想要的任何平台。

【讨论】:

你可以参考任何关于PhoneGap使用的教程或参考资料 实际上 PhoneGap 在他们的网站上有一个很棒的入门指南:docs.phonegap.com/en/2.5.0/index.html【参考方案2】:

您应该尝试几个框架之一,PhoneGap (http://phonegap.com) 是一个有趣的选择。

【讨论】:

是否可以在PhoneGap中集成WebView?? 你看过这个项目吗? 整个事情是一个网络视图。 我现在已经检查过了,我认为它会达到我的目的。顺便问一下,PhoneGap 有什么好的教程/参考吗? 在我看来,您应该先阅读 API 文档。没有比这更好的方法了:docs.phonegap.com/en/2.5.0/index.html 而对于您可能遇到的更简洁的问题,您可以随时在这里提问,可能会有很多人能够并且愿意帮助您。 感谢@Areks 提供的东西

以上是关于在 ios(Apple)平台上创建 Android 应用程序 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

为 iOS 和 Android 创建正文字体规则

跨平台语言

Apple使用FireBase Auth登录android有问题

IOS颤振构建没有创建,但它在android上运行

在 Apple 和 Android 上购买实物商品和服务的可能性

适用于 Apple 和 Android 的 Azure 通知中心