App推广江湖中的黑白道

有人的地方就有江湖。互联网是个大江湖,有白道起家的,有黑道起家的,黑道的成名了,总想洗白,白道的也总是看不上黑道的小伎俩。不过在这个江湖中,普遍存在的还是介乎白道和黑道中间的,黑白两道都玩的转、吃的开,才是硬道理。

有人的地方就有江湖。互联网是个大江湖,有白道起家的,有黑道起家的,黑道的成名了,总想洗白,白道的也总是看不上黑道的小伎俩。不过在这个江湖中,普遍存在的还是介乎白道和黑道中间的,黑白两道都玩的转、吃的开,才是硬道理。这两天被朋友圈和各种媒体疯转的《移动互联网APP推广的8大邪恶方法》,让笔者有些触动,所以决定也补充一些APP推广中的黑白道招数,与大家进行分享。我不是教你坏,我就是想让大家知道一下这个江湖里的一些玩法,所谓知己知彼百战百胜嘛。

一、粉丝通/广点通/今日头条

前不久微信流量主上线了,在内测阶段就有朋友通过微信广点通推广自己的App尝到了甜头:由于内测阶段,参与企业较少,竞价一般都很低,他就用很低的CPC竞价带来了很多用户,据他说效果杠杠的。广点通不仅在微信图文最下方提供文字链广告,还可以在手机QQ、空间等平台进行投放。同理,粉丝通和今日头条也是一样的玩法。

这种推广方式最牛的地方在于四点:1)可以精准定位用户,维度很细;2)广告是在信息流里显示的,用户肯定会看到;3)在移动端可以直接跳转到下载链接;4)这几个平台都流量巨大。以今日头条为例,在今日头条开的自媒体,同一篇文章要比在其他平台曝光、阅读量要大很多。不过投放这些渠道需要技巧性较强,大家慢慢摸索吧。

二、刷机

App推广渠道分为线上渠道和线下渠道,线下渠道玩的多的,应该就是刷机了。基本只要有Android手机的地方都在搞刷机,国代刷一道、省代刷一道,大仓库刷一道、分仓库刷一道、卖场刷一道……总之,一派洗刷刷的红火景象,不过一般来说后边刷的都会把前边刷的覆盖掉,这就导致如果App找的是产业链上游一些的角色刷机,效率是高,但是可能到达用户的时候,你的App早就被刷没了。所以,刷机的话,最好找离终端近的渠道。

那有人可能会说了,我们跟渠道结算是按照CPA结算的,没有这个A,渠道也拿不到钱啊。你说的没错,但是所谓道高一尺魔高一丈,你可听闻有种硬件神器叫刷机机器人?随着技术的不断升级,现在基本可以做到十几台机子同时从云端下载App,打开激活后,再批量删除,你的推广费用就这么跑到刷机商手里了。有些App为了避免这种情况,直接招人跑仓库自己刷,是不是很霸气?

三、恶意Push

想必Android用户都有过这种经验吧,安装了几个应用之后,开始每天收到恶意PUSH,在通知栏还消不掉,你一点就自动下载应用了,你还不知道到底是哪个应用弹得通知,只能把最近安装的应用一个一个删除试验。没错,这种就是恶意PUSH啦,是某个应用在推送通知里,利用技术手段实现强制下载的。这种方式并不推荐给大家尝试,第一是因为强制安装来的用户质量都比较低,对你应用品牌也有影响;第二是因为容易被用户投诉,搞的大了惹上官司就得不偿失了。但是如果你还有其他目的,就当我没说过吧。。。

四、App应用名称优化

有搜索引擎的地方就有SEO,应用商店的优化就叫做ASO。大家都知道标题的权重最大,没错,所以利用这一原理,将你的应用名称后加一些热门搜索词或者行业词有助于你的App在应用商店里的曝光。举个例子,App Store中搜索“今日头条”,你会发现它的应用名称叫做“今日头条-聚合社会财经科技…”等内容,它就是巧妙的将一些行业词放到了应用名称中,所以你会发现,搜索“社会”、“财经”等关键字也会搜索到今日头条应用。

还有另外一种玩法,专门制作游戏攻略的App,哪个游戏热我就做一个相应的攻略App,将热门游戏的名称写在我自己的应用名称中,也可以得到很高的下载。还是个例子,刀塔传奇很火,搜索刀塔传奇,你可以发现第二名就是一个叫做“超好玩助手 for 刀塔传奇”的App,是做游戏攻略的,再搜索“超好玩助手”,你可以发现很多类似的游戏攻略,这个App都是这个套路,属于闷声发大财的代表。So,参考这个案例,是不是也可以做些其他的什么呢?

五、统计代码复用

这种方法,这个属于技术流。原理就是将你的App统计代码,打到另一个比较热门的App中,使得这个热门App的数据可以重复记录在你的数据里。结果就是你的App激活、活跃等指标数据=你实际App数据+热门App数据,这种方法牛就牛在很难辨别真伪,真中有假,假中有真,假的部分又极其像真实数据,无论从激活数、激活时间、活跃时间、活跃频次等都很像。只有通过数据挖掘才能分辨出来。

App推广重中之重还是在于你的产品本身,如果有优秀的产品,再配合上良好的推广策略,一款App想不火都难。App推广切记浮躁,不要总是急于求成,不要过快的透支市场,就和当年SP行业一样,来的快去的也快。App推广,且推且珍惜。

开发一个直播类APP的开发流程解析

个人认为要想把直播从零开始做出来,绝对是牛逼中的牛逼,大牛中的大牛,因为直播中运用到的技术难点非常之多,视频/音频处理,图形处理,视频/音频压缩,CDN分发,即时通讯等技术,每一个技术都够学几年的。

一个完整直播APP开发原理

把主播录制的视频,推送到服务器,在由服务器分发给观众观看。

推流端(采集、美颜处理、编码、推流)、服务端处理(转码、录制、截图、鉴黄)、播放器(拉流、解码、渲染)、互动系统(聊天室、礼物系统、赞)

一个完整直播APP开发实现流程

1.采集视频、音频

AVFoundation:是用来播放和创建实时的视听媒体数据的框架,同时提供Objective-C接口来操作这些视听数据,比如编辑,旋转,重编码

CCD:图像传感器: 用于图像采集和处理的过程,把图像转换成电信号。拾音器:声音传感器: 用于声音采集和处理的过程,把声音转换成电信号。音频采样数据:一般都是PCM格式视频采样数据: 一般都是YUV,或RGB格式,采集到的原始音视频的体积是非常大的,需要经过压缩技术处理来提高传输效率

2.视频处理(美颜,水印)

视频处理原理:因为视频最终也是通过GPU,一帧一帧渲染到屏幕上的,所以我们可以利用OpenGL ES,对视频帧进行各种加工,从而视频各种不同的效果,就好像一个水龙头流出的水,经过若干节管道,然后流向不同的目标。

现在的各种美颜和视频添加特效的app都是利用GPUImage这个框架实现的。

视频处理的框架

GPUImage : GPUImage是一个基于OpenGL ES的一个强大的图像/视频处理框架,封装好了各种滤镜同时也可以编写自定义的滤镜,其本身内置了多达120多种常见的滤镜效果。OpenGL:OpenGL(全写Open Graphics Library)是个定义了一个跨编程语言、跨平台的编程接口的规格,它用于三维图象(二维的亦可)。OpenGL是个专业的图形程序接口,是一个功能强大,调用方便的底层图形库。OpenGL ES:OpenGL ES (OpenGL for Embedded Systems) 是 OpenGL三维图形 API 的子集,针对手机、PDA和游戏主机等嵌入式设备而设计。

3.音视频编码解码

视频压缩编码标准:对视频进行压缩(视频编码)或者解压缩(视频解码)的编码技术,比如MPEG,H.264,这些视频编码技术是压缩编码视频的MPEG:一种视频压缩方式,它采用了帧间压缩,仅存储连续帧之间有差别的地方 ,从而达到较大的压缩比H.264/AVC:一种视频压缩方式,采用事先预测和与MPEG中的P-B帧一样的帧预测方法压缩,它可以根据需要产生适合网络情况传输的视频流,还有更高的压缩比,有更好的图象质量H.265/HEVC:一种视频压缩方式,基于H.264,保留原来的某些技术,同时对一些相关的技术加以改进,以改善码流、编码质量、延时和算法复杂度之间的关系,达到最优化设置。

音频编码技术

AAC,mp3:这些属于音频编码技术,压缩音频用

码率控制

多码率:观众所处的网络情况是非常复杂的,有可能是WiFi,有可能4G、3G、甚至2G,那么怎么满足多方需求呢?多搞几条线路,根据当前网络环境自定义码率。

视频封装格式

TS : 一种流媒体封装格式,流媒体封装有一个好处,就是不需要加载索引再播放,大大减少了首次载入的延迟,如果片子比较长,mp4文件的索引相当大,影响用户体验FLV: 一种流媒体封装格式,由于它形成的文件极小、加载速度极快,使得网络观看视频文件成为可能,因此FLV格式成为了当今主流视频格式

4.推流

推流,就是将采集到的音频,视频数据通过流媒体协议发送到流媒体服务器。

选择流媒体协议

现在直播应用,采用RTMP协议居多,也有部分使用HLS协议。

采用RTMP协议,就要看下它与流媒体服务器交互的过程,RTMP协议的默认端口是1935,采用TCP协议。并且需要了解FLV的封装格式。

采用HLS协议,因为涉及到切片,延时会比较大,需要了解TS流。

采集音视频数据

做直播,数据的来源不可缺少,就是采集摄像头,麦克风的数据。

iOS平台上采集音视频数据,需要使用AVFoundation.Framework框架,从captureSession会话的回调中获取音频,视频数据。

5.流媒体服务器

常用服务器

SRS:一款国人开发的优秀开源流媒体服务器系统BMS:也是一款流媒体服务器系统,但不开源,是SRS的商业版,比SRS功能更多nginx:免费开源web服务器,常用来配置流媒体服务器

6.拉流

直播协议选择:

即时性要求较高或有互动需求的可以采用RTMP,RTSP对于有回放或跨平台需求的,推荐使用HLS

HLS:由Apple公司定义的用于实时流传输的协议,HLS基于HTTP协议实现,传输内容包括两部分,一是M3U8描述文件,二是TS媒体文件。可实现流媒体的直播和点播,主要应用在iOS系统

7.解码

使用相关硬件或软件对接收到的编码后的音视频数据进行解码,得到可以直接显示的图像/声音

涉及技术或协议:

一般对应的编码器都会带有相应的解码器,也有一些第三方解码插件等

8.播放

ijkplayer:一个基于FFmpeg的开源Android/iOS视频播放器

API易于集成;编译配置可裁剪,方便控制安装包大小;支持硬件加速解码,更加省电简单易用,指定拉流URL,自动解码播放.

9.聊天互动

IM:(InstantMessaging)即时通讯:是一个实时通信系统,允许两人或多人使用网络实时的传递文字消息、文件、语音与视频交流.

IM在直播系统中的主要作用是实现观众与主播、观众与观众之间的文字互动.

第三方SDK

腾讯云:腾讯提供的即时通讯SDK,可作为直播的聊天室融云:一个比较常用的即时通讯SDK,可作为直播的聊天室

 

BAT入局小程序 衍生出“即点即用”模式

百度APP里那个悄悄上线、备受关注的“优信二手车”小格子背后的布局,已经尘埃落地。5月22日,2018百度联盟峰会上,百度APP业务部总经理、百度小程序负责人平晓黎对小程序进行了“预热”,将其正式抛出,同时回应所有对小程序的猜测。

至此,BAT都有了自己的小程序,从搜索、电商、社交三种互联网粘性最强的功能上,都衍生出“即点即用”模式的应用。

不同的是,或者说不出所料的是,转型完成、技术立身的百度这次给小程序也带上了智能的“帽子”,即将上线的是所谓“智能小程序”。

在小程序这件事上,百度在流量、技术及生态方面肯定会有自己的优势,但是,A\T都玩了很久的内容,要做出点不一样来,百度也面临必然少不了的挑战。“超级APP”中,小程序已经成为标配

做“入口”替代操作系统,曾经是移动浏览器们的伟大梦想,后来梦想变成了闷响,原因在于这些浏览器们并没有变成“超级APP”。

1、“超级APP”推出小程序是互联网生态演进的必然

目前为止推出的小程序还算上道的APP,都是王牌级的产品,微信、支付宝莫不如是。百度敢于做小程序,与百度APP成为信息流日活过亿、集搜索+信息流(图文及短视频)于一体的超级APP有关。

背靠6.65亿搜索月活,百度APP做小程序似乎并不意外。而超级APP纷纷做小程序,又是一种互联网演进的必然。

PC时代——搜索+网站:互联网产品的生态是以搜索为核心入口,PC站点为目的地的中心形态;

移动互联网时代——应用商店+APP:去中心化的、APP各自为政的形态,分发的方式依靠应用商店;

超级APP时代——超级APP+小程序:微信、支付宝凭借“超级”地位,既作为APP存在,又开始凭借在社交、支付占山为王的优势,分发小程序占据中心位置。

2、不只有大流量,还要有场景和流量经营

事实上,还有不少APP流量也十分可观,但它们并没有演进出恰当的小程序形态,一方面是产品战略决定它们没必要成为分发者,另一方面则是因为产品生态只能提供流量,却不能提供流量的运营。

微信依靠社交病毒式给予小程序良好的推广环境,支付宝依靠支付、电商相关的功能拓展让合作方流量活化,这决定它们既有流量,也有流量的“质量”。

百度APP亦是如此。在流量方面,包括百度“搜索+信息流”的全部流量都可以接入智能小程序,此外,百度地图、百度手机助手、百度贴吧等百度系应用的流量也都可以开放给开发者。在流量运营上,百度的流量是天然适合开发者的流量,因为百度最擅长的正是分发内容和服务等,两者的契合度高。而且,搜索作为中心化流量分发的方式,能够通过规则偏向一些优质小程序,这种Push+Feed经营比社交裂变、支付引导可能更准确有效。

 

小程序完成A轮1250万元融资,投资界聚焦小程序

面向商务人士的电子名片服务商“递名片”,宣布完成A轮融资,本轮融资共计1250万元人民币,由真格基金、IDG资本财务投资,职场社交平台“脉脉”进行战略投资。

“递名片”微信小程序于2017年上线,聚焦于为商务人士提供免费服务的电子名片产品。脉脉创始人兼CEO林凡认为,名片作为职场和商务社交的基本载体,有着很深的历史传承和广泛的人群基础。递名片植根于微信,结合现代职场和商务社交场景,对这一载体进行了数字化升级,脉脉也是希望通过投资“递名片”可以更好地服务职场人群、丰富职场社交产品的多元化。

“微信收发名片的场景在小程序产品中被极大优化,递名片为用户提供了极简极快捷的体验,期待递名片团队在小程序的浪潮下服务越来越多的用户。” IDG资本董事总经理的王辛说。

“递名片”创始人宋敏杰表示,“递名片”目前为商务人士提供电子名片制作,各种场景中高效地电子名片收发,名片信息管理等功能。他认为发名片的行为不会消失,只是形态可能会变化,之前大家发纸名片比较多,现在在微信聊天里发图片比较多;而微信小程序是“电子名片”最佳的产品形态。“递名片”希望给用户提供最好的电子名片产品,团队还将深入挖掘和商务沟通相关的其他场景,丰富产品功能。

十天前,基于人工智能的名片小程序“加推”也宣布获得由红杉资本中国基金、IDG资本领投,光信资本等基金跟投的A轮融资,投资金额近2亿元。此前,名片全能王等APP企业一直没有找到很好的盈利手段,这是新兴的名片小程序开发公司即将面临的问题。

苹果禁止开发者滥用数据 大量App遭下架

到目前为止,APP开发公司亿点时代已经发现多起被下架的案例,苹果通过邮件向这些开发者表示“正在重新评估你的App”,然后就进行了下架处理。他们的App违反了App Store指南的第5.1.1和5.1.2章节的规定:

“如果未经用户的明确同意,或用途未经过批准时,应用程序禁止将用户位置数据传输给第三方。”

对此苹果解释道,开发者必须删除和违规行为相关的所有代码、框架和SDK,然后再提交给App Store进行审核。此前这些App并没有告诉用户他们的位置信息会用来做什么,但苹果现在希望开发人员能够向用户解释清楚,而不是直接拿来就用。

至于苹果这样做的原因,还是因为欧盟的“通用数据保护条例”(GDPR),这一条例将会在5月25日生效,对用户的隐私、数据保护提出了更高的要求。并且苹果也针对新条例做出了多项承诺,比如说提供一个Apple ID的网页,让用户能够在这一网页上查看、管理所有保存的数据等等。

从今天的这一新规可以看出,苹果对于隐私的管理和重视将不再仅限于自身,还会对开发人员提出更高的要求,确保开发人员对用户数据也采取同样的保护措施。并且苹果对用户数据的保护也不会仅限于“位置信息”:

“未经许可,不得使用或传输用户的个人数据,如果要使用,请告知用户这些数据将会被如何使用、在哪里使用。App收集的数据不得与第三方分享,也不能用于和改善App使用体验、功能、软硬件性能无关的用途上。”

微信小程序开发怎样提升用户体验感觉?

小程序是基于H5开发的程序,直接使用能够获得更好的用户群体。微信小程序有更好的用户体验,更快的加载速度,和更多的功能。那么微信小程序和HTML5到底有什么关系?

1、小程序赋予H5原生应用的能力。

这次微信开放的接口和框架,有经验的开发者看了知道大多没什么新意:文本、表单、操作反馈、导航、媒体组件、地图、画布、网络通信、位置、重力感应、动画、绘图等等,基本搞开发的都可以。

而且目前已经有iH5这种做基础交互的H5制作工具,把这些功能全给可视化了,还有更复杂的物理引擎、数据库、屏幕等组件,代码都不用学。真正有价值的是微信开放自己客户端的接口,让那些单打独斗的H5网页,可以使用原生APP的网络通信和数据缓存能力。换句话说,小程序打通了客户端和H5的连接。开发者做的基本还是H5网页,但有一个强大的应用后台支撑离线数据——让H5具备原生应用能力。

2、小程序抢占的就是应用服 务市场。

网传微信内部人员透露:“微信推出小程序,并非想要做应用分发市场,而是给一些优质服wu提供一个开放的平台。”这种说法没错,但有擦边球的嫌疑。小程序本来就不是传统意上的APP,它采用微信开放的接口和框架开发,严重依赖于微信,只能在微信里用,不像我们平时用的APP,下载完就和应用市场没什么关系了。所以它抢占的是应用服 务市场,和淘宝卖东西一个道理:平台给你玩,卖啥你说了算,反正都是在我这卖的。

3、该高兴的是整个Web生态产业。

现在开发一个APP要推广,很多人会用H5做品牌宣传。先搞一个类似《穿越故宫来看你》、《吴亦凡入伍》的页面,再去微信、微博、今日头条等各个地方推,能产生病毒效应就再好不过了。

不过有个难处,过程太曲折。比如网易前阵子刷爆朋友圈的H5《请用你的洪荒之力画一个小人》,好不容易让人家看到后一个页面,还得下载客户端。微信这一拳漂亮,直接普及了H5的真正用途,它既能是起点,又能是终点。

如果做小程序这样的WebAPP,有三大优势:

通过微信的入口,提高使用率;

利用网页的轻便,提高打开率;

制作时间的缩短,节约开发成本。

所以对原生应用开发者而言,小程序让人头疼。但对于整个Web生态,以至于整个HTML5生态而言,这个举措来之不易。

4、别只抱希望于JavaScript程序员。

从小程序的名字你就知道,这东西就是给程序员用的。所以新闻一出,很多人说快去学HTML5开发、JavaScript这些Web编程语言吧!

但你不能忽视没有编程基础的内容生产者,依旧是人多的那波儿人。如果有提供基础交互的H5页面制作平台,整合出从网页制作到编译的一体化服 务,估计一场Web内容生产的集体狂欢也不远了。

可以预见的是,小程序的加入会带动Web内容的专业化和多元化,推动HTML5产业的发展。

第五届京交会打造“网上京交会”推出手机APP平台

第五届京交会将于5月28日至6月1日在北京国家会议中心举办。在昨天京交会组委会办公室联合北京市新闻办举办的新闻发布会上,北京市商务委员会党组书记、主任闫立刚表示,第五届京交会将推出“网上京交会”平台,建立网上京交会与线下京交会活动相结合的方式,实现“5+365”,即“5天会期、365天不间断贸易匹配”,打造“永不落幕的京交会”。

第五届京交会突出五大亮点

闫立刚介绍,本届展会突出五大亮点:一是服务“一带一路”,促进“一带一路”领域合作。今年将有46个“一带一路”沿线国家和地区参会,其中25个组团办展办会。二是更加突出开放主题,促进服务业和服务贸易开放发展。三是更加注重创新引领,促进服务业和服务贸易创新发展。人工智能专题通过虚拟仿真、人机互动等创新技术还原展示平昌冬奥会“北京八分钟”表演。四是更加深化融合发展,促进行业跨界融合与区域协同发展。比如中医药服务专题将发布中医药国际旅游服务包项目,促进中医药服务与旅游服务融合发展。五是更加强化平台作用,推动服务领域达成更多成果。届时将有《2018中国服务贸易发展报告》、《中国快递业社会贡献白皮书2017》等近30项权威发布,其中9项是首次发布。

120个国家和地区办展办会

目前,第五届京交会各项工作已基本就绪,设5万平方米展览展示,包括国际展区、省区市展区和行业专题展区。还将设立改革开放40周年服务贸易成果展、服务贸易创新试点地区展和服务示范案例展等。举办130余场论坛会议和洽谈交易活动,包括开幕主旨论坛——全球服务贸易峰会和6场国际论坛、9场省区市专题活动、28场境外国家和地区专题活动以及91场行业专题会议洽谈活动等。

本届京交会共有120个国家和地区办展办会参会,其中,“一带一路”沿线国家和地区46个;组团办展办会的国家和地区60个,比第四届京交会增加26个,服务贸易前30强国家和地区20个;近百个境外商协会参与相关专题活动。

截至5月22日,共有2546家企业及21893名客商注册参展参会。其中,参展企业1002家,参会企业1544家。此外,注册媒体128家,注册媒体记者600余人。

将推出“网上京交会”平台

本届京交会将在短短的5天会期内举办130多场的会议洽谈活动,推动国内外服务贸易领域广泛开展交流合作。闫立刚表示,本届京交会将以建立网上京交会与线下京交会活动相结合的方式,实现“5+365”,即“5天会期、365天不间断贸易匹配”,打造“永不落幕的京交会”。

一方面推进网上京交会建设,在第五届京交会上将推出“网上京交会”平台,开发移动APP系统,利用当前信息化、数字化技术,创新办会模式,在手机移动端实现展会注册、信息发布、在线直播、项目洽谈、交流互动。同时进一步探索电子商务服务、中医药服务、拍卖服务等领域的线上服务,进一步提高客户粘性,促进在线交易合作。另一方面创新京交会办会思路,探索京交会“走出去”。将进一步扩大京交会海外推介力度,并在时机成熟时在境外举办京交会,如京交会“一带一路”行、京交会走进南半球等,把中国企业、中国品牌、中国服务带出国门,在京交会平台下不断聚集和扩大“朋友圈”,提升京交会国际化品牌形象。

 

App开发中的注销功能很难吗?

从技术角度考虑,注销功能技术成本有点高,满足用户量级太少,投入产出比不高,大多产品也就不愿意做。只有少数大厂的产品会有注销帐户的功能,而且入口隐藏得很深。毕竟企业都不希望失去用户,哪怕是非活跃用户,也可以成为它证明自己商业价值的数据来源之一。包括微信,都很难找到注销按钮。

如果实在很想注销又没有明显的注销入口,可以通过用户反馈入口,或者给客服邮箱发邮件,平台方会采取人工处理的方式来注销。

注意,用户在前端选择“注销帐户”,并不代表他在这个应用上的过往数据就此清空。收到注销请求之后,技术通常会在后台数据库里,对用户的这一条数据,标注为“已注销”。技术会根据这个标记,统一处理让其他数据不在产品内显示,包括无法被搜索到。从用户端来看,数据是已经清空,但在后台,数据仍然存在。

之所以不完全删除数据,一方面是方便对用户历史数据进行分析,数据即财富,可以更好地改进产品,还有一方面的原因是从技术层面的稳定性考虑。比如如果你真的删除了一条用户数据,但在其他地方有一段代码是根据用户数据获取系统通知消息,数据不存在,引起代码出错,就可能引起系统崩溃,对程序员来说修改成本太高。

在注册新App的时候,通常有三个选项,微信、QQ和电话号码。从安全性角度,比较推荐用微信或QQ登录,安全方面微信做得还不错。

不过有一些App,就算你用微信、QQ登录,还是会让用户输入手机号的,最主要的还是平台希望App拥有独立账号,而不是依赖于第三方平台。这样在数据分析上自由度更高。另外,在App运营里,还有一个非常重要的产品概念是“召回”,当用户弃用App的时候,可以通过发短信的方式刷存在感,或者以各种活动的名义来拉回用户,这也是App大都想获得用户电话号码的原因,这种方式转化率也许没那么高,但总比重新在应用市场上获客成本更低。

APP如何推广

一款好产品是获得成功的必备要素,除此之外,如何把自己的产品推销出去,如何建立有效的盈利模式也是必不可少。本次专访中,洪亮反复强调:“这个市场不是只要把产品发布上去,就可以日进斗金,使用推广手段增加产品的曝光度是必须的。”他认为,要达到这样的目的,秘诀有三:推荐、进入排行榜和Lite 版本.
第一步该如何做?洪亮认为:“产品只有一次曝光机会,一定要提前做好准备。”

  免费推广方案

  首先是截图和说明。这些内容上线之前就要做好全面准备,避免语法错误;截图时要把游戏最好的一面呈现出来,让用户一目了然就知道游戏的玩法;每次更新之后,要将截图和说明与时俱进;

  其次,产品发布前期就要预热,可以采用图片加视频的形式;

  第三,产品上线时要把消息传播出去,可以利用PR公司、BBS、Twitter、Facebook等渠道;洪亮认为,此时是争取上榜的最佳时间,所以产品定价要合理,例如可定为0.99美元等符合常规用户的心理价位;

  同样,在产品更新的时候,也要遵循这样的步骤来进行。

  在定价阶段,有些开发者会想到开始利用产品免费的优势来曝光,洪亮认为这里边也有学问:

  1 。绝不无缘无故的免费,且新产品不要免费,即便想免费也不要一开始就免费;

  2 。如果是在推荐位,绝不免费;

  3 。免费要在最高点结束才会有效果,不要只免费一天;

  4 。同类型产品免费推广才有用。

  在App Store中,免费榜竞争其实也很激烈,想冲高就要借助外力,这里洪亮推荐了国内的WeiPhone/AppToday 和国外的 FAAD/OpenFeint。

  以上都是免费推广应用的方法。接下来是花钱打广告的方式。

  花钱打广告

  市场在变,App Store一直在变化,规则也在变。洪亮认为,开发者要接受这种变化,并适应变化,要做出真正有水平的产品才能以不变应万变。对于如何花钱,他总结了五点:

  1 。如果预算不高,只有1000或2000美金,建议不要做推广,因为效果并不明显,除非产品设计得非常好才有可能出效果。

  2 。Admob用来推免费的产品更有效,收费产品要慎重;

  3 。Web广告要多面开花才可能有效果,投入产出比不一定高;

  4 。对于PR公司的宣传,这是推广最行之有效的手段,但前提是要找到一家很好的合作伙伴;

  5 。最后是一种新型的推广方式——游戏内置广告购买,例如tapjoy和flurry等。

  “广告是门学问,设计、广告词、版式等都需要专业人员来完成,这需要消耗很多的财力。综合以上手段,如果开发者可以投入几千美金,那找PR公司是最优选的。”洪亮总结道。

  综上所述,要做到在App Store上推广好自己的产品,必须要:

  l 。时刻观察Top 100的变化,设计出符合市场的产品;

  2 。产品上线前,应用的图标、名字、截图,说明都需要用心制作;

  3 。产品发布前就可以开始推广,制作视频很重要,建立专门的网站亦重要;

  4 。产品上线后,利用一切手段让用户知道它上线的消息,如论坛、Twitter、Facebook等,并有效地利用推广码增加曝光度;

  5 。启用PR公司和广告必须大面积同时出击才有效。

  此外特别要注意,产品的Lite版本一定要制作;在产品上了推荐的时候一定要降价;如果想要产品免费,之前一定要做好准备,因为有时候只有花钱才能做好免费;如果产品能持续更新最好。

  在App Store上摸爬滚打之后,洪亮坦诚地说,必要时开发者还要懂得放弃。有时开发者对市场的理解与用户对市场的理解是有偏差的。如果产品不成功,开发者应该懂得放弃这个产品,总结先前失败的教训,全新地制作出一款新的产品。

  把握好iPad市场

  对于iPad这个新兴市场,洪亮认为iPad市场比iPhone市场小,应用产品的价格比iPhone版本要高,所以他个人不建议开发者做 universal版本的应用。同时他讲到iPad上的应用竞争并不太激烈,产品上推荐相对容易,并且如果产品在iPhone版本上过推荐的话,在 iPad版本上也很容易上推荐;此外,由于用户在iPad和iPhone上的行为习惯不同,所以iPad应用上榜单的时间要长于iPhone应用上榜单一周的时间,推荐榜单的威力相对持久。

  所以他建议开发者在设计程序的时候,美工图形按照iPad上的应用大小来设计,在改为iPhone上应用时只需要缩小就好了。

  最后,他用两句话与广大程序员共勉:

  推广最好的模式是,产品自己会说话!

  成功=努力+实力+运气

app开发从app加载页面开说

都说好的交互设计的评判标准之一是“别让我等”,但互联网产品总是受制于实际的网络问题。移动端产品则更为明显,2G、3G环境下加载不够给力,wifi环境也未必每次都是那么顺利。因此“别让我等”更像是种奢望,我们倒应该思考的是“如何优雅而不令人烦躁的等”。与之最直接关联的就是app加载页面的设计。

一个app加载页面,大致分为3类:

(一)启动加载页

启动加载是我们打开app的第一眼所看到界面。会给用户留下该产品的第一印象。
通常启动加载页设计有几种:

1、固定的加载页

Logo、slogan、产品主色、版本号、出品团队,这是初级启动页面的基本构成元素,设计者的目的就是最直接快速的向用户传达产品形象,这也是让用户最直接了解产品的手段之一。但也因为实现成本低,且样式固定简单,久而久之容易审美疲劳。于是加载页开始升级。
这里要提到让加载页不那么孤立、突兀的方法:

视觉的延续性

。例如weiconote的加载页背景和它的主界面背景一致,视觉上达到了和谐的过度。

动效的使用

。通过淡出或开门等转场效果,让加载页面和内容页完美的过渡。例如豆瓣电影和天猫客户端。

2、会变的加载页

当一尘不变的加载页开始寻求出路,结果会是什么?对,会变的加载页。但是任何变化总得有迹可循,让用户得以理解。目前有2种维度:

1.节假日定制加载页

在不同的节日,启动加载页都会围绕节日&产品进行设计。在突出产品形象的同时,传达节日信息,是情感化设计的一个范例。例如掌上百度symbian。
另外一个有趣的例子是有些应用的启动页面,在用户生日时埋下的彩蛋:这种都是转移用户注意力的手段,让用户不再沉浸在等待中,而是通过这段等待时间传达其他有效信息,让用户不再烦躁。

2.不同版本定制加载页

当app版本升级后,启动加载页也随之升级,可根据当前版本的主题、特性或新增功能,设计符合该版本的加载页面。也增强了用户对新版本、新功能的认知度。
3.同主界面的启动页

用app的内容页作为启动页面的内容,从启动加载页到加载完成的首页,版式内容几乎看不出差别。这样的启动页,让用户提前进入主要界面,强化用户对主界面的印象。也不容易造成很大的视觉跳跃感。但也存在问题,长得像主界面的加载页会给用户造成可用的假象,但如果加载的时间过长,点击伪主页如果无响应,也许会让用户恼火。
4.使用动画的启动页

在游戏app中,这种方式较为常见,在loading的过程中,用户看到是一段动态的flash。有时也有可能配以相关的游戏音乐。例如游戏subway surf。这种方式虽然最有富媒体效果,但同时却也因为比较消耗资源。有时候因为加载负担太重,甚至会造成画面不流畅。因此需谨慎选择。
(二)内容加载页

目前较常见的内容加载页会用加载模态框去表示当前正在加载中,实在是不怎么美观,且加载前和加载后的页面关联性很弱。这种体验实在是很令人头痛和不悦。
那有没有内容加载的好体验?
几种优化手段:

1.增加加载页面间的关联性,避免使用模态框

例如line的通知加载。加载进程在加载的通知项上进行,这时候不妨碍用户浏览上下的内容。
2.加载时就显示加载后的页面样式,最大化保持视觉连贯性

这种手法也就是为了尽可能多的在加载过程中告知用户有效信息,“你稍后即将看到的页面会是什么样”“会有哪些内容”,让用户提前有个预期,也让用户有了等待的欲望。
3.加载时,预填充内容

这里的内容有2种。可以是提前预设好的,例如next day里的头图,再没加载出来前都用一直可爱的兔子图替代。另一种是,显示上次浏览留下的内容,像最近更新后的path,加载时,用户可以查看上次加载成功的内容,而且很巧妙的把加载中的图片黑白虚化处理。
(三)下载、应用的加载页

另一个常见的加载是下载/应用时的加载页面。下载和应用的过程可以看做是一个连贯的过程。而不要想象成两个独立的模态框。

在cardmon这个应用中,下载和应用的过程就被包装成了一个连续而精致的过程。

设计者找到了card和下载之间的联系,运用云端向信封连续不断发送卡片的动效,再加上下载进度条,让原本枯燥无味的下载等待过程展现出了那么一丝生气。在下载完成之后,进度条顺理成章的过渡成安装过程。动画效果依旧围绕着之前的卡片logo进行。同样的安装进度条依旧可以提示用户剩余的时间。
这一包装手法的要点即是,找到产品与下载之间的某种关联,合理运用动效、进度条、连续的处理下载安装过程。
另一种,是weico主题下载的形式,将下载和安装看做独立的两个过程。下载和安装分离的使用场景通常是,用户也许希望浏览、下载多个主题,再确定使用哪个。因此,下载被处理成取代下载按钮的进度条会比较合适,而非模态框。因为这样的加载方式不影响用户再浏览其他内容,不会让下载模态中断用户原本的浏览行为。
以上就是app加载的几种形式和设计方法。看似不起眼的加载页面其实恰是整个app是否用心和精致的点睛之笔。这一点点的等待时间也许会改变整个用户体验。再次总结,以上倡导的几个原则:

1.合理利用启动页面,赋予等待时间更多的意义

2.避免使用模态打断用户

3.加载页面,为用户提供预期,和更多有意义的信息

4.注意保持视觉的连贯性