共计 978 个字符,预计需要花费 3 分钟才能阅读完成。
殷冬是一名从事软件开发 5 年的全栈工程师,也是本次 HarmonyOS 开发者利用翻新大赛的参赛者之一。这次大赛,他带来的是一款名为《分镜头 App》的作品,顾名思义,这款利用利用了 HarmonyOS 的分布式能力,目标是帮忙用户拍出更称心的照片。
开发该利用的灵感,来源于殷冬的个人经历。尽管是一名前后端各项技能兼备的全栈工程师,但在拍照这件事上,殷冬却齐全不得要领,每每被女友“厌弃”。去年实现集体工作室筹备后,恰逢 HarmonyOS 手机开发者 Beta 版本公布和开发者利用翻新大赛启动,殷冬很快敲定了《分镜头 App》的开发方向。
相比于一般的相机利用,殷冬的《分镜头 App》通过分布式技术,可实时控制多部手机或 PAD 进行拍摄,充分利用后置摄像头的高像素,在自拍时,只需将手机 /PAD 搁置在后方适合的地位,就能通过手中的另一台手机 /PAD 遥控拍摄,并且反对拍摄画面实时出现,被拍摄者能够间接看到镜头里的本人,既不便随时调整姿态,又可领导拍摄者及时调整构图,进步成片品质。
“第一次学习 HarmonyOS 北向开发技术,就被深深吸引了。分布式任务调度、分布式文件治理、分布式数据管理、软总线技术,这些全新的技术令人向往。”殷冬在言谈中没有拆穿对这一技术的观赏。
HarmonyOS 丰盛的能力,也给了殷冬足够的施展空间,除了在拍照时调用多设施的硬件资源,他还开发出了更多玩法。
拍摄视频时,《分镜头 App》亦反对用手机治理所有组网设施的录制机会、画面,通过另一台手机或 PAD 实时展现录制的画面。
利用 HarmonyOS 的分布式文件治理能力,《分镜头 App》还能做到让每台组网设施均可查看拍摄的照片和视频。
“简略”,是殷冬在《分镜头 App》的开发过程中的最大感触。以往跨终端调用须要波及到中间件、网络等繁琐工作,在 HarmonyOS 中仅须要几个配置、几行代码即可实现,“那种感觉就像是绿皮车和高铁的区别,速度不是个别的快。”
但在他看来,HarmonyOS 的能力远不止于此,将来,他还打算给《分镜头 App》减少更智能化的配置以简化用户操作,比方依据用户抉择的模板,主动配置拍摄流程、拍摄设施程序等,甚至实现分布式美颜滤镜、异地多人在线合照等乏味且实用的性能。
《分镜头 App》是殷冬集体工作室的首款利用,对他而言,开发者大赛只是一个终点,“给用户提供一个全新的拍摄体验,是我最终的指标。”