gpt4 book ai didi

HTML 5 或 Objective-C 和 NativeSDK

转载 作者:太空宇宙 更新时间:2023-11-04 15:33:38 25 4
gpt4 key购买 nike

我在想,如果我想同时为 iOS 和 Android 制作应用程序,是值得学习整个 HTML-CSS-JavaScript 路线还是我应该学习他们的原生 SDK?

我想我想知道 HTML5 究竟会在多大程度上成为 future 。它真的会取代原生移动应用吗?

我知道没有人有 Crystal 球,但我只是想从更有经验/或更资深的开发人员那里寻求意见。

非常感谢。

最佳答案

现实情况是,HTML5 永远不会成为 iOS 和 Android 中构建的 native 应用程序的现实替代品,因为它不够强大或不够健壮,无法做到这一点。此外,只有当您打算创建非常简单的应用程序时,使用 HTML5 才适合您。即使那样,您也会遇到问题。

以 iOS 中的表格 View 为例。它可以针对速度和交互进行高度优化,其方式始终优于第三方远程解决方案(如 HTML5)。请注意,表格 View 是您在创建 iOS 应用程序时要做的最简单的事情之一。

此外,从长远来看,了解 Java (Android) 和 Objective-C (iOS) 将对您的开发生涯有益。

有一个真正的异常(exception):如果您的应用程序将成为网络应用程序(即 Facebook)的本地表示,那么采用主要是网络方法(HTML5/Javascript/CSS)实际上是有意义的。事实上,这正是 Facebook 所做的。然而,在一年的大部分时间里,即使是 Facebook 在移动设备上也经历了非常多的错误和崩溃。

总而言之,据我所知,没有任何应用程序开发人员认真地将 HTML5 视为构建移动应用程序的竞争者(除了具有类似 Web 功能的大量基于 Web 的应用程序)。当然,我们的梦想是 HTML5 将成为开发人员的“银弹”或“金锤”,开启一个我们能够专注于学习适用于各种设备的一套技术的勇敢新时代。不幸的是,这只是一个梦。至少现在是这样。

关于HTML 5 或 Objective-C 和 NativeSDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11170522/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com