第九章 竞品技术分析

开机速度

  1. splash广告逻辑,首次加载的图片为应用放在res文件夹下面几个文件夹里面的图片,同时会去调用接口获取下一次打开的时候要显示的图片url,并缓存图片;下次进入该界面显示图片并继续访问接下来一次的图片,为了保证打开速度,这个网络请求务必异步处理。
  2. 引导图,不要超过4页。动画可原生实现,可gif,可视频来实现。
  3. 进入首页之前进行地理位置的定位,保证进入首页显示的数据为当前城市的信息。
  4. app首页设计,尽可能多的将所有产品展示在首页,会有广告,搜索栏,滚动条。

  上面为用户可见的数据,一些不可见数据:

  1. umeng打点,统计激活数。
  2. 注册推送。
  3. 根据推送协议进行页面跳转。
  4. 初始化崩溃收集机制,比如崩溃信息上传等。

html5页面打开速度

  1. 将html5数据打包进zip包里面去,每次从本地zip解压文件里面加载html5数据;新增或者修改html5信息怎么办,进行版本控制,如果版本一致,加载本地解压数据,如果不是加载新的zip包的解压数据;其中公共的,不变化的html5数据压缩为公用的zip压缩包并下发,那么每次下载的时候只下载新增和修改的那部分html5文件的压缩包。在上个页面设置不可显示的webview加载html5数据,在下个webview加载的时候直接从本地缓存文件里面去加载。

安装包大小

  1. app安装包一定要小,或者实现增量更新,减少对用户流量的不必要耗费。
  2. 图片,音频,视频文件应该在前期提供的时候就尽可能处理的体积足够小。

我的观点:

  对于分享,推送,定位,地图等第三方服务集成的时候,能用微信官方,新浪官方自己去实现就尽可能自己去实现,因为团队里面有人为了实现分享集成umeng分享功能,导致应用大小增加4M知道,其中包括很多无用的代码和资源文件,请慎重。

png和jpg的使用场景

  1. 同背景图片,png加载速度大于jpg,手机会对png进行硬件加速。
  2. 网络图片采用jpg图片比较合适。
  3. 广告图,引导图采用jpg比较合适。

splash图片,引导图,背景图

  1. splash图片现在在300-500k之间。
  2. 引导图可以将背景图片和前景图片分开,实现背景图片或者前景图片的可重用性。
  3. 背景图限制在1M以内,并没必要png格式,jpg格式就行了。

表情包的方案同上面html5页面打开速度的论述,都是通过zip来进行增量更新。

清理无用代码和资源文件

  1. eclipse时代用undector可以实现无用代码的检测,android studio暂时没发现,无用资源文件可以通过link来实现无用资源文件,无用style等检测,但是还是需要手动进行删除。
  2. 通过使用proguard来配置混淆代码文件来清理无用的代码,减少apk的大小。

性能优化

  1. 网络请求优化:针对2G,3G,4G,wifi环境服务器端配置不同的服务器,分别接入移动,联通,电信的专线,并在客户端进行配置,app登录获取遍历访问2G,3G,4G,wifi的针对性域名并判断出最佳的访问素的的域名,并在一段时间内访问该域名。为了避免抢占同一服务器的资源,可以在服务器端设置针对的优先级。
  2. 抛弃使用http+json,转而使用tcp+protobuf。

页面跳转逻辑解耦

时间: 2024-12-04 17:11:44

第九章 竞品技术分析的相关文章

包建强的培训课程(3):App竞品技术分析

Normal 0 10 pt 0 2 false false false EN-US ZH-CN X-NONE $([{£¥·‘“〈<「『[[[〝﹙﹛﹝$(.[{£¥ !%),.:;>?]}¢¨°·ˇˉ―‖’”…‰′″›℃∶.."〉>」』]]]〞︶︺︾﹀﹄﹚﹜﹞!"%'),.::?]`|}-¢ /* Style Definitions */ table.MsoNormalTable {mso-style-name:普通表格; mso-tstyle-rowband-size:0;

App竞品技术分析 (3)减小安装包的体积(转)

http://blog.csdn.net/JspAndAsp/article/details/49339403 1 从几件小事说起 春节在家帮姐姐的iPhone手机安装市面上形形色色的App,忘记她是使用4G流量包月了,于是在下载了10个App后,不但耗尽了流量,还按照0.3元/兆的价格扣了七八十元流量费用.后来我检查了这几个App的体积,发现每个App体积都是40-50M的样子,这让我很吃惊,因为我记得两年前这些App也就在10-20M的样子. 另一件记忆犹新的事情,是去公园景点游玩,当时公园

第九章 科学、技术与工业

第九章 科学.技术与工业 回顾三大内容 18世纪法国启蒙运动与数理精神的传播 数理传统在法国的传播,一方面与启蒙运动的精神是一致的:另一方面,与笛卡尔的"宇宙观"是相冲突的. 物理科学中的两大传统 数学传统 培根传统 生命科学的实验化与分析化 生命科学的两大分支 实验生理学传统 詹娜是历史上第一个明确的治好了某种明确的疾病的人 巴士德,在微生物学有杰出的贡献 博物学传统 没有科学技术的发展,就没有工业文明 9.1(与科学无关的)第一次科学革命 工业革命 工业革命对于英国的意义,就好象哲

竞品技术三瞥安装包的大小

1 从几件小事说起 春节在家帮姐姐的iPhone手机安装市面上形形色色的App,忘记她是使用4G流量包月了,于是在下载了10个App后,不但耗尽了流量,还按照0.3元/兆的价格扣了七八十元话费.后来我检查了这几个App的体积,发现每个App体积都是40-50M的样子,这让我很吃惊,因为我记得两年前这些App也就在10-20M的样子. 另一件记忆犹新的事情,是去公园景点游玩,当时公园门口有个活动“扫二维码下载App下单立减10元”,但是我发现下载这个40M的App要花费12元的流量,这样其实是要额

2019年移动社交APP竞品前瞻性分析

社交的本质是什么?笔者认为社交的本质是一个用户社交资产成长的游戏.在这个游戏里,用户根据自身社交资产的成长曲线,来挑战对应难度的社交目标. 对于2019年社交赛道,我们可以从两个方向来预测,每个方向我们会结合今年年底出现的新产品来谈. 预测一:赛道中会出现数款现象级的轻资产社交产品 重资产与轻资产是一个财务领域的概念,我们可以很自然的把它延展到社交领域.重资产主要依靠规模产生效益,轻资产主要依靠商业模式的创新. 传统的社交产品大多走的重资产道路,这些平台上往往沉淀了大量用户社交关系链或者用户内容

产品经理做竞品分析的思路(一)

本文转自:简书 文/休言万事转头空,觉得分析竞品的思路挺好,所以就转了~ 1.确定目的 对于大部分事情来说,目的决定一切. 竞品分析自然也不例外,一切不以“目的”为目的的竞品分析都是耍流氓!我们在做竞品分析之前必须先把自己的目的搞清楚,否则很容易盲目,并且把事情想得过于复杂,做分析的时候也就会变得很吃力. 那么,这个目的是什么呢?这个目的就是我们做竞品分析希望得到的东西,这就是我们的目的,不同的目的决定了我们做竞品分析的思路是不一样的. 从普遍性的角度来说,竞品分析的目的就是用来指导我们的产品的

关于Jaccard相似度在竞品分析中的一点思考

上个月对一个小项目的效果进行改进,时间紧,只有不到一周的时间,所以思考了一下就用了最简单的方法来做,效果针对上一版提升了5%左右,跟大家分享一下(项目场景用的类似的场景) 项目场景:分析一个产品的竞品,譬如app的竞品.网站的竞品等等 项目分析:简单来说就是竞品分析,竞品分析有很多比较成熟的方法,但是我认为,竞品分析其实和推荐有着很大的相关性.譬如我要分析一个技术网站的竞品有哪些,通俗点说,就是看一个用户经常访问哪些网站.不同类的用户访问网站的偏好是什么.在同类技术网站里与之定位想进,用户人群相

B端硬件如何做竞品分析?

互联网产品尤其是APP应用,做竞品分析能够从百度指数.应用商店.第三方数据服务商等渠道获取到竞品的活跃指数.人群分布等等相关信息.常见于各大专业论坛和博客中也都是关于应用类竞品分析的内容,主要对应用场景.流程架构.信息流向.功能体验.活跃指数等等方面进行对比分析.然而B端硬件类产品,在竞品分析这方面的内容较少.对于新入手的b端硬件产品经理,也不清楚B端硬件产品竞品应该分析哪些内容.本文将浅谈一下B端硬件竞品分析可以如何做.确定分析目的任何的分析报告都是处于某种目的而进行信息搜集整理工作,竞品分析

如何去做一份竞品分析报告

每天发生在我们APP里各种变化都是值得运营学习的最好材料,尤其是竞品的变化,更是有许多与自己直接相关的经验可以学习. 编者按:本文来源微信公号"运营控"(ID:yunyingkong),作者飞鱼船长.授权36氪转发. 网络上关于写产品竞品分析的文章很多,做运营类竞品分析的文章比较少,所以今天抛砖引玉和大家分享一下,我在分析竞品运营中的思考和心得. 每天发生在我们APP里各种变化都是值得运营学习的最好材料,尤其是竞品的变化,更是有许多与自己直接相关的经验可以学习. 通过观察和分析竞品,能