算下来有一年没写blog了。这一年算是潜心做一件事情,随着云OS 3.0已公布。总算能够向外界表达了我们想做个啥,非常多人也開始质疑,Cloud Card究竟是个啥?云OS 3.0算不算自主研发的OS?等等,今天想就Cloud Card是否能干掉App这个主题聊聊这些事情。

昨天三丰和我们开会讲到一个观点。IOS&Android以App为核心的OS过时了,用户使用各种移动设备,要的不是App,是服务,尽管App也是承载服务的形式,但App与App之间是割裂的。

细致想想确实如此,我们如今为了做一件事情往往须要多个App来回折腾。用户装的App越来越归一到几个航母App(微信、淘宝、支付宝),航母App越做越大,上面集成各种其它第三方服务。比方公众号。用户使用移动设备有时需求事实上非常easy,仅仅想买一张电影票或者充话费,而且是非常暂时性的,假设这时你要他去找个app安装,用完后删掉。体验确实不好,web干掉PC端应用程序也是出于这个初衷,用户要的就是一个买电影票或者充话费的服务,而不是一堆的App。于是乎我越发明确自己所做事情的价值,也明确为啥我们敢称为自己是在做OS。把用户须要服务在用户真正须要的时候提供给用户,这件事情仅仅能OS来做,也仅仅有在OS这个层面上才做得好,当然。有些航母App也在做这件事情,但它们毕竟仅仅是App。做不了OS能做的事情。回到今天的主题,Cloud
Card是否能干掉App,新的操作系统都有标志性的符号,比方IOS带来了App,Android带来了通知中心,那么云OS想给大家带来的符号就是Cloud Card。

理念就是通过Cloud Card这个唯一的符号。把用户须要服务在用户真正须要的时候提供给用户,仅此而已。假设真正能做到,我相信今天的论题是成立的。


云OS3.0公布会我们把理念抛了出来,以下这个架构图还是非常受大家认可。

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvY3V0ZXNvdXJjZQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">

但从一些媒体试用反馈来看,感觉还是停留在一些粗浅的层面,没有真正领会到Cloud Card真正想做的事情。可能因为眼下的交互形式。大家都把注意力放在首页的入口卡片上,也就导致大家重点去比較H5和App的体验,这事实上是一种误解,我们想表达的不是H5的体验比App能有多好,我们从不否认就眼下看来H5还是比不了App。Cloud Card假设仅仅是一个H5服务的入口。那我所说不论什么观点都是不成立的。我们真正想表达的也是眼下已做到的能够看看以下这个样例:

这个样例事实上是用户一个真实的用户场景:
1)用户要出差,买了一张机票
2)收到出票短信(或是其它通知方式)
3)系统自己主动转为机票卡片
4)环绕赶飞机出差这个用户场景。系统推荐各种关联服务,比方在线值机、预约打车去机场、目的地天气等等
5)用户使用在线值机后直接在卡片生成值机二维码
6)飞机起飞前几个小时,锁屏上出现飞机票提醒
7)直接从锁屏上呼出飞机票,扫描二维码过安检

用户的需求非常easy。就是要一个赶飞机的服务,要完毕这个服务假设换成App,大家想想须要哪些App,携程机票、快的、墨迹、高德、国航值机等等,关键是这些App之间是割裂的。用户须要在各个App间来回切换,填參数,用完这些App嫌多了还要删掉,对于一些老人家,哪知道要用这些App。我们做的事情事实上非常easy,通过OS的能力,尽可能的覆盖用户的日常生活点点滴滴,通过Cloud
Card的形式汇集用户一个个场景。然后基于这些特定的场景。让第三方服务作为关联插进来。满足用户特定的需求,用户使用后又是一个新的场景。又会有针对新场景的关联服务,从而形成闭环。

小小的Cloud Card的价值是显而易见的。对于终端用户来说,它让仅仅需关注要做的事情,将使用服务的门槛和交互成本降到最低;对于第三方服务ISV来说。提供了一个个实际的用户场景。使得提供的服务具有非常高的到达率和点击率。

针对ISV我还想多说两句,对于高德和百度地图两个服务,假设仅仅是放在桌面上。从眼下情况来看,大部分还是会用百度。但假设高德把导航服务插到机票关联服务中,直接提供给用户到达机场的导航,那么用户肯定就不会再挑了,由于这种操作路径最短。


这仅仅是我们眼下做到的程度。论证了可行。但仅仅是开了个头,远远不够。我们后面真个OS团队都会环绕着这个Cloud Card发力。

眼下最紧急要做的三件事情:

1)把每一个场景做精做透。给用户最好的体验,真正做到他仅仅需关注要做的事情
2)让Cloud Card在整个OS和相关终端上流转起来,覆盖用户生活的点点滴滴
3)搭建开放平台,把用户场景开放出去,把第三方服务接进来

每件事情都有足够的挑战,但都是清晰可见和具有诱惑力。也须要很多其它的同学增加进来。眼下仅仅是一点点曙光而已,过了生死年,才干看到明天的太阳。魅族、飞利浦.....一个个优质的手机厂商增加进来,一切就好玩了。

眼下看来,团队规模远远不足以去完毕这些事情,须要各方有兴趣的同学哥们增加进来,假设你理解了我们要做的事情。感兴趣,而且感觉自己能在当中做点事情。请联系我:cutesource@gmail.com(不太方便放公司邮箱)

当然也请容许我说明一下职位情况。工作地点在杭州,公司是阿里巴巴云OS。职位有Java服务端、Androidclient、架构师、H5前端、OS底层等等,Head Count无限。

再次回到这次主题,Cloud Card是否能干掉App事实上不重要。重要的是用户能忽略这一切。

Cloud Card是否能干掉App的更多相关文章

  1. 如何用SAP Cloud for Customer的手机App创建销售订单

    第一次启动App,设置一个初始化的pin code: 输入C4C tenant的url,用户名和密码: 登录进系统后,找到Sales Order工作中心: 可以看到系统里很多已有的销售订单了.点击屏幕 ...

  2. wp8.1 Study10:APP数据存储

    一.理论 1.App的各种数据在WP哪里的? 下图很好介绍了这个问题.有InstalltionFolder, knownFolder, SD Card... 2.一个App的数据存储概览 主要分两大部 ...

  3. Cloud Foundry中 JasperReports service集成

    Cloud Foundry作为业界第一个开源的PaaS解决方案,正越来越多的被业界接受和认可.随着PaaS的发展,Cloud Foundry顺应潮流,充分发挥开源项目的特点,到目前为止,已经支持了大批 ...

  4. Cloud Foundry中通用service的集成

    目前,CloudFoundry已经集成了很多第三方的中间件服务,并且提供了用户添加自定义服务的接口.随着Cloud Foundry的发展,开发者势必会将更多的服务集成进Cloud Foundry,以供 ...

  5. Docker:Deploy your app

    Prerequisites Install Docker. Get Docker Compose as described in Part 3 prerequisites. Get Docker Ma ...

  6. Docker5之Deploy your app

    Make sure you have published the friendlyhello image you created by pushing it to a registry. We’ll ...

  7. 【Loadrunner】平台1.9环境APP成功录制并调试成功后的脚本备份

    1.录制相关Loadrunner及录制的APP所在手机网络代理相关设置请参考日志:http://www.cnblogs.com/zhuzhubaoya/p/9152022.html 2.调试成功的脚本 ...

  8. Spring Cloud(八):使用Spring Cloud Bus来实现配置动态更新

    使用Spring Cloud Config我们能实现服务配置的集中化管理,在服务启动时从Config Server获取需要的配置属性.但如果在服务运行过程中,我们需要将某个配置属性进行修改,比如将验证 ...

  9. iOS 开发 -----公司测试打包上传流程

    打包iOS应用程序 如果想要将做的iOS应用程序安装到自己的iOS设备上测试.或者安装到别人的iOS设备上,或者想发布到App Store中,先要给应用签名.签名就要有证书,这就需要申请证书的过程了. ...

随机推荐

  1. python 6:list.append(新元素)与list.insert(索引,新元素)(在列表末尾追加新元素、在索引处添加新元素)

    bicycles = ['trek', 'cannondale', 'redline', 'specialized'] print(bicycles) bicycles.append("ho ...

  2. 命令行启动ubuntu

    图形模式下,首先进入终端: 1. 运行 sudo vi/etc/default/grub 2. 找到 GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash” 3.改为 GR ...

  3. BZOJ 3831 单调队列DP

    思路: 这好像是我刚学单调性的时候做的题 (我是不会告诉你 我被这题教做人了的...) i-stk[head]>k 删队头 f[stk[tail]]>f[i]||(f[stk[tail]] ...

  4. facade 模式和gateway模式的区别

    原文:http://stackoverflow.com/questions/4422211/what-is-the-difference-between-facade-and-gateway-desi ...

  5. ViewPager PagerAdapter 的使用

    1: 目的,实现全屏滑动的效果 2:类似于BaseAdapter public class MyPagerAdapter extends PagerAdapter { private Context ...

  6. AMQP及RabbitMQ

    AMQPAMQP协议是一个高级抽象层消息通信协议,RabbitMQ是AMQP协议的实现.它主要包括以下组件: 1.Server(broker): 接受客户端连接,实现AMQP消息队列和路由功能的进程. ...

  7. OpenCV:OpenCV目标检测Boost方法训练

    在古老的CNN方法出现以后,并不能适用于图像中目标检测.20世纪60年代,Hubel和Wiesel( 百度百科 )在研究猫脑皮层中用于局部敏感和方向选择的神经元时发现其独特的网络结构可以有效地降低反馈 ...

  8. AI:恐怖谷理论的陷阱

    科学人的小品:恐怖谷:娃娃为什么很可怕? 一.恐怖的来源 恐怖的来源:美学概念.思想对安全的认识,映射到美学领域,转化为美和丑.恐怖,是一种精心掩饰的丑陋. 二.桑尼与C3PO 桑尼更接近于人,为什么 ...

  9. OpenCV:使用 随机森林与GBDT

    随机森林顾名思义,是用随机的方式建立一个森林.简单来说,随机森林就是由多棵CART(Classification And Regression Tree)构成的.对于每棵树,它们使用的训练集是从总的训 ...

  10. [Advanced Algorithm] - Symmetric Difference

    题目 创建一个函数,接受两个或多个数组,返回所给数组的 对等差分(symmetric difference) (△ or ⊕)数组. 给出两个集合 (如集合 A = {1, 2, 3}和集合 B = ...