轻松取消Excel密码的三种简单有效方法
307
2023-06-02
2020年新的EMM发展趋势
全世界的企业都在企业APP领域接受了移动转型。企业移动性管理(EMM)由“移动业务”趋势驱动,这是大约10年前开始的IT消费化更广泛趋势的一部分。IT消费化继续推动业务移动性的增长,现在正推动越来越多的企业将移动APP研究,开发和实施到其当前的信息技术(IT)和运营技术(OT)平台中。
随着移动用户需求的变化,企业移动APP的开发格局正在不断变化。为了开发可在业务IT / OT环境中使用并易于为业务用户所接受的移动APP,移动APP开发人员必须提出新的策略和技术来满足不断增长的需求。IT经理要求移动APP安全,可管理和高效。但是,业务用户的需求列表更长。除了获得“移动访问我的工作站”的权限外,他们还希望移动APP提供美观的用户界面(UI);联机和脱机时都具有平滑直观的用户体验(UX);可靠的后台同步;远程配置;推送通知; 最重要的是,提供容器化的隐私保护。长期以来,功能的组合只能通过本机移动APP(即专门为移动平台设计的APP)实现。但是,随着新的开发策略和技术的出现,大多数这些纯本机功能现在都可以通过基于Web的移动APP使用。这篇文章简要概述了其中一些改变游戏规则的开发创新,例如渐进式Web APP(PWA),即时APP,WEEX和React Native(RN)框架。
Web还是本地移动?
那么基于Web的移动APP与本地移动APP有什么区别?本机移动APP是一种软件程序,经过编码可在特定的移动设备和操作系统(OS)上使用。所有本机移动APP都是专门为使用特定于设备的硬件和软件而构建的,因此它们可以根据为其开发的移动设备和操作系统提供最佳性能。另一方面,基于Web的APP(包括基于云的移动APP,这也是基于Web的技术)被设计为通用的,这意味着它们可以跨多个系统运行,即与设备和操作系统无关。
因为本机移动APP是针对特定设备和操作系统(例如,iOS的Swift或Objective-C以及Android的JavaScript)用初步代码(Google开发人员用来指“从头开始的原始源代码”)编写的, ),开发本地移动APP通常需要大量资源。与已经进行了多年的基于Web的APP开发相比,本机移动APP开发需要更长的开发周期,更高的成本和相当大的编码工作量。(在大多数情况下,开发本机移动APP的编码从头开始。)相比之下,基于Web的APP的开发人员可以利用成熟的Web内容模板,可以使用高度可配置的功能,并且通常会受益于更快的时间进行部署。移动APP开发展示了两个方面的开发方法:如果您希望APP既便宜又快速部署,则可以在基于Web的移动APP上工作;如果您想要一个功能强大的移动APP来提供可靠的移动功能,则必须采用本机模式。
简要了解移动APP开发历史
第一代基于Web的移动APP也被称为“便携式浏览器”,因为它们从根本上来说是旨在在移动设备上响应显示的桌面APP的镜像。对于这种类型的“移动APP”,没有(或只有一个最小的)安装要求,因为数据握手发生在远程服务器层,而不是在移动设备上。这些早期的基于Web的移动APP中的大多数不支持持久的后台处理,也没有挂钩以在设备离线时启动Web APP的引导。早期的基于Web的移动应用由PHP,ASP.NET和Ajax工具等传统Web技术开发,在第一代智能设备(例如2007年的第一款iPhone和HTC的第一款Android智能手机)上经历了短暂而成功的推动(2008年)之后,他们开始在本地移动APP中失去优势,因为后者提供了更好的移动用户体验。竞争格局的变化很快就显而易见。例如,本机APP可以在几毫秒内启动和加载,而基于Web的APP必须从后端服务器,基于云的服务或其他APP加载到浏览器中,并且这种来回流量过程通常会导致最少3-5秒的运行时延迟。更重要的是,一旦基于Web的APP用户脱机,他们实际上就是“脱机”,因为一旦失去连接,他们将立即失去对Web浏览器的访问。这种不足尤其使基于Web的APP无法实现业务移动性,因为断开连接可能会导致空闲的工作时间,错失机会和收入损失。在移动APP开发的早期,本机APP和基于Web的APP之间的这种性能差距导致APP行业得出结论,即基于Web的移动APP虽然更便宜且构建速度更快,但只能提供静态移动体验,而本机APP动态业务环境提供了稳定,高性能的移动功能,因此在动态业务环境中具有明显优势。
Web技术的回归
尽管长期偏爱原生技术而不是Web技术,但移动APP行业从未停止寻求创新突破,这将使Web APP受益于两全其美。目标是使用Web技术以更低的成本和更短的开发周期开发与本机等效(在客户端/设备层)的移动APP。在过去的三到四年中,基于Web的APP技术确实取得了突破。企业移动APP领域中出现了许多新的或改进的移动Web技术,框架和策略。研究表明,Web技术在主流企业移动开发中正重新崛起。
新的EMM趋势带来新的挑战和机遇
现在该摒弃本地APP优势的争论了。的确,只有四,五年前,如果企业需要能够提供完整的移动用户体验的可靠的移动APP,原生开发仍然是更好(或唯一)的选择。但是随着Web技术的持续快速发展,新的基于Web的移动APP开发框架,技术和工具集不断涌现。现在,大多数以前只能用于本机的移动功能可通过Web技术获得。但是,要预测整个Web APP的接管还为时过早。本地APP仍然是开发功能区域(如图形动画,特定于设备的传感器API和加密)的更好选择。未来几年,该行业最有可能见证的是,越来越多的开发工作将转向Web APP,企业移动战略也在发生变化。诸如Facebook,阿里巴巴之类的企业移动用户已经意识到,他们不需要在前端和后端都完全本地化,因此他们重新调整了工作重点,以强调UI和UX。因此,这些移动企业已经开发了自己的移动平台和工具集,以应对其独特的用例和业务挑战。而且,由于这些技术的开源特性,其他企业开发人员可以轻松效仿并做出贡献,从而在此过程中发展自己的移动管理生态系统。EMM开发行业的快速变化为传统企业APP供应商带来了独特的挑战和机遇。商业世界中的移动转型是不可逆转的趋势,对移动优化的企业APP的市场需求只会增加。传统的企业APP供应商,例如企业资源计划(ERP),客户关系管理(CRM),人力资本管理(HCM)和供应链管理(SCM)空间中的供应商,在桌面环境中起了很大的领先作用-现在他们确实需要加快自己的步伐,并开始提供原始设备制造商(OEM)移动插件,API和软件开发套件(SDK),这些产品可以与他们的旧系统产品捆绑在一起。如果这些供应商不能帮助他们的企业用户移动性。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。