原生 Android/iOS 应用程序或 javascript/html/css

Posted

技术标签:

【中文标题】原生 Android/iOS 应用程序或 javascript/html/css【英文标题】:Native Android/iOS app or javascript/html/css 【发布时间】:2015-06-30 18:14:52 【问题描述】:

我想制作一个适用于 androidios 的应用:

考虑使用地图及其位置功能、地图上的小部件、登录屏幕、相机和 WIFI 信息(可用的 wifi 热点以及它是私人的还是免费的等)的功能类似的应用程序,例如 Uber。用户还需要使用贝宝或信用卡。

    什么会更好:使用 html5、CSS 和 javascript 还是为 Android 和 iOS 开发单独的应用程序?或者也许使用 C++ 开发并为 Android 和 iOS 创建两个 UI?

    框架(如 phonegap)是否最适合不需要过多访问原生功能的游戏等高级应用?

【问题讨论】:

【参考方案1】:

最好的办法是为 Android 和 iOS 开发一个单独的应用程序。

将它们分开,您可以保持两个操作系统的高性能。

显然,Android 和 ios 在图形方面的指导方针非常不同。因此,如果您的目标是从您的应用程序中获得高性能,那么您绝对应该为这两个操作系统制作两个应用程序。相反,如果您的目标是在短时间内发布应用程序,您可以制作混合应用程序。

我认为这张“真实图片”会阐明你的想法

【讨论】:

【参考方案2】:

从个人经验来说(目前在 iOS 和 Android 上同时使用一些地图应用程序): - 对于所有地图服务,Android 与 GooglePlay 的联系令人头疼 - GoogleMaps SDK 在 iOS 上的实现与在 Android 上不同

如果您希望两个平台的外观和感觉非常相似;使用基于网络的。

【讨论】:

以上是关于原生 Android/iOS 应用程序或 javascript/html/css的主要内容,如果未能解决你的问题,请参考以下文章

在 javascript/Angular JS 中安装并打开 Android /ios 原生应用程序

移动开发技术都有哪些?

用于移动应用的 NoSQL? [关闭]

appium工具使用

你必须要知道的10款APP开发框架

原生开发H5开发混合移动开发的优缺点