求avos icloud邮箱 优惠码,大家双赢!可加分

AVOS Cloud江宏:上线12个月 服务一万多应用|AVOS|Cloud|APP_滚动新闻_新浪科技_新浪网
AVOS Cloud江宏:上线12个月 服务一万多应用
  新浪科技讯 10月16日下午消息
第八届中国成都国际软件设计与应用大赛暨IDG全球APP开发创意争霸赛(成都站)决赛在成都世纪城国际会议中心举办。AVOS Cloud创始人江宏做了“如何让应用开发更敏捷”的主题演讲。他表示,AVOS Cloud上线12个月以来,平台上面已经有1万多个应用使用其各种服务。为了建成一个完全独立的平台,江宏宣布,将AVOS Cloud改名为LeanCloud。
  以下为演讲全文:
  江宏:大家下午好,非常感谢大家参加我们的活动。我也很荣幸能为大家献上下午的第一场演讲,希望能够为后面几位嘉宾更精彩的分享做一个好的铺垫。
  今天我演讲的题目叫“应用开发更敏捷”。敏捷开发提出来大概有十多年,应该说有很多争议,一直到现在会有人讨论它是不是真的能解决软件开发中这些常见问题有效的方式,这其中也诞生了很多的流派、方法论和实践经验。2010年之后移动应用开始兴起,移动应用开发跟传统软件开发有自己的特点,比如前后端的分离,移动应用发布流程的不同,还有用户升级周期的不同,其实给软件开发也带来了很多新的问题。
  我今天想重点说一下在移动应用开发当中,在敏捷开发方面比较具体的实践。跟我们自己的经验相结合,敏捷开发应该说是很大的话题,我今天因为时间有限,就从一个方面去谈一谈一种新的云服务的形态对应用开发的流程会产生一些什么样的影响,它给开发者带来什么样的价值,还有它为什么可以让移动应用的开发变得更加敏捷。这种新的服务叫做Backend as a service(后端服务),谷歌(google cloud pastform)提供了一个非常强大的云平台,上面提供了非常强大的数据分析和处理能力。苹果的Apple CloudKit,还有Facebook的Parse。国内AVOS Cloud是提供这类服务比较早的公司。
  所谓敏捷开发很多人说是一个大伞,下面有很多不同的方法和流派,但它基本会把开发的迭代分为几部分,从设计到开发到配置到发布这个循环,不同的开发方法更多的是说让一些方法论,让你在这个流程当中去采用一些不同形式的,比如说沟通方式,计划方式,还有比如测试方式,但大体上都不会偏离这个循环太远。所谓敏捷开发,它的观点是认为这个周期应该是越短越好,希望产品能够通过很短的迭代不断改进。
  我们再看一下传统的移动应用的架构。一般来说作为一个应用开发者,他在开发移动应用第一个版本的时候至少需要做三件事。可能他会去阿里云、AVOS Cloud这样的提供云架构的公司租赁一些云组机,自己设立一个数据库,等等。他需要在服务器端去开发一个API服务,就是说我这个应用要提供一些什么样的功能,我的数据通过什么样的接口包流出来。另外需要开发移动应用本身,就是说在手机上面跑的各种应用。第一个版本开发之后,开发者会发现他通过一定的推广来了一些用户,一开始有1万用户,但是可能每天只有500用户活跃使用,为了提高活跃度他希望做一些运营工作,希望能够每天推送一些消息给用户,让更多的用户打开这个APP,所以它会集成第三方的推送服务。这个推送服务一个是跟它移动应用集成,另外是跟API集成。你开始工作之后,你的工作需要数据,作为开发者要知道用户的特征,每天有多少活跃用户,今天来的新用户明天还有多少会重复使用这个APP,等等这一类数据。所以通常会再接入一个统计分析服务,国内做得最早的可能是友盟,现在也有一些其他的选择。再过一段时间,如果这个应用是相对来说副媒体比较多的应用,它有一定用户之后,当这些用户分布在不同区域的时候,可能开发者会发现我不能把所有的素材、图片、视频全放在一个地方,我需要把这些静态的东西都放到CDN上面保证全国各省,特别是在中国不同运营商之间都能够比较快的访问,不管使用什么运营商的服务都能很快读取这些静态文件,会进入一个CDN服务。到下一步,到你有几十万用户的时候,会发现你的数据库会非常的吃力,因为你的每一次API请求都会需要访问数据库,这个时候可能会改变后端架构增加缓存。再下一步可能到你有百万用户以上的时候,很多开发者会发现虽然有缓存,但是还是不能把所有数据都放在关系链数据里面,所以通常会把数据切分到关系链数据库和其他效率更高的数据库里面。再往后如果你有更多用户可能涉及用户的分片,可能会按照不同的用户或者按照一定的规则,把数据切片放到不同的服务器上。你做了所有的这些工作,但是其实用户看到的还是他们手机上的APP,后端做的所有的事情,其实不是为了去APP增加某一个新功能,而仅仅是为了适应用户的增长。也就是说在你增加一个功能的时候,你有1万用户跟你有100万用户的时候,你要做的工作其实差别是非常大的。因为在这样一个复杂的架构下面,牵一发而动全身,如果你增加一个功能,可能数据库需要多存储一些东西,你可能要想增加的数据里面哪些需要缓存的,它的缓存策略应该是怎样的,整个后端都会需要做一些变化。所以一个应用它越到后面,通常来说迭代周期会越长,因为每增加一个东西,它需要做的改动就越多。
  我们看之前说的迭代的开发流程。这里的设计是指产品设计,除了UI,还有功能设计,包括软件架构方面的设计。因为对于移动应用来说,手机APP前端跟后端都是比较复杂的应用程序,设计上这是需要考虑的,这里面设计有两步,一个是应用设计,一个是后端设计。还有开发也同样,就是手机上这个应用的开发跟你后端程式的开发其实是非常不一样的。通常来说在一个团队里面你需要不同的人做这两件事情,它需要的技能也是非常不一样的。所以任何一个新功能开发来说,其实它是分为应用端的开发,还有后端的开发。并且这两个步骤之间有很强的依赖关系,没有后端的支撑,你没有办法去进行前端的功能实现。所以在这个过程当中会有很多前后端团队的沟通的成本在里面,因为它是互相依赖的。
  移动应用的发布流程跟传统的软件、WEB应用相比在发布流程是不一样的,移动应用你发出去一个版本之后,你后面再升级,你没有办法保证所有用户都会升级,或者说一定是知道有相当比例的用户它在用你的旧版本,所以你每次后端发布的时候,你都需要保证向前的兼容性,就是要兼容你所有以前曾经发布出去的版本。同时后端的程序发布之后,当你发现比较严重缺陷的时候你可能需要回稳到上一个版本。而应用的发布就不一样,比如你提交一个应用到苹果商店,可能就是它审核,一个是说这个审核的周期它控制。另外就是它审核通过之后,一旦发出去之后你就没有办法再收回来。因为一旦发出去之后,用户装到手机上面就没法控制,他可能会用这个版本很长时间,可能不会升级,等等。所以之前说的流程就变成这样一个相对来说比较复杂,比较冗长,不确定性很高的开发流程。
  我们再回到刚才说的应用架构,有没有什么办法可以让开发者能够把他的绝大部分注意力都放在用户可以看到的这部分东西上?我们想做到任何一个应用,不管它处于什么阶段,它想要增加一个新功能,做一个新的改动的时候,这个对他来说这个时间和人力成本应该是基本上恒定的,这样它才能保证一个比较规律的迭代周期。
  这就是今天要说的基于Baas的应用机构,一个应用可以调用后端的API实现前端所有的功能,他作为应用开发者他可以不用管被分装在后面的后端服务的架构是如何的,他不用管他10万用户需要多少台服务器,100万用户需要多少台服务器,1000万用户需要多少台服务器,他只需要把注意力放在前端的开发和APP的运营工作上面。
  现在开发者需要做前端开发,这个复杂的开发流程自然简化为这样,就是一个非常简单的迭代周期,从APP设计、开发、测试、发布,周而复始。
  以我们自己为例,这应该说是一个比较有代表性的例子,Baas服务应该包含的功能。在我们的功能划分上面,我们主要把它划分为四大块,第一大块是存储。存储就包括数据的存储,比如用户发微博或者发朋友圈的消息,这个数据需要存储到云端,别的用户再从云端取回来才能看得到。还有文件,比如图片、视频等等,需要存在CDN上面保证不同地方的用户可以很快获取。这上面我们也提供强大的搜索功能。
  另外是消息,消息包含传统的推送,也包括短信认证码的服务。我们也推出了一个新服务叫实时消息,用户通过它来聊天。
  另外是社交,包含基本的帐号体系,包括用户登录、注册、找回密码,等等,也包括社交关系的确立,比如用户之间可以互相关注,用户有一个时间线,可以实现外部集成。
  另外是统计分析,统计分析,我们跟用户的了解到情况下来,我们觉得统计分析这块还有非常多的潜力可以挖掘。比如说我们现在跟其他服务差别比较大的,就是我们提供了一个完整的API,用户可以在他的程序里面获得他的统计信息,这其实是非常有用的。大家用很多手机应用的时候,都会看到他会弹一个框出来说你给我一个五星好评吧,弹这个框最好的时机是有学问,如果你给一个新用户弹,他可能马上关掉了。你可能要选他经常使用你这个应用,给他这个提示他可能才会给你好评。另外我们也支持非常完善的用户分群功能,你可以根据不同宫泽划分用户群,跟推送服务结合满足特定条件的用户。比如说在北京最近七天没有使用这个应用的用户发一个推送消息。
  我们上线12个月以来,平台上面已经有1万多个应用使用我们的各种服务,我们计算过,这1万个用户覆盖的用户群已经超过1亿,我们每天会收到3亿多次这些用户发过来的API请求。同时我们看到平台上的应用有很多成长得非常好,应该说在中国非常知名的一种应用。比如说百姓、暴走漫画、知乎等应用。我们非常高兴在我们服务推出来的短短的这一年里,我们已经为移动应用开发者创造了质量与价值。
  熟悉我们历史的朋友可能都知道,AVOS Cloud原来是AVOS的中国团队,AVOS是中国的一家公司,我们今年年初在国内成为一家独立的公司,这是在AVOS董事会的支持下我们独立出来,希望得到更好的发展。我们独立出来的时候就沿用了这个名字,叫AVOS Cloud,所以后面问题就来了,就是没有人,我们的用户里面没有人知道AVOS是什么意思,他们不理解AVOS这个名字跟我们的产品有什么关系。我们也非常希望我们有一个完全独立的平台,能够反映出我们对用户提供的价值。所以从今天之后我们会改名叫做LeanCloud,Lean就是精益创业,我们相信能够为用户提供这样的价值,我们希望帮助更多的精益创业的创业公司,帮他们提高他们产品的迭代速度,使用更敏捷的开发方法,同时也帮他们降低创业的门槛,伴随我们平台的用户一步一步走向成功。改名的同时我们也会起有全新的域名,叫,我们的博客也会改名,我们已经发展了大概一年的时间,对LeanCloud来说只是一个开始,我们只有1万多用户,中国应该说至少有几万移动应用的开发者,我们希望这种模式会成为移动应用开发的主流,将来有更多充满想象的应用开发出来投放市场。
  我今天的演讲就到这里,谢谢大家!
文章关键词:
&&|&&&&|&&&&|&&
您可通过新浪首页顶部 “”, 查看所有收藏过的文章。
,推荐效果更好!
看过本文的人还看过AVOS Cloud 获 IDG 领投千万美元级别 A 轮融资 | 36氪
通用后端 BaaS 平台
在近期获得 IDG 领投千万级别美元 A 轮融资。这轮融资将主要被用于团队扩张和后续市场及品牌方面推广。
作为由 YouTube 创始人陈士骏河 Chad Hurley 创建 AVOS(现 MixBit)在中国的子公司,致力于为开发者和告诉增长服务提供高度可用且集成化的后端服务。。
在 AVOS Cloud 提供后端开发需要的各类功能,其中类似储存等服务会与行业内优秀的供应商(储存方面是七牛) 合作,同时因为各功能 SDK 模块化存在,也允许开发者接入其它平台。此外,AVOS Cloud 也使用时下热门的 Docker 技术提供了容器供开发者自定义 API 托管在其服务中。
创始人江宏提到,根据用户的实际需求,AVOS Cloud 会陆续扩展自己的产品服务范畴。他们在本月初部署了北美节点,后期会在其它国家寻求当地代理公司。而继上个月末 Windows Phone SDK 上线后,接下来 AVOS Cloud 也会提供针对智能硬件的 SDK。
目前为止已有知乎、百姓网和决战喵星等知名服务、应用使用 AVOS Cloud 作为其后端平台。江宏透露,现阶段 AVOS Cloud 的访问量已经达到每天 2 亿次。
目前为止,AVOS Cloud 正在寻求更多的人才加入他们。感兴趣的读者可以通过获取工作机会详情。原创文章,作者:sinCera打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮职位精选无需注册,直接使用社交账号登录登录没有帐号?
a.login__register-btn href="javascript:void(0)" 注册已有帐号?
a.register__login-btn href="javascript:void(0)" 登录注册右键另存为下载到本地分享到微博日 8:00 ~ 日 18:00
付费活动,请选择票种
发现你感兴趣的活动,结交你聊得来的朋友!
微信“扫一扫”
优活动 更精彩!
ID:ihuodongxing
活动票种...
盛夏时节,AVOS
Cloud来到魔都,将会和华东的开发者们度过一个激情似火的周末,让我们共享这场技术的狂欢,码农的盛宴。
2014年7月5日、6日,AVOS
Cloud联合动点科技、SegmentFault、七牛云存储、UCloud、GitCafe、EOE
开发者社区和极客学院,将在上海举办一场历时两天的黑客马拉松大赛。我们不仅为开发者提供舒适的开发环境、充足的食品和饮料,更有成熟的硬件设备和AVOS
Cloud的后端服务支持,让大家尽可能简单地将自己的IDEA变成现实!本次活动还将由动点科技作为独家合作媒体,对你的创意和产品进行专题报道,让世界看到一个更加Geek的你。
最后,我们为大家准备了丰厚的奖品,也邀请了业内技术专家、知名投资人、成功的创业者作为本次黑客马拉松的评委。只要你们的想法能够打动评委,你们的产品能够吸引投资人的眼球,说不定这就是你迈向CEO的开始!小伙伴们还等什么,赶快组队,加入到AVOS
Cloud黑客马拉松吧!
奖项设置:
一等奖一队,每队奖品为:一台 MacBook Air 笔记本电脑+
价值 5000 元的 AVOS Cloud专业版代金券+团队每人极客学院一年 VIP 服务;
二等奖两队,每队奖品为:一台 iPad air+价值 3000
元的AVOS Cloud 专业版代金券+ 团队每人极客学院一年VIP 服务;
三等奖三队,每队奖品为:一台
机械键盘+价值 1000 元的AVOS Cloud 专业版代金券 + 团队每人极客学院一年 VIP
会员服务。
每位参赛者都将得到AVOS
Cloud赠送的限量版精美纪念品。
参赛须知:
我们建议开发者预先或现场组队参赛,每队不超过5人。由于AVOS
Cloud提供了后端支持,如果你有能力独立完成设计和开发工作,我们也接受开发者独立参赛。
参赛者须提前报名并提供姓名、邮箱、人数等信息。我们会与每位报名者联系并确认其他信息。
开发现场提供 Wi-Fi
网络以及少量常用的用于连接投影仪做演示的转接头。请参赛者自带电脑及其他设备和配件。
评奖规则:
参赛作品必须在比赛现场和规定时间内完成开发。如果是现有作品,必须在比赛期间完成某个独立功能的开发,以在现场完成的实际成果参与演示和评选。
参赛作品必须使用 AVOS
Cloud 提供的后端服务。
比赛结束后每个完成的作品都会得到一定的演示时间,并由评委从创新性、技术、完成度、商业化潜力等方面做出评价。
如果你希望参赛却没有合适的小伙伴,也可以联系我们。告知我们你的角色,我们将为你找到合适的队伍。
参赛问题请联系:
活动地点:
上海市杨浦区国定东路200号 中国(上海)创业者公共实训基地3号楼
活动日程:
7月5日---7月6日
周六8:00-周六9:00 选手签到
周六9:00-周六9:30 AVOS Cloud开发指南及问答环节
周六9:30-周日15:30 30小时开发
周日15:30-周日17:30 产品Demo及评委评点
周日17:30-周日17:45 奖项颁布
周日17:45-周日18:00 选手/评委留影
主办方:AVOS Cloud
协办方:SegmentFault,GitCafe,UCloud,EOE开发者社区,极客学院,七牛云存储,爱加密
独家媒体:动点科技
报名请进入AVOS Cloud官网
也可在活动行官网报名
报名链接:
分享到微信
活动标签...
您还可能感兴趣...
您有任何问题,在这里提问!
全部讨论...
打开微信,点击底部的“发现”,使用 “扫一扫” 即可将网页分享到我的朋友圈。
活动主办方...
AVOS Cloud (中文名:万象云)是国内一家BaaS(后端即服务:Backend as a Service)服务提供商。在当前的移动互联网+云计算热潮中,AVOS Cloud为移动应用开发提供稳定、可靠的后端云服务,业务范围既包括数据存储和云代码托管,也包括提供消息推送、应用统计等通用的移动开发组件,以及完善的技术支持和服务。
最近参与...
微信扫一扫,分享才精彩
分享此活动到→
微信朋友圈!
活动行帐号登录
用合作网站帐号登录
周一至周日 9:00-18:00
地址:北京市西城区新街口外大街28号|
版权所有:北京艾科创意信息技术有限公司
All Rights Reserved. 活动行 京ICP证150180号&&v2.9.5
页面正在加载中,请耐心等待...LeanCloud 推送服务_推送_应用开发_API服务_API Store
LeanCloud 推送服务
LeanCloud 推送服务
收费情况:
认证情况:
是否离线:
消息推送,使得开发者可以即时地向其应用程序的用户推送通知或者消息,与用户保持互动,从而有效地提高留存率,提升用户体验。平台提供整合了 Android 推送、iOS 推送的统一推送服务。除了
iOS,Android SDK 做推送服务之外,你还可以通过我们的 REST API 来发送推送请求
1.提升活跃度的有效方式
推送是与用户沟通的直接渠道。将 app 更新、市场推广以及其他有效信息,送达客户,让他们及时得到通知,保持活跃。LeanCloud 提供专业、免费的消息推送服务。
2.复杂问题,简单解决
iOS、Android、Window Phone,每个平台都各有特色,技术方案各不相同,该怎么办?我们提供了一套简单、高效的解决方案。你可以通过 Web 控制台、也可以通过 Restful API 以及原生 SDK 来发送通知。
3.精准定位,定向推送
一部分用户好久没上线了,想让他们回来看看?对于本周新增的用户,想跟他们打个招呼?LeanCloud 可以对用户进行精准区分,不用写一行代码,即可让合适的内容在合适的时间遇上对的人。
4.提前计划,定时发送
计划明天上午要给用户发送一条通知,但是明天早上你还在飞机上,怎么办?LeanCloud 提供定时推送的功能,让你提前做好准备,无论何时何地都做到游刃有余。
5.端到端直接推送,实时送达
我们的推送 SDK,还支持从客户端直接给另外的用户发送消息,实时送达。要加强 app 的用户粘性,增加一个聊天或者私信的功能,再也不用焦头烂额茶饭不思了??
6.简单好用的在线编辑器
发推送消息不求人,我们提供简单易用的在线推送消息编辑器,你可以方便的让运营人员在线编辑推送内容,指定时间、指定目标用户、指定平台等任务均可以轻松完成。
iOS 消息推送:
1、配置 iOS 推送证书
2、保存 Installation
3、发送推送消息
4、使用频道
5、使用该服务
Android 消息推送:
1、保存 Installation
2、使用频道
3、发送推送消息
有关消息推送的更多信息请参看官方消息推送开发指南 /docs/push_guide.html
开发工具与文档
Android消息推送:
iOS消息推送:
rest api消息推送:}

我要回帖

更多关于 icloud邮箱 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信