This post is also available in: en
00 缘起
上周我们更新版本,在搜索页面中添加了几个简单的TOP统计数据。在检索关键 version:all 时,发现 package(包名) 统计数据有点意思。包名 air.com 高居第一位, 简单查了下,发现这个是 Adobe Air平台使用的包名前缀, 看来 Air 的占有率还是蛮高的,以后有时间可以分析下。位于第三位的包名是: com.andromom, 查了下 andromo.com 居然是做 App 在线生成的, 这个刷新了作者的认知, 所以决定利用 AppInner 调查下这种平台的流行程度。
version:all 表示检索所有版本,默认情况下 AppInner 只检索最新版本的app数据。
01 Andromo 统计
那怎么统计呢?
鉴于 GooglePlay数据相对比较权威,因此限制只统计 GooglePlay, 对应搜索关键词 store:googleplay,后续检索中默认都会带此过滤。
作者是通过 package:com.andromo 包名发现 andromo, 所以自然的使用搜索关键词 package:com.andromo store:googleplay, 结果如下图:
点击查看 App 的详情,发现它们的证书都是一样的:
owner: CN=Andromo App, OU=Development, O="Andromo.com L=Winnipeg", ST=MB, C=CA
cert_sha256: C262A97FE5596C49A9560F0964D0408881EE5A982ED4B9BDFDD7F731EE8DA408
serial_number: 1312389651
sig_alg_OID: 1.2.840.113549.1.1.5
version: 3
issuer: CN=Andromo App, OU=Development, O="Andromo.com L=Winnipeg", ST=MB, C=CA
sig_algorithm: SHA1withRSA
因此利用证书进行检索:
cert:'C262A97FE5596C49A9560F0964D0408881EE5A982ED4B9BDFDD7F731EE8DA408' store:googleplay。
结果如下:
对上面两个结果简单分析: 1. 证书检索出来的 app 有 15699 个, 包名的结果只有 8415, 利用证书检索的结果更准确。 2. 同时将近一半利用 andromo 生成的app没有使用默认包名。 3. 左边栏统计数据中, 看起来前几位的开发者都至少开发了上百款App, 还真是高产。
左边栏最上面有CreateReport功能, 我们来看一下结果。AppInner提供了对搜索结果创建报告的功能,点击后提示需要先创建Profile(登录后用户)。
输入个名字,点击创建(Create), 然后在MyProfile看到一个新的Profile。
点击创建报告(Create Report), 等待片刻, 提示创建成功, 然后就可以点击新生成的报告查看, 报告页有点长, 有兴趣的可以自己去建一个看看,我这里只截取2个看一下。如果数据和我这里的不一致是正常的,因为AppInner每天的数据都在快速增长。
第一个是类型分布,看起来音乐和娱乐类型加起来超过了1/3。
第二个是下载量, 绝大部多数 App 都没什么人用, 但是也有30个超过了百万, 甚至还有2个超过了5百万。
Andromo 在其主页上宣称其是: The #1 Android App Maker Platform.
, 是真的吗?
02 平台统计
作者统计了20个平台在GooglePlay上的App数量。直接列表如下:
AppInner 的数据本身在增长,因此后续看到的数据肯定是变化了。
可以看到, 各平台的搜索词有差异,主要是3类:
- 证书 : 14个平台都使用了唯一的证书或证书属性一致
- 包名 : 4个平台的应用都以特定的包名开头
- activity: 2个平台应用包含特定的activity
对上述数据绘制统计图:
看来这个市场也已经趋于集中, Andromo + biznessapps 在20个厂商中占有超过了 50%, 加上 como 已经超过 60%。
03 总结
以上利用 AppInner 对 Andromo 等在线生成App平台在GooglePlay中实际的情况进行了下简单的统计, 时间有限, 没有进一步深入分析。 比如 gamesalad 虽然看上去占有率不高,但是其在游戏领域绝对是第一。有兴趣或有需要的同学可以对相关数据更深入的分析。