小程序淘金之国外小程序发展现况|国内竞争激烈?出海淘金去!
自2016年以后,国内外小程序发展进入快车道,这篇文章先介绍国外小程序的发展状况,国外代表性公司的发展如下:
-1-
早在5年前的,也就是2013年的3月,Facebook就开源了React项目,并于2015年4月的React.js Conf 2015 大会上推出了基于JavaScript 的开源框架 React Native(简称RN)。其官方文档这样解释:React Native使你能够在Javascript和React的基础上获得完全一致的开发体验,构建世界一流的原生APP,React Native着力于提高多平台开发的开发效率——仅需学习一次,编写任何平台(Learn once, Write anywhere)。
经过三年的发展与完善,React Native已经成为全球跨平台开发的主流框架,占据主导地位,其实现思想与技术方法深远影响了全球各大公司的轻应用解决方案,比如腾讯公司的微信小程序。
Stateofjs2017前端框架调查结果1、Instant Articles(即时阅读)
2016年4月13日--美国旧金山召开的F8开发者大会上,Facebook正式发布了新的内容平台Instant Articles(即时阅读),其技术原理是把原来在媒体网站读取的内容放到Facebook的本地服务器上,通过“抢跑”的方式间接实现了轻应用所具备的接近Native APP的用户体验。
平台主要提升的就是文章加载速度,据称加载速度能提升 10 倍,帮助用户不必跳转网站即可直接阅读新闻内容。此外还提供了20多种富媒体元素,文章中的照片可以缩放,甚至可设置重力效果,倾斜手机,照片会随着重力而滑动,又比如视频,当用户浏览到视频部分的时候,此视频才会自动播放,观看体验会比 GIF 动态图好很多,因为视频是基于流媒体,只有在阅读时才会加载并播放,不会有卡顿感。盈利模式上新闻媒体依然可维持广告收入,与Facebook平台进行分成结算。
Instant Articles上线至今,吸引了超过1000家全球内容合作伙伴,快速的移动页面加载速度让一些媒体对它推崇备至。与通常的移动网页阅读体验相比,用户在Instant Articles平台的文章点击量提高了20%。此外,他们分享文章的数量也提升了30%。但是,诸如彭博、华尔街日报等媒体业巨头却担心会受制于人,转而致力于提升自家内容平台的用户体验。
InstantArticles2、Instant Games(即时游戏)
2016年11月,Facebook推出Instant Games(即时游戏),允许用户在无需下载新APP的情况下玩一系列HTML5游戏;2017年5月3日,Facebook宣布,面向Messenger应用的全部12亿用户开放Instant Games游戏功能;2018年3月14日,Facebook 正式向全球宣布完全开放旗下的Instant Games 小游戏平台,意味着任何开发者都可以向拥有超20亿用户的全球最大的社交平台Facebook提交自己的小游戏产品。
与微信小游戏相似的是,FB Instant Games最重要的游戏场景就是在FB Messenger的聊天窗中,玩家可以与好友快速启动采用H5技术开发的小游戏,不过FB Messenger的小游戏入口有多个,不仅聊天窗中可启动游戏,在FB Messenger菜单中也可以找到游戏列表的入口。
截止目前,多款游戏用户数超百万、月流水超千万,如首发Facebook Instant Games的《Let's Farm》吸粉380万、网易游戏开发的《UNO》小游戏吸粉800万、依靠广告变现模式的《Ever Wing》已获得超8000万用户、实现了每月超100万美元的广告收益。各大玩家正在相继入场,存在着巨大的红利。
InstantGames在一级菜单 InstantGames-2-
1、Google PWA
早在2015年,设计师弗朗西斯·贝里曼和Google Chrome的工程师亚历克斯·罗素提出“PWA(渐进式网络应用程序)”概念,其核心目标就是提升 Web App 的性能,改善 Web App的用户体验。媲美Native的流畅体验,将网络之长与应用之长相结合。根据Google开发者支持页面,PWA具备以下优势:
渐进式:用户无需担心使用哪个浏览器,也可以正常使用PWA。因为这些PWA以渐进增强作为核心信条。
响应式:PWA适应包括电脑、手机、平板等其他常用设备在内的多种浏览环境。
连接独立性:利用服务工作线程,PWA可以离线或网络情况较差的环境下工作。
接近原生应用:为用户提供更接近原生应用的交互体验与导航。
永葆新版:归功于服务工作线程的更新机制,PWA可以保证用户永远使用最新版本。
安全:通过HTTPS,PWA可以阻止通讯窃听,而且能保证内容不被篡改。
可被发现:归功于W3C提供的清单文件,以及服务工作线程的注册范围机制,PWA可被标识为“应用”,且搜索引擎可以正常地索引PWA。
可被组装:类似推送通知这样的功能在PWA上都可以轻松地被组装。
可被安装:允许用户直接“保留”最有用的PWA到他们的系统桌面,无需到应用商店完成麻烦的步骤。
可被链接:只需轻松地分享URL便可链接至PWA中,无需复杂的安装步骤。
自 2015 年以来,PWA 相关的技术不断升级优化,在用户体验和用户留存两方面都提供了非常好的解决方案。截止目前,基于 Chromium 的浏览器 Chrome 、 Opera、Windows Edge、Firefox、Safari、QQ浏览器都已经完全支持 PWA ,国内已经有淘宝、微博、豆瓣、饿了么使用了部分PWA技术,国外用PWA的企业相对较多,例如Twitter、Filpboard。其中Twitter 在 2017 年上线了 Twitter Lite PWA,其获得了相当惊人的收益:平均用户停留时长增长 65%,Web 站点发推的数量增长 75%,跳出率降低 20%。
Google PWA2、Android Instant Apps
PWA 是网页 APP 化,Google 的另一轻应用项目 Android Instant Apps 则是 APP 的精简版,在形态上更接近微信小程序。
在Google I/O 2018 开发者大会上,谷歌宣布向所有的Android游戏开发者开放 Google Play Instant 申请,此前谷歌于2016 年5 月在I/O 发布Android Instant Apps(即时应用),并于2017 年5 月向I/O 的所有开发者开放Android Instant Apps SDK。
如今已经开放即时应用功能的游戏包括《部落冲突:皇室战争》、《Words with Friends 2》和《泡泡魔女传奇3》,以及来自Playtika、MZ、Jam City、Hothead Games等游戏公司的其他一些游戏。
值得注意的是,Google此项目的目的与微信小程序大相径庭,微信小程序要提供的是完整的用户体验,是取代。而Android Instant Apps 希望应用开发商通过社交网络、互联网广告、应用商店等渠道提供可以快速试玩的尝鲜版,当用户体验满意后再选择安装完整版本,仅仅是补充。
Android Instant Apps