1. 程式人生 > >1.6 Why only in China?

1.6 Why only in China?

      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?

      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 f

Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules

time module clip modules 搜索 set 版本信息 ace 發現 本周開發中遇到了一個項目無法發布的問題 網上搜索到http://www.cnblogs.com/chanedi/articles/2112477.html這位同行的博客,順利解決問題,

12.2.0.1:Fatal signal 6 has occurred in program ocssd thread 1830795008

報錯日誌:     CLSB:1830795008: Oracle Clusterware infrastructure error in OCSSD (OS PID 102336): Fatal signal 6 has occurred in program ocssd

A giant new retail fulfillment center in China has only four employees

Automation angst: The news conjures images of rapid automation and job displacement. But it's important to note that the process of filling retail orders o

【Ray Tracing in One Weekend 超詳解】 光線追蹤1-6

  新的一年,前來打卡  Preface 回顧上一篇,我們講述了漫反射材質,也就是平時的磨砂表面。 它一種將入射光經表面隨機散射形成的材質,是一種非常普遍的表面形式。 這一篇,我們將來學習鏡面反射,或者說是金屬材質 鏡面在生活中見得也很多,它是一種將入射光經表面按照物理反射規律

[翻譯 EF Core in Action 1.6]你的第一個EF Core應用程序

entity sqlserver 理解 不錯 -i 配置 htm 解決方案 min Entity Framework Core in Action Entityframework Core in action是 Jon P smith 所著的關於Entityframewor

Rancher 1.6發布:EBS支持、密文管理和CLI增強

docker 支持 rancher 管理 微服務 部署 Rancher v1.6現已全面發布!這是Rancher容器管理平臺的最新版本。盡管我們一如既往地建議您使用Rancher最新的穩定版本進行生產或關鍵任務的部署,然而此刻,我們還是迫不及待地想與你分享Rancher v1.6中的新

Pentaho Hire in China

pentaho hiringGSS DeliverySpecialist for Pentaho /Big DataLocation: Shanghai/Beijing/Shenzhen To support Pentaho solution architectingprocess, providing pr

MySQL使用pt-online-change-schema工具在線修改1.6億級數據表結構

影響 comment 失敗 tle 當前 www 表結構 oca 鎖表 摘 要:本文闡述了MySQL DDL 的問題現狀、pt-online-schema-change的工作原理,並實際利用pt-online-schema-change工具在線修改生產環境下1.6億級數據

Appium 1.6.4 環境搭建流程(Java, Android+IOS, Windows+Mac)

經典 客戶 dev utf-8 4.6.1 新版本 -m works odi Appium1.6.4已經出來一段時間了,快速給大家串一下怎麽搭建,貼了下載鏈接 1 基礎環境: Windows + Mac: Java JDK 1.8+ (需配置環境變量),Appium1

Maven引入Hadoop依賴報錯:Missing artifact jdk.tools:jdk.tools:jar:1.6

cor java style 2.4 iss art java_home mapr 問題 Maven引入Hadoop依賴報錯:Missing artifact jdk.tools:jdk.tools:jar:1.6 原因是缺少tools.jar的依賴,tools.jar在j

[options] 未與 -source 1.6 一起設置引導類路徑

除maven cas 項目 報錯 失敗 build.xml 查看 version dia 用ant與eclipse編譯Cassandra 1.2.19,出現了“ [options] 未與 -source1.6一起設置引導類路徑”的警告,並出現了一些編譯錯誤,提示編譯失敗,上

VELT-0.1.6開發:載入根文件系統

baidu 轉載 裏的 python lin ide arch 包含 -s 快樂蝦http://blog.csdn.net/lights_joy/(QQ群:Visual EmbedLinux Tools 375515651)歡迎轉載,但請保留作者信息VELT的全稱是Vis

《挑戰程序競賽》1.6.1 三角形

turn 其余 pan bsp 程序競賽 log define namespace ace 題意:有n根棍子,棍子i的長度為ai,想要從中選出3根棍子組成周長盡可能長的三角形,請輸出最大的周長,若無法組成三角形則輸出0。 解法:將輸入的棍子長度進行排序,由最長開始,一次

《挑戰程序競賽》1.6.2 Ants poj1852

通過 最短時間 程序競賽 要求 span str 速度 計算 ont 題意:n只螞蟻以每秒1cm的速度在長為Lcm的竿子上爬行。當螞蟻爬到竿子的端點時就會掉落。由於竿子太細,兩只螞蟻相遇時,它們不能交錯通過,只能各自反向爬回去。對於每只螞蟻,我們知道它距離竿子左端的距離xi

web緩存服務器varnish-4.1.6的部署及配置詳解

是否 次數 tool 至少 hits 檢查 rep nat list web緩存服務器varnish-4.1.6的部署及配置詳解 1.安裝varnish4.1.6安裝依賴 yum install -y autoconf automake jemalloc-devel li

kubernetes 1.6.2部署

kubenetes docker 部署環境服務器:騰訊雲操作系統版本:centos 7.21、修改系統配置:[[email protected]/* */~]# cat /etc/sysctl.d/k8s.conf net.bridge.bridge-nf-call-ip6tables=

centos 6.5下編譯安裝php-7.1.6和 php memcached擴展

php 編譯安裝 memcached 0,安裝 php-7.1.6 依賴包# yum groupinstall "Development tools" "Desktop Platform Development" # yum -y install openssl-devel libcurl-dev

2017年1-6月流水帳

不同 似的 pro 批量 dsp 緩沖 xtu array 插件 2017年 1月 ======================================== 2日,實現C++,AOB(Array of Byte)字節數組文件掃描,類似CheatEngine的AOB內

(hdu step 7.1.6)最大三角形(凸包的應用——在n個點中找到3個點,它們所形成的三角形面積最大)

三角形 struct names com 都在 acm sni 都是 tran 題目:最大三角形Time Limit: 5000/2000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total S