写点什么

从热门技术到前景行业,开发者如何选择才能“不偏科”

  • 2022-03-29
  • 本文字数:3329 字

    阅读完需:约 11 分钟

从热门技术到前景行业,开发者如何选择才能“不偏科”

随着流量红利,人口红利消失,互联网的黄金年代悄然逝去,应用创新也从蛮荒年代步入精细化时代。对于开发者而言,技术创新与对行业的深刻洞察变得愈发重要。


根据 InfoQ 发布的《2021 技术盘点与展望》,过去的一年,诸多技术正发生着深刻的变革。炙手可热的 Serverless 应用更加理性,人工智能工程化--超大规模预训练模型爆发,低代码价值获得认可。对每一个开发者而言,能否跟上这些技术变革将直接影响到自身的核心竞争力。


巧妇难为无米之炊。在科技行业,开发者只是储备了优秀的技术还不够,要通过技术产生足够的价值,还必须从用户需求的角度理解市场,选择有前景的行业,将技术能力付于实际应用。


那么,当下有哪些好的市场方向呢?(文中数据来源:艾瑞咨询研究院)

智能化应用需求拐点已至,众多市场前景可期


这一时代问题,从开发者中来,就应该回归到开发者中去寻找。为探究这一问题的答案,华为开发者联盟联合艾瑞咨询共同研究并发布了《2022 移动应用趋势洞察白皮书》,从移动应用行业整体发展现状和环境开始分析,为开发者呈现了当前热门技术以及细分行业市场的现状、潜力与前景。


白皮书中指出,随着智能设备不断深入各大生活场景,用户对跨设备的智能互联有了新的要求,智能提醒、文件同步、应用共享、物联数据打通以及在智能穿戴设备上安装轻量化应用的用户需求已经达 60%及以上。



物体识别、AR 显示、语义处理等 AI 带来的新体验,相关功能的用户需求比例在 50%-60%。在 AI 为应用提供的便捷服务里,智能提醒以超过 65%的用户选择率高居所有服务榜首,说明用户对应用的体验已经不局限于信息的展示,而是希望有信息筛选、提醒、推送等更为智能的服务。毫无疑问,未来应用会更趋向于智能化,移动应用开发者也需要清晰地认识到,智能化应用需求的拐点已至。



当然,这并不是简单的趋势判断。我们还注意到,在影音娱乐和运动健康两大行业中,都出现了诸多鲜明的“拐点特征”。


首先在影音娱乐行业中,诸多指标增长可观。2021 年短视频应用使用时长增长 17%,短视频应用使用时长占影音娱乐应用时长的比例达 53.5%。以爱奇艺、腾讯视频为代表的在线视频使用时长增长 8%,用户黏性增强。同时在 2021 年影音娱乐应用保持 90%以上的高渗透率。每月用户在使用移动设备的时长中 43%-45%的时间都在使用影音娱乐应用。



此外白皮书还显示,66.1%的用户期望多设备协同音视频服务(如点播共享、快捷连接投屏等功能)可以进一步提升,此类用户人均使用 5.8 台智能电子设备,高于整体水平。可以看到,快速增长的使用时长,高占比的细分领域,超高的渗透率,用户需求的变化等,无不在预示着智能化应用需求拐点的到来,也说明多设备协同是影音娱乐应用发展的一大方向。



而在运动健康行业中,危机之下潜力巨大。健康医疗类应用的月活设备数量于 21 年同比增长 6%,其在智能设备中的付费率最高,达到了 70.6%,这表明在高渗透率下,持续迎来增长的同时,运动健康行业的商业价值可观。



当然,智能化需求拐点来临,影响的是各行各业。除以上两个市场的变化趋势以外,更多信息可下载《2022 移动应用趋势洞察白皮书》进行学习。

机遇面前,三大热门技术不可小觑


商无利而不往,将无兵而不战。正如战士需要好兵器,在需求旺盛的市场机会面前,开发者也应该选取热门的技术方向,以最大程度发挥自己的价值。


不只是前文提及的影音娱乐和运动健康,在诸多行业中我们都能看到,如今炙手可热的 Serverless、AI 和低代码三项技术都已逐步落地,结合众多开发者的反馈,我们可以期待,这三项技术为代表的热门技术也将在未来取得长足的发展。

1、Serverless 重新定义开发,让资源随取随用


Serverless 涵盖了很多技术,基本可分为两类:FaaS(Function as a Service,函数即服务)和 BaaS(Backend as a Service,后端即服务)。在语言和环境方面,FaaS 函数就是常规的应用程序。业务代码下沉至函数级、运维能力由集成平台统一提供。有技术大咖曾预言“Serverless 或将带领云原生进入下一个发展阶段”。实际落地时,Serverless 也体现出了独特的优势。


据 InfoQ 了解,AppGallery Connect Serverless 解决方案在华为内部已经用于华为快应用、翻译服务、华为应用市场联运活动秒杀系统等多个项目中,相比于之前的微服务架构,研发效率得到极大提升。以翻译服务为例,开发团队通过使用 Serverless 云函数 + 云存储 + 云数据库服务,高效构建具备高可用和按需扩缩容的翻译服务,与传统架构模式相比,人力降低 45%,研发周期缩短 50%。

2、低代码降低门槛,解决长尾需求


低代码意指利用快速开发的方式,使用最少的代码、以最快的速度来交付应用程序,除了快速满足常见场景需求外,尤其适于满足用户的长尾功能需求。


如今,用户对于新鲜应用的需求越来越高,仅信息产业传统的开发系统已经无法较好地满足时代的需求。在这样的背景下,越来越多的企业开始选择低代码或者无代码平台,通过新的开发工具来让企业顺应时代发展。


未来,Serverless 与低代码的结合,会进一步降低开发者代码量、开发成本以及上线后的运维工作量,真正实现应用的全生命周期低代码/低工作量。基于 Serverless 的低代码平台,结合不同行业低代码解决方案,能够进一步降低开发者门槛和研发成本。



3、AI 提升应用智能化,让世界围绕用户运行


从智能提醒、物体识别到语义处理,在如今的城市生活中,智能应用可谓无处不在,用户对智能应用的需求也已经从尝鲜逐渐转变为必须。


以影音娱乐应用为例,我们不难看到,AI 已广泛用于音视频的内容生产和创作中,如 AI 辅助视频制作、智能字幕生成、智能翻译、特效生成等。同样在运动健康应用中,对健康大数据的处理也需要通过 AI 来进行完成。通过 AI 完成很多繁琐重复的任务,可以大大减轻开发、产品相关人员的负担,给用户提供便利。


HMS Core 推出的视频编辑服务(Video Editor Kit),可为应用开发者提供产品级 SDK,包含视频编辑所需要的视频导入、渲染、导出、媒资管理等一站式处理能力,并且接入简单,稳定性强。爱剪辑 App 接入视频编辑服务后,开发了许多用户喜欢的有趣编辑玩法,如 AR 换脸、分割抠像、人像特效、音乐卡点等,收获了很多用户的好评。


在 AI 领域,HMS Core 机器学习服务(ML Kit)为开发者提供丰富的文本类、语音语言类、图像类和人脸人体类服务,让应用实现视觉及语言 AI 全新体验。其中,实时文本翻译能力支持 50 种语言文字在线互译。实时语音识别能力支持中、英、法、德等 11 种语言,可实现毫秒级实时识别音频流,当前首字时延 350ms,准确率可达 95%以上。


HMS Core 中还提供了一款网络基础服务套件 Network Kit。Network Kit 支持常见网络协议,并且支持开发者根据业务场景自动编排网络组件,对网络进行自动预热以及动态调优,让应用拥有更高性能、高可靠、高安全的网络环境。游戏类应用对网络要求很高,《斗罗大陆·魂师对决》在接入 Network Kit 后,不但支持游戏资源包后台下载、断点续传,整体下载速度也提升了 40%。

华为开发者联盟全方位助力开发者把握机遇


开发者在开发项目过程中往往需要开发经验、资源以及技能扶植,同时还需要把握项目需求。产品开发完成后,还需要对产品进行测试,这还只是关于产品的第一步。其后的分发和运营,使开发者不仅需要关注项目本身,还需要对产品如何获得用户青睐提供一整套方案并执行,这对开发者提出了较高要求。


依托全场景能力开放、全球化平台部署、全生命周期服务及全链路生态运营,华为开发者联盟通过一站式支撑平台助力开发者成功,帮助开发者从开发、测试、推广、变现等环节实现应用生态商业闭环。从开发到运营,持续为开发者赋能,包括在开发者学堂持续提供丰富的在线学习课程,为开发者打造线上互动交流的社区平台,并在线下提供可以深入交流的城市社区阵地,设立 HDG 华为开发者社区计划、HSD 华为校园开发者计划、HDE 华为布道师计划等多个项目,如今越来越多的开发者在华为开发者联盟直接或间接受益。

结尾


君子性非异也,善假于物也。移动互联网黄金十年已成过去,如何把握好未来十年,是与每个开发者息息相关的命题。所谓危机,就是危险与机遇并存。只要我们找对方向,做好准备,着眼长远,把握住当下的每一步,便可有足够的底气应对移动互联网在当下的变化,从容不迫应对科技圈的未来。



如需完整版《2022 移动应用趋势洞察白皮书》,可通过华为开发者联盟论坛】(点击)下载。

2022-03-29 11:589338

评论

发布
暂无评论
发现更多内容

[编程参考-连载] Snowflake 算法原理与对应的 Python 实现

穿甲兵

Python 算法

区块链数字钱包APP系统开发|区块链数字钱包软件开发

系统开发

区块链钱包APP系统开发|区块链钱包软件开发

系统开发

生活,在哪里都一样

熊斌

个人成长 28天写作

当公元成了可以考古的年代「幻想短篇 17/28」

道伟

28天写作

数据库性能调优之始: analyze统计信息

华为云开发者联盟

数据库 sql GaussDB 语义

大数据场景下Volcano高效调度能力实践

华为云开发者联盟

大数据 spark Kubernetes Volcano application

MySQL 5.6.35 索引优化导致的死锁案例解析

vivo互联网技术

MySQL 数据库 死锁

使用 AWS CDK Python 从零开始构建 EKS 集群

郭旭东

AWS IaC AWS CDK

2020下半年可信边缘云评估结果揭晓,2021年新一轮评估正式开启

大数据 可信云 可信边缘云

作业2

瑾瑾呀

多币种钱包系统开发|多币种钱包软件APP开发

系统开发

数字货币钱包APP系统开发|数字货币钱包软件开发

系统开发

焱融科技借公有云出海,服务国际知名卡车制造商自动驾驶业务

焱融科技

自动驾驶 分布式 存储 自动驾驶训练

基于KubeEdge和Kuiper的边缘流式数据处理实践

华为云开发者联盟

spark 边缘计算 kuberedge kuiper 边缘流式数据

架构师训练营 - 第四周作业

Mark

与前端训练营的日子 --Week13

SamGo

学习

使用 external version 进行 Elasticsearch 并发控制

escray

elastic 七日更 28天写作 死磕Elasticsearch 60天通过Elastic认证考试

PolarDB-X 并行计算框架

PolarDB-X

数据库 sql 大数据

聊聊 Git 的三种传输协议及实现

Zoker

git 架构 DevOps

企业项目迁移go-zero全攻略(一)

万俊峰Kevin

微服务 microservice Go 语言

字节跳动&火山引擎:企业级机器学习平台建设实践

机器学习 云计算 AI 云原生

都在用Kafka ! 消息队列序列化怎么处理?

李尚智

Java kafka 架构 消息队列 消息中间件

Why me, why now Jan 25, 2021

王泰

28天写作

鸿蒙开发者beta!Github标星25K+超火的Android实战项目,赶紧收藏!

欢喜学安卓

android 程序员 面试 移动开发

管理的亲和力是怎么练成的?

一笑

管理 沟通与管理 28天写作

年会游戏:猜数字(前端特效)

德育处主任

CSS html 大前端 js 28天写作

循环?还是递归?

xcbeyond

Java 算法 递归 28天写作

android开发三大框架!国内一线互联网公司面试题汇总,终局之战

欢喜学安卓

android 程序员 面试 移动开发

文章类网站前端日期的显示该如何选择时区?

IT蜗壳-Tango

七日更 服务器时区

OpsMind 前端低代码开发平台——MPlatform

OpsMind

大前端 低代码

从热门技术到前景行业,开发者如何选择才能“不偏科”_服务革新_华为开发者联盟_InfoQ精选文章