10月23日,小米官方发布《小米超级岛开发指南》,向全球开发者开放其在澎湃OS 3中引入的“超级岛”功能技术接入方案。这一举措标志着小米在系统级服务与应用生态融合领域迈出关键一步,通过空间计算技术实现通知交互的立体化革新,为安卓阵营动态交互设计树立新标杆。
根据指南披露,开发者可通过两种方式接入超级岛功能:
1、客户端原生实现方案:需在构建原生通知基础上,通过Notification的extras字段添加名为“miui.focus.param”的JSON格式扩展参数。该参数包含交互能力、摘要态、焦点通知等核心数据,例如通过“aodTitle”定义息屏显示内容,利用“ticker”控制状态栏文案。
2、MIPUSH服务实现方案:针对已接入小米推送服务的应用,可在消息体中添加相同扩展参数,并支持通过regId方式发送。目前该方案已适配包括滴滴、淘宝、网易云音乐等在内的30余款第三方应用,实现行程分享、物流追踪等高频场景的岛式通知。
为确保跨应用体验的统一性,小米对图片资源提出明确技术要求:单张图片大小不得超过100KB,链接必须采用HTTPS加密协议,宽高比需控制在1:1至16:9之间,且单通知图片数量上限为10张。开发者需严格按照《小米超级岛模板库》规范绘制通知内容,例如在充电场景中,灵动岛可实时显示充电曲线与预计充满时间,该功能需通过“aodPic”参数配置息屏状态下的动态图形。
超级岛核心突破在于支持“三岛并存”模式,用户可同时查看充电功率、快递进度、航班动态三类信息且互不干扰。其下拉半透明小窗设计支持快捷操作,例如将滴滴行程一键拖拽至微信对话框分享。在硬件协同层面,连接小米平板时,灵动岛可自动校准分辨率比例,避免显示错乱。
在澎湃OS 3 Beta版中,超级岛已适配包括小米天气(异常天气预警)、小米汽车充电、妙享桌面等40余个系统场景。第三方应用适配方面,除前期公布的滴滴、淘宝外,QQ音乐、哔哩哔哩等音视频平台已实现听视频场景的岛式通知,用户可在灵动岛区域直接控制播放进度。