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

微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专题】

飞天5K:开放比开源更有意义 MDCC之移动娱乐游戏峰会:手游金玩奖即将揭晓 开源巨人火狐浏览器:9周岁生日快乐! 感受OpenStack Summit香港大会 渣打科营中心:创建以技术为核心的企业文化 抱怨IT公司人才缺乏?留住现有人才方是正途 专访Esri中国区技术总监:打造新一代WebGIS平台 TIOBE 2013年11月编程语言排行榜:C#、Transact-SQL及VB.NET厚积薄发 透过KitKat,Android或与ChromeOS融合? 利用Spring Data Neo4j搭建推荐系统 七丽借百度SiteApp移动化 分发及变现能力获大幅提升 Go语言4岁了 生日快乐 谷歌发布Web延迟基准测试工具 专访JS-Git创始人Tim Caswell:让Git运行于任一平台 一段代码引发的思考 2013年美国开发者薪资调查报告 MDCC之移动娱乐游戏峰会:金玩奖揭晓最火游戏 算法为王:且看Mac Mini如何超越1636节点的Hadoop 鲍尔默成大善人?微软正式废除员工排名评审制度 工信部软件司副司长陈英为MDCC 2013大会致开场辞 全民移动•重塑世界 2013移动开发者大会盛大开幕 泯灭Web App可用性的七个开发错误 保益互动创始人曹军:听到的世界更精彩,盲人应用背后的故事 Gumi公司CEO国光宏尚: 大公开!日本手游市场攻克方法! Great Hill Partners高管Chuck Goldman & 南京创毅CEO William Wei:超越黑莓——下一代企业移动 高通业务拓展副总裁沈劲:智能手机2.0——以体验为中心 百度副总裁李明远:百度轻应用——长尾APP的最佳选择 中国工程院院士李德毅:大数据时代的认知计算 创新工场联合创始人汪华:2013年中国移动互联网进入深入区 百度副总裁李明远:解答关于百度轻应用的八大疑问 谷歌推出PNaCl,帮助开发者在任何硬件和网站上运行代码 JBuilder下的编辑问题 急呀!vba高手帮帮忙? 动态类型转换 关于软件测试,测试结论 大家进来说说 如何在当前目录下调出一个CHM格式的文档? 为什么动态增加的WebBrowser1.Align不能为alClient啊? 怎样通过代码实现CTRL+C和CTRL+V的功能? 有两个问题要问,很难的哟,谁来挑战一下!! 在dll中能不能声明一些类,供外部程序调用?能给个例子最好; 各位,请帮我看看! weblogic6.1中配置好了oracle9i的连接池,名为oracle9,但是编程工程中如何使用这个连接池,希望答复!! MSXML2.XMLHTTP 是什么组件? 颜色填充 我要用到GPRS的知识,了解者请赐教! 请问在程序运行期间执行label1.text="***"怎么不变啊! 大家帮我看看,为什么不能选择divx压缩? 打开excel文件时提示“重载open方法未获得1参数” 帮忙写报表查询,我搞不定,请求帮忙!!!比较复杂!!!! 自定义标志的问题 着急! 今天在CSDN上终于变成三个绿色的小三角了,高兴……散分(前十位每人10分)! 如何把一个文件中text的值传到另一个文件中去? 路由器如何设置?? apache2配置文件问题,请大家指点迷 PPS文件用什么软件打开,谢谢! 填充颜色 svhost.exe程序错误 求HOOK例子 php得到xml文档中的中文无法正常显示问题 高手请指教一下思路!!!!!!!! 奇怪的乱码问题!急急!在线等待! 填充算法 今天我过生,放分(来者有分) 日期时间换算问题 填充算法 哪里可以下到SpatialWare for SQL Server 的解密文件 怎么拖动一个控件拖动一个窗口 tomcat4的server.xml配置文件是否有问题,请大家帮忙! 填充算法 谁能给我JDK1.4下载的地址啊?谢谢了,TOMCAT的也要! 请问各位同仁,如何关闭SHELLEXECUTE()打开的应用程序。 有没有图形化的TrackBar! 填充算法 急问:中文库表 大家看看排序有什么问题? 各位大侠:在sql语句中如何滤除查询后的重复字段!!本小妹在线等候!切急!! 颜色填充算法 颜色填充算法 Treeview中如何得知所有子节点的数目(不展开节点的前提下) 重分求取Rabin-Miller算法源码及Lehmann算法源码!!!!!!!!!!!!!! !急问关于XML问题,在线等待,100奉送 解方程4.5x+3(4-x)=156,我会追我多给你财富值 大家的火之意志是什么? Why ____ to talk about it yesterday?A.didn't a meeting hold B.wasn't a meeting heldC.wasn't held a meeting D.a meeting wasn't held 三代的火之意志是什么? 脑残怎么办 英语选择,求解答He will agree to do what you require ________ him.A. to B. of C. from D. for最好翻译下!,谢了 设a(n)>0(n=1,2,……),若存在N>0,当n>N时均有a(n+1)/a(n) How many people reached the top of the mountain?-- ________.A.None B.No one.C.Nobody.D.Nothing. 2011年广安化学的选择题第35题解法 草字头下面是单和斤是什么字?草字头下面是单和斤是什么字? 草字头下面加单和斤是什么字? 人民币对美元中间价报6.1330 月美无人机阴影下的巴基斯坦城边陲小镇:专家:最高检向人大做反贪报告有很强政10岁杭州男孩被母亲男友砍去右手丢进美国会大厦将启动半世纪最大修缮工程黑白简约揭幕多伦多2014春季时装周美国白宫:政治僵局令就业人数少增12中国研究人员最终获准参加美天文会议沙特拒绝联合国安理会席位 声称其执行快讯:杭州德胜一出租房3人相约自杀 首届丝绸之路商旅文化博览会在古城西安北京发布空气重污染蓝色预警为什么我拍VR视频的时候请了日本女优有暴露倾向的A罩杯贫乳写真女星铃木咲可靠而轻巧的征服者——美利达 公爵 “公正”的奥巴马就要回家抱孩子了无视告示牌 景区\"唐僧师徒\"屡遭吃药是文玩人的必修课之一,宽一宽心吧旧将:阿森纳将梦想卖给了球场曝红军曼城有意摩纳哥小将揭秘蜜蜡行业的九大行规半场战报:姜宁破僵局,华夏幸福1-0超级格斗幽灵男佣的幸福生活镇天图明末资本家轮回1983妖精的魅惑罪痕金庸群侠传之葵花宝典回到大宋做奸妃恋上他国王子你是我的眼天门洞旅游鬼谷栈道旅游天门山寺旅游百龙天梯旅游矮寨大桥旅游乾州古城旅游长沙生态动物园旅游南田温泉旅游天涯海角旅游大小洞天旅游分界洲岛旅游
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘