说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

微App专场:不同平台下微App开发运营那些事

HTML文档下载 WORD文档下载 PDF文档下载
11月14日下午,在移动开发者大会首届微App峰会主题论坛上,来自于IMCC、安邦保险、今日头条、出门问问、时趣、英语流利说的嘉宾就不同平台下微App开发运营的话题分享了看法。

MDCC2013移动开发者大会于2013年11月13-14日在北京国家会议中心隆重召开,本届大会由CSDN和创新工场联合主办。逾百位国内外移动互联网领域的领军人物与核心技术专家,以“全民移动,重塑世界”为主题,分享最新实践经验,探讨移动互联网发展趋势。此外,智能硬件、移动娱乐游戏、微APP三大主题峰会成为本次大会新亮点。

11月14日下午,在移动开发者大会首届微App峰会主题论坛上,深圳云软(IMCC)副总经理黄榕振,安邦保险总裁助理、移动项目发起人赵军,今日头条产品总监黄河,英语流利说联合创始人、CEO王翌,时趣CTO张首华,出门问问联合创始人李媛媛从实际案例出发,就如何做微App开发运营、以及微信、易信、百度、新浪微博等平台各自特色等话题分享了自己的看法,并和与会者展开了深度的交流。

深圳云软(IMCC)副总经理黄榕振:以招行为例,如何基于微信平台开发运营产品 


黄榕振认为开发商之所以热衷于在微信上做企业级应用是因为三点核心价值:

(1)微信本质上是沟通工具,能够帮助企业将服务送到用户掌心。微信提供的沟通方法包括了文字、语音、图片、视频、对话等功能强大的通讯能力,能够帮助企业和用户更好的沟通。

(2)微信提供了一个微App框架,使开发者免除了很多做传统App所需花费的成本和代价。举例来说,现在要做一款App应用,至少要做iOS和Android两个版本,需要考虑终端适配、分辨率、屏幕大小、运行、安装等问题。此外,App的版本更新也需要做大量的开发工作,需要有接入服务器、下载服务器,还需要有通讯的能力,这给开发和维护App带来巨大的代价。相比之下,如果把App的功能承载在微信上则会节省大量工作。最简单的一点,如果开发商要做到在全网上有非常好的体验,这对于一般企业来说是非常难以承受的代价。但是微信作为平台方把这些都做了,开发商可以把更多的精力集中在业务和客户体验上。

(3)SNS属性使得微信的生命力更强。在基于微信朋友圈的传播和营销方面,微信官方对此比较严肃,开发商做的时候也需要慎重。

IMCC逻辑架构图

深圳云软提供的基于微信平台的中间件产品叫IMCC,现在不仅仅是基于云的模式,更多的是基于互联网的立体沟通平台。IMCC内置了很多开发模块,包括以下功能:(1)支持企业QQ、微信、微博等多种即时通讯工具;(2)提供自助菜单、交互导航、机器人以及人工坐席;(3)对接信用卡主机系统,实现客户绑定、数据查询;(4)群发管理可定向推送消息,实时接口推送消息提醒。

回顾基于微信平台做招商银行信用卡应用的历程,黄榕振总结了三点经验:安全性、性能和灵活性问题。

安邦保险总裁助理、移动项目发起人赵军:安邦保险易信公众号探索之路

赵军首先回顾了作为传统企业的安邦保险如何拥抱微信、易信这类的平台。作为提供服务的行业,微信等平台的崛起为他们提供了新的中间渠道,并依此指定新的战略规划和探索。通过调用易信平台提供的语音、客服、地理信息、分组等接口,安邦保险公众号在实现的功能包括:基本服务内容信息与增值服务内容推送、优惠活动与市场营销推广、多种服务信息查询与变更服务、微平台收付功能等。

赵军表示,过去用户需要单独下载安邦保险的App,现在只需要在微信或易信上关注安邦保险公众号就可以享受到服务。他以理赔服务为例,如果客户现场出险,只需要回复安邦保险公众号就会获知用户需要拍摄哪些信息,如何拍摄等内容,提交,后台审核,并通过绑定的银行卡信息就能快速结案。

今日头条产品总监黄河:今日头条在轻应用上的尝试

在谈到为何有了原生App还需要做轻应用时,黄河认为有几点原因:首先是用户渗透率,通过大平台可以接触到更多的用户;其次是分发效率高,迭代快。原生App如果是基于应用市场渠道,可能需要几步,需要看到下载页面,下载到手机上,有一个安装确认的过程,在任何的过程当中都会有用户的流失,转化率会受到影响。而轻应用是无需安装,所以分发效率比较高。很多的轻应用基于Web,所以它的迭代速度比较快,可以在服务端做升级、修改。

第三,开发商会比较顾虑,开发商辛辛苦苦积累的用户最后到底属于谁,黄河认为用户是公用的,不会被平台方“抢走”。轻应用是用户主动添加到桌面的,这是用户主动订阅安装的操作,所以不会出现之前担心,有一天平台方把入口切掉了,那开发商的这些用户都流失了,据目前情况看这种情形应该不会发生。

在将今日头条从原生App到开发轻应用的过程中,今日头条的尝试是:

第一步,比较简单,先做出移动页面,就是跟手机上的App比较像,甚至资源都是可以共用的,因为头条是文字类的东西,主要是列表页和详情页,做了之后可以介入大部分的轻应用平台。

第二步,利用HTML5的特性,做一些比较炫、比较有价值的功能,让它接近原生的App。比如第一点是手势和滑动,现在手机操作,这些手势和特效是用户比较常操作和比较好理解的,如果是简单的Web,比如左右抽屉的滑动,或者通过滑动来返回,如果没有这些功能操作起来不方便。

HTML5还有提供预加载的功能,今日头条做App的时候,为了保护用户的体验会做预加载的体验,比如他看上一篇文章的时候,我们会把下一篇文章预加载,他看上一篇,再看下一篇没有加载的过程,整个阅读过程会比较的流畅。通过HTML5可以做到这一点,让用户使用起来更接近App的流畅度。

第三,利用平台的基本能力。在阅读类的产品当中,推送还是比较重要的。如果有一些突发事件,有一些新闻可以及时的让用户知道,同时可以保证产品的活跃度。云端存储方面,大部分的应用平台都会支持云端的备份,比如说你可以把你收藏的文章、收藏的图片保存在云端,你可以换不同的手机,用同一个账户登陆东西都在。还有插件,平台都会支持类似轻应用插件的功能,比如我们可以提供文章的评论,把它作为一个插件,用户通过浏览器访问任何一个新闻页面的时候,他可以看到和这篇文章相关的用户评论在哪儿,这个不局限于在今日头条这个页面里面,它可以在其它的应用当中可以基于情景把这个插件做出来。

第四步,其他的一些小技巧:1、书签,用户添加轻应用,通常就是通过搜索和一些推荐位置,但是这个入口都不是那么直接,相对来说用户很难发现,但是一般像UC、百度会提供一些书签的功能,当你访问到我们今日头条网站的时候,会弹出一个窗口,用户是不是要参加到轻应用到书签,比前两种的分发效率高很多。

2、搜索,像百度这种轻应用的平台,是基于搜索,通过搜索把用户引导到你的轻应用上,我们要和PC互联网一样做好优化处理,让搜索推荐引擎更好的发现你的应用。

3、共享授权。比如这个平台支持很多第三方的授权,比如新浪微博、腾讯QQ,在超级应用的平台上,我们每一个轻应用不需要单独的授权,可以构想这个授权。尤其对于今日头条这种基于兴趣推荐,如果有用户授权可以获得初始的兴趣,我们可以做到很快的热启动,做到很快、很准确的推荐。

英语流利说联合创始人、CEO王翌:接入微信和易信平台的一点体会


王翌表示,是否做微App,对他们的团队来说并不是一个问题,很多人会问要不要做网站,原生App,要不要上微信、易信等,用户去哪儿英语流利说就去哪儿。那么大的平台当然要去了。这个路线的选择取决于一些特点,英语流利说的产品是在今年8月份上线的,一开始做的是Native App,当发现微信平台、易信平台机会的时候,就比较早期介入了,易信在它们上线的第一天,包括英语流利说在内的四个小白鼠上去了,带来不少的流量贡献。

英语流利说应用的特点就是强交互、语言为核心、短时长(碎片时间)。这三个特点很重要。你可以在微信上面找一下英语流利说,以微信上的为例,它会教你闯关,每天都会有新的内容出来。这些都是基于Web的。我们有一个屏幕,发一段录音,你会听到这里面是怎么说的,你可以通过按键录音,然后不断的给你打分,然后得到这个分之后,还有排行榜,这是非常简单,也是最核心的功能,通过这种方式显示出来。

后端的是Rails,包括一些自定义菜单的接口、获取用户的基本信息,还有发送内容的响应消息。
我们得到语音消息的媒体ID以后,调用多媒体文件下载接口拉去Speex格式的语音数据。其实可以在WiFi的情况下把课程下载下来,然后再进行学习,然后我们也可以打分。基本上就是一些原生的录音的,然后对不同的用户提供服务。

易信9月8号公共平台上线的时候,我们不超过10个小时就做了对接,还好微信和易信的接口规范基本上是完全一致的,可以直接移植到易信上,唯一的差别就是语音数据的压缩格式不同,这个我们就调了一下,这是一个很好的方式,如果大家要跨平台做的话,因为它的接口规范一致,所以不需要花很多的时间。

轻应用、微应用,总的来说都是很好的机会,从创业者的角度,希望利用这个平台开放,如果开放出来可以更有趣。

时趣CTO张首华:基于新浪微博开放平台上微App开发

新浪微博从2009年启动对外开发,之前是Oauth1.0,去年级为Oauth2.0认证授权、HTTP协议数据,目前有官方SDK8个,非官方SDK6个,开放接口数量近200个。新浪微博开放平台上的第三方应用主要以日常管理工具、游戏类App、关联网站、企业应用为主。


张首华以时趣基于新浪微博开发的App为例介绍了开发和提交流程。提交审核的时候一定不能有Bug,否则会被打回,建议在提交前充分测试。另外,如果提交到应用广场的App会被搜索到,对于用户量提高有很大帮助。但是同时对应用的质量要求也很大。

推荐使用lnmp环境,因为新浪微博就是基于这套系统,支持比较好。如果没有专门的机房和服务器可以使用虚拟机或者阿里云或者sea备案支持也不错。因为数据经常是sns型的关系数据尽量使用redis和memcached进行关系数据的缓存提高查询效率和性能。如果有图片存储的需求可以选择较为成熟的七牛云存储或者又拍云,按量付费,弹性选择投入。

出门问问联合创始人李媛媛:论易信、微信、微博平台上微App开发的对比及差异性

出门问问是一款语音搜索应用,产品层面主要包括语音识别、云处理和信息搜索三大块。出门问问在微信、易信、新浪微博上都有产品,并在今年7月份的时候被微信官方评为十大公众账号。

不同平台开发对比

此外,李媛媛认为,各大平台对公众账号的支持都是不一样的,微信上没有公众账号推荐这一说,没有AppStore的概念,主要靠用户口碑营销。易信从最开始的时候就有一个公众账号的展示,一开始是4个,到现在已经有一些分类了,可以给公众账号一些爆发的机会。出门问问公众账号刚开始上线易信应用的时候,当时上了3天就达到了5--6万的量级。微博平台,微博本身有一个媒体属性,官方有一些账号的转发。此外还有粉丝头条的资源,可以给到公共账号来使用。

在圆桌环节,嘉宾们就微App发展的现状、机遇和挑战;国内主流微App平台的优缺点;微App开发运营的有哪些陷阱等话题和参会者展开了充分探讨。更多精彩内容可查看 【MDCC2013专题】

顶尖技术人员“兜售”的顶尖编程语言、扩展工具等 移动阅读商业化:Flipboard支持用户DIY杂志 全球移动App:Top 52发行商排行榜 知新网CTO:从程序员的视角,实践精益创业 罗永浩锤子ROM:小团队的75项微创新 谷歌知识图谱扩展到Android平板电影中 云计算大战升温 服务器OEM押注OpenStack 如何将战略性的内容策略融入进网页设计中 数字天堂CTO:移动行业应用开发“潜规则” 众联智领CTO:从idea到面目全非的创业产品 CMDN Club 25期:knewone与路况电台的精益创业法则 Windows Blue的孪生兄弟?Office Gemini浮出水面 HTML5开发平台Ludei将支持3D游戏开发 《二战风云》发布至今,已为顽石互动狂赚2.7亿 腾讯开源基于HTML5技术的专业级图像处理引擎 AlloyImage Linux容器运行时Docker开源 360上线第三方漏洞收录平台 将现金奖励爆料者 UC推出iOS平台首个支持WebGL的浏览器 魔兽之父专访:今年游戏产业会出现一场革命 Instagram 5位传奇工程师背后的技术(PPT全译) Google云计算专家Jeff Dean与Sanjay Ghemawat获ACM Infosys基金会大奖 谷歌承诺不对开发、发行和使用开源软件的人专利诉讼 Web框架排行榜 Netty、Servlet和Vert.x位列前三 DARPA慷慨解囊的背后:Python与大数据的火花 研发周报:神奇!1KB JavaScript代码编写的3D蜜蜂 移动周报:65岁传奇Android工程师谈开发 “部落战争”开发商Supercell融资1亿美金 投资公司争先恐后 Kiip 90后华裔励志故事:从遭解雇到誉满全球 大数据基因测序的成本逼近1000美元:个性化医疗的时代来临 携程开放平台发力 将实现旗下产品全流程API支持 Puppet labs发布2013自动化运维报告 在D5中winsock用recReceivebuf收数据为什么老出现地址错误???高分相送!!! 索取代码 求救:关于邮件服务器(SMTP)认证 请问在CE系统数据库编程时CEVT_UI4和CEVT_LPWSTR有何不同? 浏览器里能否使用带有界面的ActiveX Dialog中Edit控件对应的变量m_edit_string(CString型)如何得到控件中显示的串 各位:哪里有PB 7.0下载? 新学jbuilder请教前辈:听说用jbuilder做出来的东西脱离jbuilder环境后运行通常要改好多东西,怎么做能避免这类情况?用jbuilder做开发要 GetWindowNext怎么老是返回NULL? 我想学java,但是,我现在只会c++? 急都急死了,快教教我如何用Resin配jsp服务器啊?? 请问哪里可以找到Delphi 6 Developer's Guide这本书? 请问VB中怎么把从ms sqlserver中查到的记录输出到其它库中?如foxpro …… http://www.ws.net.cn/cgi-bin/lb2/topic.cgi?forum=1&topic=6696&show=0快了看看,有没有你们喜欢的女生? 爽呀!!!Visual Studio.net实在是正点呀! 我想用delphi自带的Micorsoft help workshop做帮助行么,在delphi哪里呀,我没找到! 我打算按下一个按钮实现ctrl+space切换输入法的功能,可是不好使,大家帮我看看 在dreamweave ultradev下如何把ASP与本地服务器上的数据库连接起来。 请教,来者有份,200分大放送, 初学者关于Package的问题 再贴WebLogic Server 和 Weblogic Integration 有何不同,各是用来做什么的? 我在APPlication中开始处加上如下代码,在PB下运行时没问题,怎么编译后执行exe文件后老提示连不??为什么,请赐教!! 在静态切分窗口中,如何显示标题? 求教大虾:如何给软件加上licence限制 抗议CSDN帖子内容为楷体,同意者举手! 如何在画布上画一个带箭头的直线. *-->为对话框应用上妆!在线等待 [诚征交友]不诚勿扰,请条件适合男士入内 有谁用过Cute ftp上传软件,为什么一进行文件同步时,就出现404 object not find的错误 关于界面对象丢失的问题…… 请大家看看这个问题。 我真的很需要帮助。。。请问谁有360度可以许多张图片旋转的代码 360度全景特效 高分求树型结构源代码 现在出了本Jbuilder5的书。有没有谁有这本电子书啊? 高分求树型结构源代码 SDK问题 这句sql有问题吗? 关于驱动程序开发! 在SQL-SERVER中出现数据死锁的情况一般是什么,若是由多个用户同时向数据库更新数据而导致的死锁,解决此问题的办法有那些? 寻找源代码排版软件? 有没有用VC写过短信接收程序,我在接收中文时出现乱码。 请教大虾:用mideaplayer来播放一首歌,如何用progressbar来表示进度? 我想学习驱动程序的开发,请大家帮我推荐几本这方面的书? 编译出错,不解?请高手指点。 能否用Delphi 实现类似东石公司的虚拟光驱系统。 我想学习驱动程序的开发,请大家帮我推荐几本这方面的书? include头文件的问题 急!!!为什么TBlobField 下载时大小受限制,怎么解决? 关于导出动态连接库中的类的问题,不知道这里有没有高手? 一个让我痛苦了n天的问题 关于Hook的一个问题 (讨论)若两个事件A与B是互不相容的,则它们是相互独立的.答案可以选,必然对,必然错,可能对.参考答案是必然错,理由是0=P(AB)不等于P(A)P(B),很明显,如果A是必然事件,B是对应的不可能事件,就 稀有气体的原子结构很稳定,与此相关的核外电子排布特点是_____ 包含关系{a}含与A与属于关系a∈A有什么区别?试结合实际做出解释 A事件与B事件相互独立,那么他们是否互不相容? 判断题基础三章6 资产=负债+所有者权益是最基本的会计等式,即第一个会计等式() A对 B错判断题基础三章6 资产=负债+所有者权益是最基本的会计等式,即第一个会计等式() A对 B错 若1mol某烷烃燃烧后,测得产物中含有m molCO2和n molCO,则该烷烃分子中氢原子个数为Am+nB2[m+n】Cm-n+2D2【n+m+1】解释一下啊 1N的水为什么能产生超过1N的浮力,不是浮力等于排除液体体积吗? 双曲线渐近线方程为y=±(b/a)x时……双曲线渐近线方程为y=±(b/a)x时,双曲线标准方程一定是x^2/a^2-y^2/b^2=1吗?如果不是,请举一个反例. 68g的二氧化碳其中含氧原子多少mol 双曲线 为什么把1换成0,就得渐近线 置换反应全部属于氧化还原反应吗?若不是,麻烦举些反例. ( )mol 水分子中所含有的氧原子数与1.5mol二氧化碳分子中含有的氧原子数相同 下列会计要素中,属于反映企业财务状况的会计要素是A.负债 B.收入 C.费用 D.利润 告诉下 求与双曲线x^2-y^2/4=1有共同渐近线,且过点M(2,2)的双曲线的标准方程 8g O2与___L(标准情况)的Co2气体所含氧原子数相同.与____mol SO2所含分紫数相同 1.5mol NAOH 有多少个NA离子?有多少OH离子?能不能问有多少个NAOH分子?多少mol NAOH分子? 置换反应一定是氧化还原反应吗 多少mol的CO2中含有0.25mol的氧原子? 某混合物中含有0.2mol Na+、 0.4molMg2+、 0.4molCl- 则硫酸根离子为 _____mol? 焦点为(0,6)且与双曲线x^2/2-y^2=1有相同渐近线的方程式麻烦给个过程 已知F1、F2分别是双曲线C:x^2/a^2-y^2/b^2=1的左右焦点,若F2关于渐近线的对称点恰落在以F1为圆心,丨OF1丨为半径的圆上,则双曲线C的离心率为A.根号三 B.3 C.根号二 D.2求详细解答 2mol c中含多少c原子.1mol H2so4 中含多少H2so4 分子.1.5mol NaoH 中含多少Na离子和多少OH离子. 形容物是人非的成语,俗话,句子越多越好... 已知F1、F2分别是双曲线x^2/a^2-y^2/b^2=1(a>0,b>0)的左、右焦点,过F2与双曲线的一条渐近线平行的直线交另一条渐近线于点M,若∠F1MF2为锐角,则双曲线离心率的取值范围?求详解. 0.2mol Na2SO4含有( )mol Na+,( )mol SO4 2- 形容漂亮的词语,成语,谚语大哥大姐帮忙...谢谢 高一物理必修二中天体运动中天体运动通过近日点或远日点所扫过的面积 把钠分别加入到乙酸,乙醇,苯,氢氧化钡中的现象 概率论与数理统计 A B互不相容和A B相互独立有什么不同? 今天学的引力…老师讲的也快,书上写的太阳对行星和行星对太阳的力我都明白了,但是跟两物体质量成正比没看懂,说它们的力是相互的.那为什么不乘二?就算跟两行星质量有关…那引力有方 把溴水分别加入到乙酸,乙醇,苯,氢氧化钡中的现象 氧化还原反应与置换反应的关系置换反应Fe+2HCl=FeCl2+H2氧化还原反应CO+CuO=CO2+Cu置换反应Fe+2HCl=FeCl2+H2 不是氧化还原反应啊! 会计基础.这句.任何一项经济业务的发生都会引起资产或权益的增减变化,但始终保持资产=权益这一平衡会计基础.这句.任何一项经济业务的发生都会引起资产或权益的增减变化,但始终保持资 把碳酸钠分别加入到乙酸,乙醇,苯,氢氧化钡中的现象 (概率统计)事件独立性与相容性的区别和关系?RT``书上说两个事件如果独立 则必定不相容 应该还是有一定联系和区别吧`` 已知双曲线C与双曲线y²/2-x²=1有相同的渐近线,且C的一个顶点为(1,0),C的焦点为F1,F2,在曲线C上有一点M满足MF1·MF2=0,求点M到x轴的距离, 概率论 AB为两个事件,若P(AB)=空集,则A. AB互不相容,B.AB为不可能事件.哪个对,为什么? 置换反应是氧化还原反应吗?RT 已知F1、F2分别是双曲线C:x^2/a^2-y^2/b^2=1的左右焦点,若F2关于渐近线的对称点恰落在以F1为圆心,绝对值OF1为半径的圆上,则双曲线C的离心率为( B)B、3 C、根号2 概率论:何为两事件相互独立?何为两事件互不相容?它们之间关系如何? 关于概率论与数理统计的一个问题:概率、事件、发生与不发生的关系问题.必然事件,必然发生,概率等于1;不可能事件,不可能发生,概率等于0;我想问的是为什么不能倒过来推(也就是概率 “a真含于B”与“a属于B”的区别 概率论中A.B相互独立与互不相容的区别. 哪些分子中原子的最外层达到8电子稳定结构 包含关系{a}含于A与属于关系a属于A有什么区别 可以说物质的原子吗?由分子构成的物质就应该不能这么说?那为什么化学反应的概念里就这么说的? 氧化还原反应和置换反应有什么区别和相同啊~能易懂的说下吗?是不是还有什么化合价变不变的啊`~ {a}含于A与a属于A有什么区别 事件A与事件B相容,能独立吗就是相容跟独立有什么关系 某原子的结构图是8.2.6.该核电荷数是什么?该原子在化学反应中容易得到多少个电子? 体积相同的实心铜球和铝球都浸没在水,则浮力情况?PS:是要用阿基米德原理还是F浮=G物? 要使每100个水分子中含1个Na离子,则应将0.1mol的NaOH加入多少克水中? 置换反应与氧化还原反应有什么区别? 包含关系{a}含于A与属于关系a∈A有什么区别?能举例子吗 在概率中两个事件相互独立与互不相容有什么联系? 在发生化学反应时原子一定会变成稳定结构吗?(就是最外层变成8) a∈A 和a包含于A有什么区别 举例说明 24.0克氢氧化钠固体放入水中,要使100个水分子中就含有一个NA离子,需水的质量为多少? 当一氧化碳与二氧化碳质量比为2:3时,氧原子的个数比是多少 包含关系{a}含于A与属于关系a∈A有什么区别?有人说是包含关系指的是集合之间的关系,例如集合A={1,2,3}集合B={1,2},那么A就包含B而属于关系指的是元素和集合之间的关系如集合A={1,2,3},那么1就
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘