Android plug-in is in full swing in China, why is it silent in foreign countries?

The applications of those unicorns in Silicon Valley did not find plug-in.

On the one hand, foreigners use Google Play. This official market does not allow plug-ins to exist. If there are plug-in frame in the Apps, it will not pass the review. This is similar to the Apple Store.

On the other hand, there may be no such requirements for foreigners.

When you find a foreign App display data is wrong, or somehow crashed, even if you feed back to them, you will get a graceful reply, such as the next version and then fix it. When is the next version? It will be several weeks later.

This is different from the situation in China. In a first or second-tier Internet company, any data display errors, or crashes, will result in a decrease in the number of orders, affecting the revenue directly. Therefore, the engineers often wake up at midnight to fix bugs, and then quickly release new versions of the plug-in package to avoid further loss of orders.

For first-tier and second-tier Internet companies in China will spend a lot of resource to support a team who are doing plug-in frameworks. After the framework is designed, they will not have heave work to do. When Android releases a new version every year, they will be very busy to study what Android system source code changes in the new version, and does it will have any impact on the plug-in framework of the company. In the long term, the company spends such resources on a cost-effective basis, which is almost equal to the amount of orders lost without plug-ins.

For the small or start-up companies in China, they do not have the enough financial resources to do their own plug-in framework, and generally adopt a relatively stable, open source, and continuous updated plug-in framework in China. Then, the RN was born, they switched to the RN's family.

Excellent engineers in China have launched their own Android plug-in framework. How about the foreign engineers doing at that time?

Foreign engineers are more concerned with the user experience. So you can find material design is popular in foreign countries, and in China, the designer is only to design a sample of iOS, for Android, to do the same is enough.

Foreign engineers are more concerned with functional programming. They are pursuing elegance, practicality, robustness, and reuse of codes. Unlike apps in China, they often rely on human resources to pile up codes and even bring bugs to the market. When refactoring, and the man who wrote the codes at the time may have left.

Therefore, when engineers in Silicon Valley have released ButterKnife, Dagger, AspectJ, OKHttp, Retrofit, and RxJava, engineers in China can only come up with a variety of plug-in frameworks, hot fix frameworks, and double-opening (open 2 application instances on a mobile) technologies.

1.6 Why only in China?的更多相关文章

  1. 小程序-demo:天气预报

    ylbtech-小程序-demo:天气预报 1.返回顶部 1.app.js //app.js App({ //系统事件 onLaunch: function () {//小程序初始化事件 var th ...

  2. 【uwp】浅谈China Daily 中划词翻译的实现

    学习uwp开发也有一段时间了,最近上架了一个小应用(China Daily),现在准备将开发中所学到的一些东西拿出来跟大家分享交流一下. 先给出应用的下载链接:China Daily , 感兴趣的童鞋 ...

  3. 【英语学习】2016.09.11 Culture Insider: Teacher's Day in ancient China

      Culture Insider: Teacher's Day in ancient China 2016-09-10 CHINADAILY Today is the 32nd Chinese Te ...

  4. Ignite China 2015 之行

    微软首届Ignite China选择了金秋十月的北京,在顺义的九华山庄举办.这几天北京的空气特别好,再加上郊区高楼少,令人心胸开阔了不少.这次Ignite之行的任务有两个,其一是27号晚上与Windo ...

  5. hdu 5652 India and China Origins 并查集

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5652 题目大意:n*m的矩阵上,0为平原,1为山.q个询问,第i个询问给定坐标xi,yi,表示i年后这 ...

  6. 基于 React.js + Redux + Bootstrap 的 Ruby China 示例 (转)

    一直学 REACT + METEOR 但路由部分有点问题,参考一下:基于 React.js + Redux + Bootstrap 的 Ruby China 示例 http://react-china ...

  7. GTC China 2016观感

    上周二在北京参加了GTC China 2016,最大的感受就是一个字,“冷”!黄教主一如既往坚持机车皮夹克装,9月中旬的北京还没有那么的冷啊,感觉全场的空调简直是为他而开...好的,以上吐槽完毕,接着 ...

  8. [Fraud] China UnionPay defrauded in Macau money laundering scandal

    Source: http://www.wantchinatimes.com/news-subclass-cnt.aspx?id=20140510000005&cid=1103 China Un ...

  9. Welcome to China

    subway, railway, highway ,way way to dieofficer,announcer, professor, sir sir to lieWelcome to China

  10. 首届Ignite China微软技术大会见闻

    10.26-10.28,有幸参加微软在中国北京举办的首届Ignite China技术大会.世界那么大,技术那么多,我想去看看. 为期三天的技术大会在小汤山九华山庄举办,吐槽一下,太特么远了,每天要跑3 ...

随机推荐

  1. js实现多个小球碰撞

    实现思路:小球的移动,是通过改变小球的left和top值来改变,坐标分别为(x,y)当x/y值加到最大,即加到父级的宽度或者高度时,使x值或者y值减小,同理当x值或者y值减到最小时,同样的使x值或者y ...

  2. vue搭建app, M端项目流程

    思路:安装sass预处理嵌套css,flex布局,flexible手机淘宝适配和fastclick移动300s延迟 打开cmd,使用命令行 1.切换盘符:e: 2.使用vue建立一个项目,具体请看我的 ...

  3. 预制体,Mask组件

    1.预制体制作和使用 a.制作预制体,将制作好的元素插入到在文件夹下形成一个预制体 b.将预制体在所调用的脚本文件中进行声明,并且在界面里进行拖入保存 c.使用的时候利用cc.instantiate进 ...

  4. NLP自然语言处理原理及名词介绍

    1. 自然语言概念 自然语言,即我们人类日常所使用的语言,是人类交际的重要方式,也是人类区别其他动物的本质特征. 但是我们只能通过自然语言与人交流,无法与计算机进行交流. 2. 自然语言处理 自然语言 ...

  5. linux命令详解之df命令

    df命令概述df命令作用是列出文件系统的整体磁盘空间使用情况.可以用来查看磁盘已被使用多少空间和还剩余多少空间. df命令显示系统中包含每个文件名参数的磁盘使用情况,如果没有文件名参数,则显示所有当前 ...

  6. Anaconda安装python tensorflow 环境

    1.安装Anaconda3 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 2.安装python 3.6 (base) C:\Users\ ...

  7. cocos creator中粒子效果的使用

    就如同上图的星星特效一样,在触碰时产生特效,但是并不销毁节点,因为要使用很多次,因此使用节点池NodePool保存起来的. 以下是使用粒子效果使要使用到的一些基本控制函数: 我的使用:

  8. dbus-glib 和 GDBus 的区别

    http://people.freedesktop.org/~david/gio-gdbus-codegen-20110412/ch29.html Conceptual differences(概念上 ...

  9. 大数据学习之Linux进阶02

    大数据学习之Linux进阶 1-> 配置IP 1)修改配置文件 vi /sysconfig/network-scripts/ifcfg-eno16777736 2)注释掉dhcp #BOOTPR ...

  10. 多项式 之 快速傅里叶变换(FFT)/数论变换(NTT)/常用套路【入门】

    原文链接https://www.cnblogs.com/zhouzhendong/p/Fast-Fourier-Transform.html 多项式 之 快速傅里叶变换(FFT)/数论变换(NTT)/ ...