Android App development only needs to comply with the Android API interface specifications, and the program can run on the Android system, with no other restrictions. The Apple system has a review mechanism for apps running on Apple phones, called App Review. Only apps that pass the App Review can be listed on the Apple Store, and developers can only enter the App Store if they develop apps that meet the specifications. One of the requirements is that the code should be as simple as possible and should not occupy too much memory.
Apple has extremely high authority over apps in the App Store, and can directly warn or remove apps that do not comply. Android phones, on the other hand, are open source, with public codes and system call interfaces, so they are basically developed independently. Foreign Android phones are all installed with Google Play Store, and they are used to downloading apps from Google Play Store. Therefore, Google Play Store is also the most influential place abroad. In fact, Google Play Store also has an APP application review mechanism similar to Apple's system. Many domestic Android phones sold abroad are much smoother than those running domestic systems. Because Google does not accept the censorship policy of the Chinese government, Google removed its servers in mainland China, making the Google App Store unable to operate in China. Domestic mobile phone manufacturers all develop system desktops based on the Google Android kernel framework, and each manufacturer builds its own mobile APP application ecological pool. This involves some commercial interests in the distribution of APP applications! There are many manufacturers, and they compete with each other. There is no way to have too many restrictions and requirements on third-party APPs. This is why domestic Android phones keep asking for permissions after installing the App! However, abroad, there are many permissions related to privacy, which Apps are not allowed to collect, and there are also restrictions on the insertion of advertisements. Domestic apps basically have advertisements when they are opened, which invisibly affects the normal operation of the system. It is precisely because of this non-uniform and deformed ecological vicious circle that the system load continues to increase! Every App wants to grab memory and stay in the background! In order to gain more market share! So as to obtain more profit sharing through advertising! The advantage of Android is that it is open source, but the disadvantage is that it causes too much fragmentation of the system. It is impossible to unify and standardize the operating mechanism. This is why the operating efficiency of different manufacturers is very different for the same configuration. Even if the current running memory of Android phones reaches 8GB or 12GB, it can barely run smoothly, while Apple's memory is currently only 4GB at most, and it can still run smoothly. |
>>: Apple iOS 15 Messages App has a bug that causes saved photos to be deleted
Why is short video marketing so popular? What are...
How to use Baidu's active push? How to use cy...
Although there are many corporate website constru...
"Is it too late for me to do live streaming ...
Artificial intelligence (AI) promises to solve on...
In the era of mobile Internet, information is inc...
On the first day after infection, there may be no...
Any place with traffic is a suitable advertising ...
Recently, a piece of news has been widely circula...
[[413904]] Previously, the iOS version of WeChat ...
"My love for you was written in BC and burie...
"Independent innovation is the soul of the d...
[[123302]] The long press conference finally ende...
Q: How does WeChat Mini Program obtain data? A: G...
The following is the framework directory of the e...