云集,让 web app 像 native app 那样运行(雄起吧,Web 开发者)

古人学问无遗力,少壮工夫老始成。这篇文章主要讲述云集,让 web app 像 native app 那样运行(雄起吧,Web 开发者)相关的知识,希望能为你提供帮助。
让 web app 像 native app 那样运行云集是一个轻应用(即 web app)的运行环境,可以让 web app 像 native app 那样运行。
just like this

云集,让 web app 像 native app 那样运行(雄起吧,Web 开发者)

文章图片

这才是 html5 的正确打开方式。
我们目前同时做了 ios 和 android 两个平台的客户端。下载地址是 http://lydiabox.com
欢迎体验吐槽,我们会持续改进。
本地 API不仅如此,云集还提供了诸多本地 API 的调用能力,比如:
  • 直接调起native的微信分享,不用再画一个箭头指着屏幕右上角让用户分享了
  • 拍照是必须有的,兼容 PhoneGap 的 navigator.camera.getPicture()
  • 可定制的 alert, confirm 等,兼容 PhoneGap 的navigator.notification.alert()
  • 加速度当然也能获得,现在你可以随便撸一个 doodle jump 出来,兼容 PhoneGap 的navigator.accelerometer.watchAcceleration()
  • 消息通知,兼容 W3C 的 Desktop Notification
API 演示可以看一看演示视频(请忽略本人上镜):
http://v.youku.com/v_show/id_XNzk0ODU4NzIw.html
欲知详细,可以查看我们的 API Docs
Performance关于性能,iOS 上的就不用说啦,因为大家都一样。我们想说一下 Android 上的性能和对 HTML5 的支持情况。
Device: Nexus 5, Android 4.4.4sunspider js benchmark: 859msHTML5 test: 498

不同的手机设备,js benchmark 会有很大的差别,但 HTML5 test 分数相同
这里就不和其他手机浏览器比啦,大家可以自行去比较。
使用你想测试的浏览器访问以下网址即可:
  • https://www.webkit.org/perf/sunspider/sunspider.html
  • http://html5test.com
Web 是开放的虽然云集中有一个内置商店,但这个商店的存在目的是为了控制质量,只允许「体验像 native 的 web app」被交到用户手里。
因为我们认为,很多问题根本就不是技术问题,而是态度问题。web 前端经过这么多年的发展,已经是一个百花齐放的时代,但是很多从业人员却充电不及时。不追求 web app 的用户体验,依旧做出充斥着大量丑陋的文字链接的作品,做移动端 web 产品却不站在移动端思考。云集中内置商店就是为了过滤掉这样的 web app 而生的。
然而,我们深知 web 是开放的,去中心化的,流动的。所以我们提供了让能做出优秀 web app 的优秀开发者绕过商店,引导用户将 web app 添加进云集的方法
当然,你也可以你的 web app 提交给我们,详见 http://developer.lydiabox.com
【云集,让 web app 像 native app 那样运行(雄起吧,Web 开发者)】有任何疑问请直接回复这篇文章,我会及时解答,交流。






    推荐阅读