在鸿蒙中造梦的开发者,一边回答,一边前行

在鸿蒙中造梦的开发者,一边回答,一边前行

文章图片

在鸿蒙中造梦的开发者,一边回答,一边前行

文章图片

在鸿蒙中造梦的开发者,一边回答,一边前行

文章图片

在鸿蒙中造梦的开发者,一边回答,一边前行

文章图片

在鸿蒙中造梦的开发者,一边回答,一边前行

文章图片

在鸿蒙中造梦的开发者,一边回答,一边前行

文章图片

在鸿蒙中造梦的开发者,一边回答,一边前行
如果你有机会面对一片全新的土地 , 你会选择种下怎样的种子?
鸿蒙生态 , 就如同这样一片沃土 , 吸引了无数开发者前来探索和播种 。 除了那些耳熟能详的大厂应用以外 , 更有一批不那么为大众所熟知的开发者 。 他们或来自公共服务领域 , 关注如何让城市治理更高效 , 让旅游体验更智慧;或是个人开发者 , 怀着对生活的好奇 , 立志解决日常中的小难题 。
他们面对的是更多元的用户需求 , 以及一个面向未来、拥有无限潜力的生态 , 用各自的方式 , 回答这时代的问题 。 那么 , 当同样的问题摆在他们面前时 , 他们的答案 , 又会有怎样的不同呢?

1、程序员的第一问:小众需求还是社会期待?当开发者决定进入鸿蒙生态时 , 他们的初衷总会源于一些具体的问题 。 这些问题 , 有的是对生活细节的追问 , 有的是对公共服务升级的探寻 。
“我是一个30岁的程序员 , 现在正是为了自由与梦想拼搏的年纪 。 ”示路的开发者王维杰这样介绍自己 。 在成都这座以慢生活著称的城市里 , 他和自己的妻子 , 有着一颗想要四处游走的心 , 享受说走就走的自由感 。
示路 独立开发者王维杰
他的妻子有个习惯 , 喜欢在出发前手绘旅行路线图 , 把想去的地方一个个标记出来 。 但每次旅途中临时的变化 , 总让精心规划的纸质行程显得不那么灵活 , 市面上大多数的旅行软件又都太程式化 , 按部就班 , 完全没有真正旅行时那种随心所欲的感觉 。
“能不能有一种更方便、更随心的方式规划旅行?”王维杰开始思考 。 他发现鸿蒙操作系统5具备的分布式能力与Map Kit地图服务 , 正好可以实现他的设想 , 于是示路应运而生 。
这款应用最大的特点 , 是用户可以在地图上自由标记想去的地方 , 然后系统会自动生成一张蜘蛛网般的路线图 。 沿着这些路线 , 你随时可以拐出去探索 , 去任何让你心动的地方 。
对于像他一样的个人开发者来说 , 他们的初衷 , 常常来源于身边最平凡的场景 。
快手笔的开发者钟显燊也是如此 , 只不过他的跨度更大一些 。 曾在海南航空做了近十年的飞机维修的他 , 在业余时间自学编程 , 现在已经成为了一名独立开发者 。 源于机场的工作经历 , 他总会随身携带一个小本子记录故障快速处理指南 , 也慢慢形成了随手记录灵感与日常所见的习惯 。 同时 , 安全是航空的生命线 , 也让他对安全异常敏感 。 因此他想开发一款既保证隐私安全 , 又能专注于分布式卡片笔记的应用 。
考虑到传统笔记软件本地数据存储与跨设备同步 , 总存在一些无法回避的麻烦 , 而利用鸿蒙的分布式软总线能力和安全隐私保护 , 可以实现数据本地存储和无网数据跨设备同步 , 在数据同步与隐私安全做到了完美平衡 。
快手笔 独立开发者钟显燊
于是他开发了一款鸿蒙专属的笔记应用——快手笔 , 将数据存储在本地 , 可以在不同设备间实时同步 , “我一开始便将这款软件做成了鸿蒙专属 , 因为这些功能 , 只有在这里才能实现 。 ”
如果说个人开发者是在解答自己或身边人的生活追问 , 那政务开发者呢?他们回应的或许是整个社会的诉求与期待 。
井冈山元服务的项目负责人童玮意识到 , 传统的景区讲解往往需要游客主动扫码或留意 , 容易让游客错过景点的背后故事 。 “作为有历史性的红色文旅景点 , 井冈山与鸿蒙生态的结合 , 是新时代的必然趋势 。 ”基于鸿蒙的近场服务能力 , 井冈山元服务可以在游览过程中 , 适度为游客提供相应景点背后的故事、典故 , 让旅程变得鲜活;在自由行旅游愈发盛行的趋势下 , 鸿蒙也可以为用户提供更加独立、私人的旅游体验 。
井冈山元服务开发团队童玮
在重庆 , 鸿蒙版渝快办开发团队负责人刘斐面对的挑战更加直接 。 “如何让便民服务应用更高效、更安全?”鸿蒙操作系统5具备的安全性、稳定性和生态优势 , 使得渝快办有了一个明确而稳妥的答案 。 适配鸿蒙 , 不仅是技术上的升级 , 更是数字化转型大潮中的必然选择 。
鸿蒙版渝快办开发团队负责人刘斐
四位开发者 , 四种回答 。 无论形式如何 , 鸿蒙生态 , 以一种开放的姿态 , 容纳了他们的追问与解答 , 也促成了他们各自精彩的故事 。

2、当问题来敲门:社区自救还是官方支援?开发从来不是一条平坦的路 , 无论是对经验丰富的程序员而言 , 还是对初次上手的团队来说 。 面对“崩溃时刻” , 他们又会如何回应?
“在准备开发的当天 , 我只看了一晚上的文档 , 第二天就基本可以着手开发了 。 ”王维杰回忆起第一次接触鸿蒙开发的经历 。 这是他第一次开发自己的产品 , 原本以为会很复杂 , 没想到鸿蒙的学习门槛如此之低 。
即便遇到问题 , 看看论坛与教程 , 基本一两个小时就可以顺利解决 , 这种开发体验让王维杰印象深刻 。 “就像拼积木一样 , 你有一个个小组件 , 把它们拼上去 , 调整好间距和颜色 , 就能形成一个好看的界面 。 ”
不过 , 问题总在意想不到的时候敲门 。 为了实现自由绘图 , 他需要在地图上插入对应的图片 , 这样的需求很少遇到 , 现成的解决方案自然也寥寥 , 这几乎成了示路开发初期最大的技术障碍 。
多番尝试失败后 , 他最终在鸿蒙开发者论坛中找到了一条技术帖 , 顺着华为工程师留下的接口说明摸索 , 竟意外打通了功能实现的关键路径 。 “看到那一刻 , 我是真的激动了 , 像是深夜的隧道尽头突然亮起灯 。 ”
示路的产品经理 , 也就是王维杰的妻子 , 则是示路背后真正的灵魂人物 , 不断从用户视角给他提出反馈与建议 。 她提出需求 , 他在鸿蒙论坛里寻求答案 , 是王维杰开发过程里的常态 , “痛并快乐着” , 他说 。
钟显燊在快手笔的开发过程中 , 同样面对过复杂度与自学能力之间的拉锯 。 他曾经自学过Java等语言 , 跨界到鸿蒙 , 也全靠自己摸索 。 “但这是我自学道路上 , 最顺畅的一次” , 他在鸿蒙官网文档中找到了大量实例代码 , 也在开发者社区获得了及时的回应 。
正因如此 , 快手笔完成后 , 他第一时间决定将部分组件开源 , 帮助更多人少走弯路 。 “我认为百花齐放比一枝独秀更重要 。 既然我在社区里得到了帮助 , 也应该回馈给其他开发者 。 ”
相比之下 , 政府应用开发者面临的挑战更加复杂 , 许多问题无法如个人开发者一般 , 凭一己之力解决 , 或是在社区里找到答案 。 每到这些时刻 , 鸿蒙官方便会伸出援手 。
刘斐回忆起渝快办适配鸿蒙时的情景 , “我们面临的最大困难 , 是原有的代码架构过于复杂 , 而且原来的开发者已经离职 , 仅靠我们的力量很难解读那些代码 。 ”
关键时刻 , 鸿蒙技术专家也会参与合作 。 “他们的工程师甚至亲自到场 , 和我们一起分析代码架构 , 寻找解决方案 。 ”
在适配鸿蒙的路上 , 他们并不是孤军奋战 。 井冈山元服务的负责人童玮回忆道 , “无论是官方文档、社区支持 , 还是华为的工单系统反馈 , 都能在关键时刻给你帮助 。 ”
在这场充满变量的开发旅程中 , 鸿蒙的学习资料、技术社区和工程师支持 , 成了他们并肩前行的“命运共同体” 。

3、真正把鸿蒙创新能力开放出来 , 让所有开发者获益当四位开发者 , 带着各自的问题走进鸿蒙时 , 这一生态也用自己的方式给出了回应 。 鸿蒙操作系统5的创新特性 , 在这四款应用中得到了不同的体现 。
对于个人开发者来说 , 鸿蒙的分布式特性与跨设备能力 , 给了他们前所未有的创作空间 。
王维杰的示路充分利用了鸿蒙操作系统5的地图服务 , 实现了行程的可视化 。 “通过接入鸿蒙系统花瓣地图 , 示路能够支持全球超过200个国家的地理标注服务 。 就像给用户提供了一支画笔 , 无拘无束地发挥自己的创意 。 ”
在这款软件内 , 用户们创造了许多个性化的路线 , 有川藏自驾的路途 , 也有城市内漫游的线路 , 许多连王维杰自己都迫不及待地想亲自尝试下 。 基于鸿蒙操作系统5的安全特性 , 示路不会随意收集用户的位置信息;示路提供的“多人协同规划”及“AA旅行计算器”等旅行辅助工具 , 也可以轻松完成行程规划与费用计算 。
钟显燊的快手笔则将鸿蒙的分布式能力发挥到了极致 。 他所开发的笔记应用实现了跨设备的实时同步 , 所有数据均保存在本地 , 无需担忧云端安全与隐私问题 。
在鸿蒙AI能力的加持下 , 尽管没有联网 , 用户也能在快手笔内实现语音识别转文本 。 “笔记类应用”向来是一个竞争激烈的垂类 , 用户的需求多且繁杂 , 快手笔能在其中脱颖而出 , 自有它的道理 。
快手笔应用跨设备调用相机示意
对于政府项目而言 , 鸿蒙带来的更多是安全性、技术升级和服务效率的全面提升 。
童玮负责的井冈山元服务 , 其中许多功能都是基于鸿蒙的“意图感知”框架 。 当游客走近一个景点时 , 元服务会自动感知时间和空间 , 为游客推送对应的服务 。 例如到达某个景点 , 推送对应的语音讲解 , 到了饭点时间 , 推荐附近餐饮信息 。
对于渝快办 , 这一款政务服务类的应用而言 , 不仅加强保障了数据安全 , 更帮助其从“人找服务”升级到了“服务找人”的体验飞跃 。 结合日历开放能力 , 市民可以在App内创建日程并设置同步到手机日历 , 系统将主动为市民推送证件到期等事项提醒;长辈版UI则让年长用户也能轻松使用政务应用 。
“鸿蒙版的渝快办代码更加精简 , 运行更为流畅 。 ”刘斐特别提到 , 鸿蒙的技术架构让应用在保持功能完整性的同时 , 大幅提升了响应速度和稳定性 。 这对于承载政务服务的应用来说 , 意义重大 。
鸿蒙生态 , 这个不断发展的平台 , 正逐步兑现开发者们的理想 , 也在他们的创意与实践中 , 不断丰富着自己的可能性 。
正如钟显燊所说:“鸿蒙的意义早已超出了操作系统的范畴 , 它更像是一个面向未来的技术平台 , 连接需求与解决方案的桥梁 。 ”

4、在社区中获得成就 , 在百姓中获得好评技术从不是单向的表达 。 它连接着开发者的思考 , 也回应着用户的反馈 , 最终构成平台、开发者、用户之间的循环共振 。
对于王维杰来说 , 最意外的收获是示路之内 , 用户们彼此之间自发形成的社区 。 “我一直想要运营这个社区 , 但还有本职的工作要做 , 实在没有时间和精力 。 ”不过用户们还是自己建立起了交流群 , 分享旅行攻略 , 推荐路线 , 甚至互相约伴出行 。
如今的示路已经有了5000多名用户 , 其中不少成为了王维杰的网友 。 有用户发现了软件的Bug , 会细心地给出建议 , 这种善意让他深受感动 , 也更加坚定了继续优化产品的决心 。
钟显燊的体验则更加丰富 。 成为个人开发者后 , 身为“I人”的他认识了很多新朋友 , 有自己产品的用户 , 会给他提出中肯的建议;也有其他的个人开发者 , 在技术社群里互相交流经验 。
常常有用户告诉他 , 快手笔的分布式同步功能让自己的学习笔记管理变得前所未有的便捷 , 这种反馈让钟显燊觉得所有的努力都值得 。
个人开发者的成功是垂直圈层内的口碑相传 , 而对于政府应用来说 , 反馈则更为多元 。 它们所带来的 , 是千万市民、旅者的民生改善!
童玮看到了井冈山元服务带来的变化 。 游客在景区的平均停留时间延长了 , 年轻游客的比例明显提升 , 而且他们对红色历史的关注度也比以前更高 。 “这款元服务确实实现了我们最初的目标 , 它让曾经那段艰苦奋斗的历史 , 以一种全新的方式呈现在了年轻人面前 。 ”
刘斐则从政务服务效率的角度看到了改变 。 “渝快办鸿蒙版上线后 , 用户满意度有了显著提升 , 办事效率也明显提高 。 ”
这些积极的用户反馈 , 形成了一个良性循环:平台提供技术支持 , 开发者创造价值 , 用户享受服务 , 反馈促进改进 。 从最初的探索尝试 , 到现在的成熟应用 , 这个生态正在变得越来越丰富 , 越来越完善 。
“鸿蒙作为一个面向未来的生态 , 具备着更多可能性 。 ”刘斐的话代表了四位开发者的共同心声 。 在这个面向未来的新世界里 , 每一行代码都可能改变生活 , 每一个创意都可能成为现实 , 每一次尝试都可能开启新的可能 。
开放、多元、包容的生态已经形成 , 而这个生态的未来 , 还需要更多人的参与和贡献 。
为了激励更多创新 , 鸿蒙星光计划已经于6月20日正式开启 , 投入了总额1亿的现金和资源 , 支持更多校园开发者、创意人才在鸿蒙沃土探索创新 。 怀揣着热枕的你 , 可通过HarmonyOS开发者官网(开发者联盟官网)进行报名 。
许多开发者们 , 已经给出了他们的答案 。 现在 , 鸿蒙的明天 , 也期待着你的回答 。
【在鸿蒙中造梦的开发者,一边回答,一边前行】作者 | 林檎

    推荐阅读