惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Y
Y Combinator Blog
MyScale Blog
MyScale Blog
Recent Announcements
Recent Announcements
酷 壳 – CoolShell
酷 壳 – CoolShell
GbyAI
GbyAI
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
N
Netflix TechBlog - Medium
V
V2EX
MongoDB | Blog
MongoDB | Blog
Microsoft Security Blog
Microsoft Security Blog
博客园 - 三生石上(FineUI控件)
Stack Overflow Blog
Stack Overflow Blog
U
Unit 42
B
Blog
Microsoft Azure Blog
Microsoft Azure Blog
博客园_首页
H
Help Net Security
D
DataBreaches.Net
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
阮一峰的网络日志
阮一峰的网络日志
T
The Blog of Author Tim Ferriss
C
Check Point Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报

博客园 - 包建强

MindSpore开源项目分类(截止到2024.2.3) 开源自己编写的半人工标注平台PaddleOCRLabel(.NET Winform版本) Appium自动化测试框架研究(2)——搭建IOS环境 2019,我在几个新的技术领域的尝试和心得 Flutter中高级培训 1.9 From Native to HTML5 1.8 Double-Opening and Virtual Machine 1.7 All components require plug-in? 1.6 Why only in China? 1.5 A better alternative thing: React Native 1.4 The usage of plug-in 1.3 History of Android Plug-in Programing 1.1 What is the plug-in? Chapter 8 The Simplest Plug-in Solution Chapter 7 Resources in Plug-In(1) Chapter 1: Plug-in programing from past to the future Android插件化的兼容性(下):突破Android P中灰黑名单的限制 Android插件化的兼容性(中):Android P的适配 Android插件化的兼容性(上):Android O的适配
1.2 Why need pluggable?
包建强 · 2018-08-28 · via 博客园 - 包建强

      When Android programmers write new features, bugs, or even crashes will exits in their App.

      Once a traveling App has a bug, which will cause the user can not to put an order. With the crash, the user even can not get the order page. When such happens, we have to fix these issues as fast as we can, and re-publish to all kinds of Android market, it has been too late, the loss of business in every second, this is why use the Android plug-in programing to fix such issues. Users do not need to download full App again, and the updated versions of plug-in can be enjoyed in several minutes.

      On the other hand, if we want to expand the market and compete with others, the sooner the new feature released, the higher rate of the coverage of market and user. If you publish a new release to the Android market frequently, the user will be annoyed. If the release cycle is fixed to half a month, which will lead to a long backlogs of new features, half a month later, the competitor may also release the same features. At such situation, if there is a plug-in technology support, once the new feature can be finished, the use will use it immediately, it is a best way for competition.