How does Android crack the compatibility dilemma?

Source: Internet
Author: User

The latest news shows that the sales volume of Android mobile phones exceeds that of the iPhone. Although it is still inferior to competitors in the overall market share, it has already become an outstanding player.ArticleIt is also predicted that android will eventually sit in the first spot on the smartphone.

Android is indeed very promising. With the help of Google, many well-known mobile phone manufacturers are dedicated to supporting this open-source SMART system. It provides users with many choices.

Compared with Apple's iPhone, when using a series of products to compete in the entire market, it is advantageous to be an open and versatile scenario like android. Mobile phones of various models provide suitable products for users of different levels. This eliminates the criticism of operator restrictions, so that users can be more free.

However, as some previous articles have pointed out, such openness is a double-edged sword.

Specifically, the differences in hardware and software make the application compatibility of different types of mobile phones produced by different manufacturers worse.

The differences in hardware include the differences in core performance and interactive firmware. The core performance differences of different mobile phones lead to differences in the running experience of the same application on different mobile phones. The migration of software that can run smoothly on high-end mobile phones to mainstream platforms will be difficult to run, this situation will reduce the reputation of applications and platforms among users. At present, most smartphones are equipped with multi-point touch screens and gravity-sensing firmware. However, some mobile phones have also added trackballs with different numbers of buttons. the maximum number of touch screens is also different. These differences allow different mobile phones to have different interaction methods and applications.ProgramIf it is designed for one of the mobile phones, the compatibility with other mobile phones will inevitably decrease.

In terms of software, some mobile phones have their own UI design. These UI design will also be a problem of application compatibility.

These mobile phones with different compatibility share an e-store. Most apps in the store cannot determine the degree of compatibility before downloading, which may cause loss to users.

Compared with openness, in order to overcome these shortcomings, the iPhone uses a single series of Solutions to close the platform almost completely. This ensures compatibility, but also loses its extensiveness. That is to say, this product is not suitable for everyone after comprehensive consideration of features and prices.

We can see that the iPhone is trying to build itself into a wide range of platforms. It uses relatively moderate hardware configurations and lowers the price by bundling it with the operator, then, we try to fit all users with almost unlimited scalability. However, the role of doing so is limited.

For example, some commercial users, although adding application software on the basis of the iPhone can fully meet the office needs, but this requires additional costs and there is no cost-effective solution from other vendors. Therefore, it restricts the iPhone Expansion Field.

Windows Phone 7 has similar problems. Microsoft has set a strict standard for its mobile phone, and there are provisions on the number and design of mobile phone buttons. This will undoubtedly affect innovation, this leads to the same design and the loss of user interest in choice. In this case, it is difficult to differentiate the price. In fact, the internal beneficial competition is restrained.

So how can we crack the open Android curse and keep it open?

Currently, some applications will verify the phone performance in advance and choose to install the advanced or low-level version, but this is not enough. It also increases the burden on developers.

Google should first strengthen the compatibility test on the electronic store so that incompatible applications will not be downloaded and installed by users, so as to ensure that users will not suffer any losses. It may be a good option to classify mobile phones of different performance. Applications can choose the lowest level they support to maintain smoothness.

Google should also make some rules on peripheral firmware. In addition to the standard touch screen and gravity sensing, some creative new hardware should also be added to the list. Update this list from time to remove outdated designs and add them to innovative designs.

However, to truly crack compatibility issues, you still need to do a lot. This requires Google and other mobile phone manufacturers to share their wisdom.

We believe that openness is the right path. It brings more benefits than disadvantages. When Android truly breaks the compatibility dilemma, it may be the time it has become the leader of the SMART system.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.