安卓手机APP开发__用5G增强你的APP
目录
概述
有时,对一个安卓的APP的修改是一个很小的步骤,有时却需要完全的修改.
5G不是一个小改动.
增量的体验
是一个与4G相同的,仅是自然发生的更好一点,因为5G更高的带宽和更低的时延.
经常比作是Wi-Fi的体验.
全新的体验
依赖于5G带来的利益的全新的体验,能够被检测到的连接的高速.
5G不仅是更快的网络速度和更低的网络时延.它打开了你的APP的新的可能性的大门.
这里要提到一些全新的用户体验.
为了在你的APP中加入5G的能力,见 加5G能力到你的APP
从室内的用户用例到户的用户用例
在5G之前,视频通话需要用户确认双方都使用了Wi-Fi或者是可以承受高昂的通话费。
在5G时,你只要期望对方接视频电话就行了。而不用担心对方在哪里。
在5G时,你的用户能不用再计算下载内容了,你能鼓励用户下载整个相册,播放列表中
的所有的音乐和一本书的所有的内容。
5G也带来了实时的多用户的网络游戏的新机会。不再要求每一个用户都使用家里的强连接了。
5G的游戏任何时候,任何地点都可用。
从以照片为中心到以视频和增强现实为中心
直到5G之前,大部分的APP的视觉体验都是围绕着图片或者是很短的视频剪辑。
随着5G能力的加入,你的APP能提升用户体验,带来更真实的体验,例如当使
用地图时。
你能使用增加的带宽,让用户体验更加的诱人。
有助于预读取
在3G和4G时,最佳实践局限了你的内容缓存的相对小。在5G时,取消了这个限制。
让你能使用你对用户的操作的理解,帮助他们预读取很多的内容。
例如,取代了原有的需要用户自己整理他们的内容集合,(像播放列表和相册)
显式地下载它们,你能提供新的方法,让用户指定约束,(我听过的最后50首歌曲,
在这个城市中最受欢迎的10首歌曲等)然后自动地加载它们。
从小众的用户用例到主流的用户用例
没有5G,用户的数据流很少,消费的数据流是很少的。随着5G的引入
这小众的用户用例,变成了主流的用户用例。在安卓11中,尤其是加了
对低时延的视频解码器的支持。APP能使用新的API来检测和配置一个特定的
编码器的低时延播放。这帮助5G设备给用户一个全新的体验。
告诉你的用户他们什么时候在线
在安卓11以及更高的版本,有android.Manifest.permission.READ_PHONE_STATE
权限的APP能够请求电话的显示信息,使用PhoneStateListener.onDisplayInfoChanged()
方法来更新状态。这包括了广告和品牌营销目的的信息的读取。
各种各样的5G的图标显示了不同的运营商的解决方案。支持的技术包括如下:
LTE
LTE with carrier aggregation (LTE+)
Advanced pro LTE (5Ge)
NR (5G)
NR on millimeter-wave cellular bands (5G+ and 5G UW)