这APP的江湖

近来夜读《狂人日记》,忽听得窗外叮咚作响——原是邻家小儿捧着方寸屏幕发笑——那手机里挤着五六个同源的短视频软件

一、那包里的乾坤

若将代码比作稻米粮种,"打包"二字便似村头老农套了驴车运粮进城。本是极简单的事体:gradlew assembleRelease一行命令下去便妥帖了事。

"我翻开应用市场一查 这市场没有分类 歪歪斜斜的每页上都写着'智能推荐'几个字 我横竖睡不着 仔细看了半夜 才从字缝里看出字来 满本都写着两个字是'吃人'"

(甲)签名的把戏

那证书签名原是为防贼设的槛儿 如今倒成了绿林好汉们的通行符节——去年某厂商私刻公章般批量生成密钥 十万应用俱用一个指纹证书 恰似孔乙己说"回字有四样写法"时柜台后掌柜的白眼

年代打包方式市井模样
庚子年(2012).apk直传贴吧沿街叫卖的糖葫芦车
丁酉年(2017)应用商店过审衙门前的告示栏
壬寅年(2022)SaaS云端编译"新零售"货架后的暗门

二、看客与商贾的勾当

"分包"之术兴起时日不久却已得大成——好比祥林嫂捐了门槛仍不得解脱——主包空如皮囊而真身化作百十个动态加载之物件。

"渠道号"这个把戏最妙处在于: 各应用商店为着自家颜面总要打上水印标识
//伪代码以显沧桑
void distributeApp(){
   if(来自豌豆荚) {
      展示开屏广告("祛痘良方");
   } else if(来自酷安) {
      静默下载("极客工具箱");
   }
}

(乙)灰色产业链考据表(丙申年修订)

  • [ ] SDK寄生者:如蚂蟥吸血般植入推送模块
  • [√] 重打包客:解衣带复缝制的新衣匠人
  • [ ] OTA云控师:可令万千手机忽变木偶傀儡
  • [√] 马甲包猎人:七十二变分身术现代传人

/三/食利者的饕餮盛宴(注)三

此处原有一张架构图已被删去。

那CDN流量计费单上的数字直叫人想起《药》中的人血馒头——带宽即是新时代的人血管道。

*参考《现代APP分发野史·卷三》P78-91*

后记:

余尝见开发者论坛中有少年发帖问:"何以解违规下架之忧?"跟帖者众却多戏谑之语——忽忆及闰土月下持叉刺猹时的沉默。
不知何时起技术社区的月光也被装进了虚拟机的沙箱里...