
小白挑战一周上架元服务——初始篇01 原创
前言
随着鸿蒙系统的不断升级,越来越稳定,鸿蒙系统终端用户越来越多,对应的APP也越来越多。作为移动端开发者,手也有些痒了,也想尝试一下鸿蒙APP相关的开发,听说元服务是一种用完就走,还可以通过AI唤醒使用,就想开发一个自己的元服务。挑战一下一周上架元服务,希望可以成功。
一、元服务是什么?
我个人的初步理解,可以当做系统级别的小程序,打开手机就之间可以看到、使用。
元服务(原名为原子化服务)是HarmonyOS提供的一种面向未来的服务方式,是有独立入口、免安装、可为用户提供一个或多个便捷服务的新型应用程序形态。
元服务和APP是HarmonyOS生态的“一体两面”,是生态伙伴面向用户的两种形态。
字面意思可以说是另外一种展示APP的方式,特点就是即用即走,很像小程序,系统级别的小程序,打开更方便。
二、元服务的适用场景
适合自己的才是最好的。所以先了解元服务的适用场景,才确定自己要开发一款什么类型的元服务,尤为重要。
1.快(服务直达)
天下武功,唯快不破。将常用的元服务卡片添加到桌面,解锁即可看到,你说快不快!
- 免安装:无须安装即可使用热点服务卡片。
- 服务卡片:支持用户无需打开元服务便可获取服务内重要信息的展示和动态变化,如天气、关键事务备忘、热点新闻等。
2.变身(随处可及)
猴哥一根猴毛变出千万个。无须打开手机,可以同步到手表,等其他设备上。一套代码,支持多端设备。
- 服务发现:元服务可在负一屏,应用市场等入口发现并使用。
- 智能推荐:元服务可以基于合适场景被主动推荐给用户使用。
3.跨设备
- 元服务支持运行在1+8+N设备上,如手机、平板、手表等。
- 支持跨设备分享:例如接入华为分享后,用户可分享元服务给好友,好友确认后打开分享的服务。
- 支持跨端迁移:例如手机上未完成的邮件,迁移到平板继续编辑。
- 支持多端协同:例如分布式办公,手机上文档批注和翻页,配合智慧屏显示。
二、元服务的上架打怪之路
唐僧师徒取经路上要经历九九八十一难。元服务要经历哪些山路十八弯,才能到达AppGallery市场的彼岸呢。
1.注册成为开发者
在华为开发者联盟网站上,注册成为开发者,并完成实名认证,从而享受联盟开放的各类能力和服务。
2.创建元服务
在AppGallery Connect(简称AGC)上,参考创建项目和创建元服务完成HarmonyOS元服务的创建,从而使用各类服务。
3.配置安装DevEco Studio
安装最新版DevEco Studio。具体安装指导请参见安装DevEco Studio。
4.使用DevEco Studio创建元服务工程
如何在DevEco Studio中创建工程、构建元服务页面、新建元服务卡片等,可参考开发第一个元服务。
5.配置签名信息
使用模拟器和预览器调试无需配置签名信息,使用真机设备调试则需要对HAP进行签名。
总结
主要了解了元服务是什么,特点以及适用场景;并且上架路线。一周开发上架,挑战还是不小的呢?希望可以,给自己加油鼓气!!!
