ECMASOFT - Publications

Jan 14, 2013

UI/UX Differences. iOS against Android


Start making an application that will accompany an Android platform and iOS platform. Also, the application must be optimized to design principles and expectations of the user’s interaction. All of this is unique to each platform. Please note that the Android and iOS environments are based on the guidelines - unique to each platform as well. There are many common features of Android and iOS, for example the behavior of the various components of the user interface, controls and navigation based on the list. And in many gestures touch control if not to take into account the team "tap and hold" which often meant to call the mode choice of data or content panel.
Category:General 
Posted by: admin

However it is necessary to pay due consideration to such number of distinctive characteristics. The short review of initial features of this project is provided to you. All of them can help you understand distinctions in design methods for IOS and Android.

1. Navigation “Back”  
The "back" in IOS applications is in the upper left corner of the navigation bar. This does not apply to move back within the entire device but is used to move back within defined in the application screens. As for Android devices today, as we know, there are 2 types of "up and" back "and" back". So, "up and" back "in contrast to the "back" button looks like a physical device. It allows you to go back to the original direction of the entire surface of the device.

2. The best navigation
As for iOS applications tab navigation is there at the bottom of the screen. Moreover, if we follow the principles from the IOS that may be here no more than five tabs at once in Android applications we recommend to place the tabs at the top of the screen. In addition, when using multiple tabs at once it will scroll to see the big part of the screen. Best navigation for IOS: in Dropbox and Google Play.

3. Switching between different views of data
Switching between views in the IOS data set applications carried out by the panel is divided into some segments. And each of these segments usually bears some responsibility for the representation. As for Android application window switching can be achieved through the control interface - "spinner". This element, as we know, is represented in the drop down list in several options. A Stir is at the top of the action bar. Switching is between the present data in IOS and Google Calendar for Android.

4. Research
In IOS App "search" user interface is often on the top of the screen. As for Android applications - here is a little different: first, "search bar" at the top of the screen, which is similar to IOS. But the bar is hidden unless you click on the search icon. Secondly, "search widget" can be placed anywhere in the application interface actually. But more often it is also used at the top of the screen.

5. Actions
IOS application can be accessed by the user via the control panel - due to the action buttons. It is situated at the top right of the navigation bar. In addition, access to applications in the IOS can also be obtained using the interface screen and its buttons. As for Android applications the recommended action is on the bar at the top of the screen. And if there is a need for more action than in the panel the icon indicates the status of the overflow action pressing the hardware "Menu" button a person gets access to additional functions and actions. In addition, as in the Android application the contextual action bar is temporary. It can be imposed only for the duration of the application bar of a task.
Actions in GMail for iOS and GMail for Android

6. Sizes of screens and resolution
Mobile operating system is often designed for screens in two sizes with three resolutions. This certainly applies to the iPhone 5 - the latest innovation. For a list of devices on the Android screen resolution and size are available. It has a very big impact on the layout of the application design.


In the end, I would like to see all of this at first may seem a simple idea to create a single application for the two platforms. But one of the important points in this regard is the fact that all the elements of the platforms are different. However, the main features of the application may still be the same on both platforms. Therefore, in order to meet all user needs and expectations of the audience all the systems must be adapted to the individual design patterns. As well as application design must respect the native user interface standards - this is important.


EcmaSoft LLC 340 S LEMON AVE #1548 Los Angeles, California 91789