Application design should not "succumb" to the operating system

Source: Internet
Author: User
Keywords Operating system application design
It is advantageous for software developers to maintain the same operating interface on different system platforms. Now, the application begins to actively strive for its own interface style and manipulation experience. In the future we will see a variety of different styles of applications, and they are on any platform, the operation is approximate. For the design industry, the release of IOS7 is a big event. As early as the beta release a few months ago, it sparked a discussion in the designer community. Many interfaces based on the old version of iOS design have been forced to redesign the flat and glass effects. The two days of the new system has been officially launched, some of the application of a new interface has been on the shelves. On Apple's desktop system mac OS X, many of the apps that come out of windows are redesigned to match Apple's interface standards. Some applications seem to come from another planet. The same applies to Microsoft Windows Phone and Windows 8 Xiandai interface design. Squares and monochrome icons disrupt many of the colorful interface layouts on Android or iphone. However, applications under Windows and Android are thousand-faceted and do not follow the design standards of both systems. Tencent series software uses a unified set of user interface (UI) library. For the Software menu layout, the window to maximize, minimize, close the button, as well as icons, scroll bars and other elements have their own redesign. Thunder is also developed a set of interface rendering engine, so that the program can use a whole picture or even animation as a background, this interface and the traditional sense of windows incompatible. On Android, micro-mail and microblogging applications translate the interface layout on iOS to Android, even though the icons are too lazy to repaint. Zaker the large color block of Windows Phone, which violates the Android design code. Are the two operating systems fragmented so that manufacturers feel they have no need to follow the rules? I don't know about that, but I understand that there are some applications where you look at a distance and you really can't tell which system it's running on. All we remember is the special layout of the apps themselves, and if they are magnified to the full screen, it's as if they're running in a single operating system that they've developed for themselves. They are not affected by the system interface. Companies that own a standalone UI are actually paying attention to this when developing cross-platform applications. For example, Microsoft's Bing Search, Xbox, office, and other applications on iOS all try to match the design layout of Windows Phone. All of Google's software interface elements are redrawn by themselves, without the use of native controls. The browser too. UC standard interface elements, continued from the S60 era of the button machine, so far there is no particularly big changes. Other domestic browser layout is basically similar. In fact, for software developers, in different systems flatIt is advantageous to maintain the same operating interface on the stage, so that whatever your system terminal is, your operation can conform to the common custom and let people develop a fixed psychological expectation. However, perhaps because Apple or Microsoft are too strong, apps must first follow their design specifications, which makes some software have to "sing what songs on the top of the hill" and the software has a very different experience on every platform. We have to assume that these operating systems for each revision, will not be particularly big changes, otherwise for developers is endless toss. After the iOS7 revision, many of the materialized version of the software will be updated, Apple in order to take care of the old version of the system users, allow IOS6 or the previous version in the application of updates, do not have to update, you can stay in the final version of the materialized design. Using these iOS7-ready apps on older versions of iOS is not much of a sense of lack of co-ordination. This is because these applications are full screen display, occasionally with some old version of the default buttons, scroll bars and other controls, will not affect the use. Apple just wants to make sure that the software experience is consistent with the current system. The implementation of this policy has found many problems. Some of the software that comes with updates is the change in API interfaces or patches of bugs, and even some of the changes in User license agreements. If users are locked in an older version and cannot agree to a new license agreement, they are actually using the software illegally and may not be able to get technical support. And if you want to make the materialization and the glass are satisfied, the developer only two branches. The pit Dad's move was eventually canceled. Apple's move actually means that it is no longer popular to rely on the platform control application experience, and applications are starting to actively strive for their own interface style and manipulation experience. If you say before, many apps are available only to iOS, so they're designed like iOS itself, so in the future we'll see a variety of different styles of applications, and they're all similar on any platform, so we're more impressed with different software--not different systems.
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.