算下来有一年没写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. clone的rails目录下命令无效问题

    异常坑爹,在公司克隆自己的项目.然后在项目目录下rails s还有一大堆命令无效,提示 Usage: rails new APP_PATH [options]   找了半天总算找到解决办法了,在项目目 ...

  2. Asteroids(匈牙利算法)

    求最小点覆盖数,即最大匹配数,匈牙利算法. #include<stdio.h> #include<string.h> ][],vis[],linker[];//linker[] ...

  3. C语言和C++的应用领域都在哪些?学C语言好,还是学习C++好?

    从事嵌入式开发十几年,基本上围绕着这两种编程语言展开,都可以直接操作底层的编程语言,用的越熟练越是感觉工具属性越强.虽然两种编程语言分属于不同的编程思想,用的时间长了觉得差异也不是很大,现在就个人的从 ...

  4. (转)基于MVC4+EasyUI的Web开发框架经验总结(14)--自动生成图标样式文件和图标的选择操作

    http://www.cnblogs.com/wuhuacong/p/4093778.html 在很多Web系统中,一般都可能提供一些图标的选择,方便配置按钮,菜单等界面元素的图标,从而是Web系统界 ...

  5. 我所理解的monad(4):函子(functor)是什么--可把范畴简单的看成高阶类型

    大致介绍了幺半群(monoid)后,我们重新回顾最初引用wadler(haskell委员会成员,把monad引入haskell的家伙)的那句话: 现在我们来解读这句话中包含的另一个概念:自函子(End ...

  6. mvc重定向

    出处 : https://www.cnblogs.com/lgxlsm/p/5441149.html .重定向方法:Redirect / RedirectToAction / RedirectToRo ...

  7. Tomcat的几种部署方式

    1.  直接把项目的根目录放在: apache-tomcat-*.*\webapps\ROOT 这样即可以通过http://127.0.0.1:8080 来访问 2.  把项目根目录放在: apach ...

  8. PAT_A1115#Counting Nodes in a BST

    Source: PAT A1115 Counting Nodes in a BST (30 分) Description: A Binary Search Tree (BST) is recursiv ...

  9. Selenium三种等待的使用方式

    在UI自动化测试中,必然会遇到环境不稳定,网络慢的情况,这时如果你不做任何处理的话,代码会由于没有找到元素,而报错.这时我们就要用到wait(等待),而在Selenium中,我们可以用到一共三种等待, ...

  10. eas之辅助编辑功能

    copy.cut.paste// copytable.getEditHelper().copy();// cuttable.getEditHelper().cut();// pastetable.ge ...