From Wireframes to Design

Creating a Mobile Application Mockups

Website Wireframing Methodology

Website wireframes are grayscale line drawings used as blueprints during the development cycle. They help developers, designers & key project stakeholders build a shared understanding of site functionality before spending time and resources on design and development. In other words, wireframes define what the product will do when complete.

Key Benefits:

Wireframes are great if you are not sure how to best communicate requirements and specifications in a way that is easy to understand for all project stakeholders.

UI-interfaces design

Visual brand identitification on the site.

Interface design includes solutions of colors, shapes, background images, which are under the brand identity or corporate identity of the company.

Visual design of microinteractions is performed by creating a micro-UI elements.

Micro-UI is secondary elements of a smaller size interface relative to the main one, which carry additional information about the ongoing activities. For example, switching accounts in Android-application the Inbox displayed as a choice between two user’s photos of each profile. In the same application there is a micro- gestures – quick letter deleting.

Animation makes an interface more intuitive and can even specify some details of the design. An example of successful animation usage for interaction is design-concept of Material design from Google.

Animation shows the reaction of the interface on the vernal command from the user: press, click, gesture. The animation shows how the machine accepted the command and confirms its accuracy. For example, the element deliquescent circles in Android material suggests that a click/press happened and now commands are performing – will be opened the post on Facebook, start a music track, and so on.

Animation creates a responsive interface, teaches the user, generates his information waitings on work with the interface or application.

Also, animation combines several elements in the same context. As a result, the user understands that these elements may be involved in one operation, and focuses attention on them. Therefore, the animation is often used in primary submersion ot the user and interface promotes storing stroke action to accomplish the task.

Animation lets you save space on the screen and beat it nice: static element can hold the whole taskbar and open it only on-demand of user – pressing or click.

The princip of mobile first: first think how the interface will look and behave on a mobile device:

  • in the first place – we show the importance of the content to the user;
  • Mobile devices are used in areas with different connection quality, so the design and implementation should focus on optimizing for the mobile Internet;
  • User-friendly interface for navigation in a mobile device;
  • correct use of screen space;
  • reducing the user time to perform a task or content production.

Interactive interface types, whose behavior indicates to the user the next action – these are wizards (wizard is a guide).

The need for wizards occurs when the user needs to achieve a specific purpose (eg, correctly fill out the profile on the site) must make a number of settings. The user himself can not cope with the task, because he does not know what data is needed for the system to work correctly. Therefore wizard “leads” him along the task, consistently showing the screen behind the screen, in which is needed to perform the action. The sequence of actions and a set of options for them are determined by the UX-designer, and UI-designer uses graphics and animations to make this interaction understandable, easy, and what is the most important – successful.

The knowledge of design implementation helps to prevent difficulties in development and contributes to the normal communication between teams of designers and developers.

We offer only unique design solutions, but with an eye to the possibility of their embodiment without functionality sacrificing, page loading and ease of use.

standard package of source files under web-development
  • Source files ( Psd, Ai, Eps.)
  • UX-card
  • Patterns of UI elements are on request

What is not included in standard package

In stantard package are not included such services as design-support, marketing kit implementation.

UX-design interfaces

Interaction design

Sites dashboards, console for developers, control panels and other complex interfaces.

UX-interface designer tasks ares much wider than the visual solutions and they include the following:

  • Designing of information and visual interface structure, the creation of navigation between pages, sections, and – within the pages.
  • Creation of interaction between service and user by means of interface.
  • Visual interaction design: facilitating the user experience through visual solutions.
  • A single functionality interface for desktop and mobile devices.
  • Developing of flexible design solutions for convenient work with the interface on all available devices.

Informational Architecture of the site/service defines an informational logic, construction of the whole site / interface and compliance of all its pages, sections with this logic. The architecture for maximum takes into account information user expectations, tasks, actions associated with the error, gradual and non-intrusive user interface training.

Prototyping is performed after or together with the development of the information architecture of the service / site. We create dynamic prototypes with demonstration of the basic functionality, transitions between pages and navigation. In the prototype the structure of standard pages, and user interaction with each page is also worked out.

Responsive interface is fully adjusted to the dimensions of the browser.

When designing the Responsive interface it is used a single layaut, blocks of which are rearranged depending on the device, and during the development HTML5 / CSS3, UI-library JQuery and minimally – JS are applied.

Adaptive layout design contains several layouts specifically for each screen resolution and, therefore, it is widely used JS, because some elements need to be hidden and some are shown.

We delivery standart package of source files:
  • Sourse files ( Psd, Ai, Eps.)
  • UX-card
  • Patterns of UI elements are on request

Иконка appleDesign mobile applications for the iPhone and iPad

IOS operating system and the iPhone smartphone made a revolution in the mobile world. The user experience on iOS devices exists since 2007, and Apple itself sets the tone for the company in the development of mobile devices and technologies.

Mobile application for the iPhone and iPad have almost the same design standards (except those that are imposed by physical limitations of devices). Applications for iWatch wearable mobile devices (smart-watch) is also performed in the same visual solution with the iPhone.

There are a number of unique specifications from Apple on designing of mobile applications for iOS, which enhance user experience, leading mobile applications to a harmonious visual appearance and identical interaction on iOS devices.

iPhone has become one of the first smartphones in which the manufacturers have paid attention to visual design applications and mobile operating systems. iPhone Apps always have their own elaborated and unique aesthetic design language.
Mobile apps for the iPad and iPad mini iPhone differ by a wider range of actions that allow to make the screen larger. This means that the application is not desirable to take the design of the iPhone and to “stretch” it under the tablets – though there is too much space that is not being used. Application design adaptation for the iPad is a proper interaction with the tablet and the efficient use of screen space.
Mobile apps for the iPad and iPad mini iPhone differ by a wider range of actions that allow to make the screen larger. This means that the application is not desirable to take the design of the iPhone and to “stretch” it under the tablets – though there is too much space that is not being used. Application design adaptation for the iPad is a proper interaction with the tablet and the efficient use of screen space.

Smart watches as a wearable mobile device, has a slightly different type of interaction because of its small size and use restrictions. Features of smart watches iWatch can be divided into several categories: notification, entertainment, sports, health, lifestyle. This is the main list, which will significantly expand. Working with Notifications is a priority task of smart watches, which they decide much more effective than the interaction with iPhone only.Smart watches have a very different applications navigation and gestures control. The emphasis of the application design is shifted to the control components, their movement, as well as icon design.

Standard package of source files for development
  • Source Documents (Psd, Ai, Eps).
  • Home application icon in the size of the application and promotional pages.
  • UX-card application screens.
  • UI-kit applications.
  • Cutting graphics.
  • GUI-document application.
  • Used application fonts.

What is not included in the standard package

The standard package does not include design support service, works on marketing kit.

icon androidAndroid Design for the mobile applications

Mobile applications for Android exist in mobile design since 2005. During this time, users have created a great experience, habits and interaction models, peculiar to this operating system.

null

The latest versions of Android are followed by the ‘Material Design’ concept, developed by Google in order to bring all of their products and services into a unique ecosystem. Material design mind is based on the natural physics of motion, expressed in animation, layered arrangement of elements, almost the full absence of volume and shine.

The material palette of colors – laconic, but despite this, the applications can be quite colorful and bright. The emphasis of the material design is branded button ‘Action button’ it is used only in the Google products and services.

In the Android apps is welcomed to follow the specifications for the design and development. Specifications are designed to simplify applications navigation, and partially to solve User Exsperience tasks using UI-elements and their behavior.
Design applications adaptation from the smartphone to the tablet taking into account the peculiarities of interaction, for example, landscape versions, the possibility of dividing the screen into two workspaces, options adaptation for navigation for tablets.

СNow it makes sense to focus on devices running on the current version of Android Murshmallow, but not earlier than Android 4.4 (Kit Kat)

Slicing graphics

In order to “collect” the mobile application of the graphic layouts in full working product, the graphics should be sliced; it means that each element is to be cut as a separate file. The whole visual realization of mobile applications depends on correctly performed slicing, and the result – a beautiful and well-coordinated work of the finished digital product.

Slicing graphics is a necessary procedure, unloved by developers, so they are forced to use for work completely strange for their profession tools and means. Therefore, while completing the work on the project, our designers give to the developers completely sliced graphics with the accompanying documentation. Any developer, while opening our source files can immediately start to fulfill their tasks.

Slicing graphics is performed taking into account all the design peculiarities of top devices screens. Our graphics is adapted to the largest possible resolution and pixel density. Also flexibility is taken into account, which is especially important for the Android applications.

Running graphics slicing is not necessary to order additory. This service is an internal standard App2World projects implementation.

slicing example preview

icon apple icon android Design of the product icon

Product icon is one of the key visual factors that affect the user’s motivation to download the mobile app.

a2w_portfolio_icons_preview

Icon begins with a general idea of the application, and multiple versions of how to convey this idea in accordance with the following parameters:

  • client company tasks,
  • users expectations,
  • standard operating systems,
  • current trends in mobile design.

The work begins with a sketch, drawing the appropriate choices from which the single image is approved on revision.

When designing icons the following resolutions are taken into account:

  • For IOS: 29×29, 40×40, 58×58, 60×60, 76×76, 80×80, 120×120, 152×152, 512×512, 1024×1024.
  • For Android: 36×36, 48×48, 72×72, 96×96, 144×144, 192×192, 512×512.

On approval are given icons sized no more than 152х152 px in Png format.
Usually application icons are provided in several key dimensions required as for application and for marketing publications.
After finishing the work we will give the archive with the icon in all sizes and source editable documents (Eps or Psd).

iOS and Android icons have slightly different design standards. Android icon may have a different geometric shapes and is on a transparent substrate, whereas the icon for the iOS-application has rounded corners.For cross-platform mobile applications it is optimally to draw the image first for Android and adapt it to the requirements of iOS.

Иконка appleИконка androidUI kit

UI-kit (User Interface kit) – a set of functional elements, which are dealed primarily by the user that defines the style, aesthetics and even products premiality.

First of all, for the UI-kit application it is:

  • A visual implementation of application functions;
  • A trended user interface;
  • An opportunity of partial application design renewal by replacing obsolete UI-kit elements on more relevant.

Also, UI-kit is a set of parts of the user interface, which allows to implement all the functionality of the design ideas, customize the project, i.e. to adapt it exactly for the target consumer. UI-kit is a kind of accessories that give the general appearance of the application completeness and uniqueness, a single unique style and harmony with the operating system interface.

UI-kit is a kind of “brand book applications.” It includes all the dynamic elements (buttons, radio buttons, list items, the system (internal) icons, checkboxes, and so on.) and input fields in all conditions that can occur when working with the application. The states may be different, for example, active / inactive, error, success of the action, return, progress, etc. Therefore, there can be some display options of the only one button.

For convenience, all these images are collected in one file.

UI-kit package is used as:

  • working set to accelerate the development of mobile interface design;
  • quick editing application prototypes;
  • prototype part that can be edited (replaced, swapped);
  • base for slicing graphics.

In practice, the designer creates the first prototype of the application screen and then prepares and draw up a set of UI-kit. Then you can collect all other application prototypes, modifying the graphic design and evaluate the interim results.

This service is included in our standard package, but can be considered separately, and if we are already working on your mobile project earlier.

By results of work will be prepared (as part of the package or file separately) graphic file with unique images of well-developed internal application elements.

Иконка appleИконка androidAuthor’s supervision of the development

UX-tracking the process of mobile application development.
The correct behavior of the elements and displaying screens on different mobile devices.
The final result in the release does not differ from the approved layout.

Testing for compliance with standards for GUI Apple and Google during the development of mobile application. Release verification for compliance with the original layout application.

The result of verification the product looks and functions as approved by the customer in the design layouts.

Preparation of necessary files and documentation for the development of:

  • UI-kit,
  • cutting graphics;
  • application UX-card;
  • GUI-document with examples of the main screens;
  • editable source files in Psd, Ai, Eps formats;
  • font package;
  • application icon in the required sizes.
Consultancy of the development is available to all queries relating to layouts and documentation, specifications operating systems, layouts setting, element behaviors, animation.

  • provide all the necessary information about the behavior of an element;
  • supporting documents and сonsultancy on the correct development of the application design, and on the use of effects;
  • refinement of indent “rubber” elements, font usage and other information.
The results of the author’s support

As a result, copyright tracking the mobile application in the release does not differ from accepted in the layout. Developers during the process have access to interaction with the design team to be consulted on all matters concerning the layout, behavior of the user interface, animated moves.

Microtext interfaces and texts for a site

Microtext – is any text up to 200 letters with spaces.
In marketing, the goal of this text is the direct contact sale. The interface is the User support in the tasks performance.

Interfaces microtexts
Tasks for which you cannot hire a copywriter at the exchange.
Writing internal textsб interfaces, mobile applications: Pages ‘About’, displays with a zero status (empty), notifications, loading screens, naming elements.
Microtext is a part of usability
Microtext forms the context of use.
To interface Microtext are included such elements as, for example, the button label, guidance pop-up text, the name of the form. This text provides the maximum level of interaction and understanding of the interface, creates and refines the context of the custom task implementation.
The text for the Landing, promotional pages
Commercial selling texts for pages and sites
Writing of commercial and advertising texts for application promotional page in their own store or Landing page for promoting service / mobile applications.
The purposes of these texts are as follows: the user can focus on the description text of the mobile application if it is not clear whether the application fits into his main query in the search.

Design of the selling page is performed by its commercial text and key visual image. Also, the text affects the formation of user needs in product and lead generation.

Information Texts
Instructions for Use, the User Agreement and other accompanying textual content interfaces.

Information text keeps the user from access to the offline (phone calls, visits) and the termination of the interaction (when the problem is not clear, and it is easier to close the page). The commercial value of such texts is reducing the load on the customer support department and the overall high customer loyalty.

Interface Localization
Interface Localization under the Ukrainian, Russian, English.
Correcting inaccuracies of automatic text translation to improve the user experience.

Editing texts directly in the prototype or after the release of the mobile application, interface for small errors, inaccuracies, which will inevitably be at the stage of visual design or programming.

Иконка appleИконка androidScreenshots and Marketing kit for mobile applications

The Marketing kit includes all design works for makrketing purposes of your project: screenshots, artworks for market pages , promo-pages, visual identity

The purpose of the promo page screenshots is to show possible situations of use, including non-obvious ones with text description or name.

The user can immediately estimate how the app will look on the device.

Two first screenshots are of a great importance: the user rarely looks every of them, so the first and subsequent must contain a maximum of necessary information and sufficient motivation for downloading the app. Also it is important thematic environment: for one audience it is enough a beautiful wow-image to another is to show benefit sufficient, for the third is to show the uniqueness of the application, etc.

There are several technical nuances when working on these screenshots. For example, they are rarely looked through the Web, so the image must be readeble on one screen of the device. There are also the guidelines on placement and design of screenshots from the AppStore and GooglePlay. For mismatch the account of the application may be banned.

Promo page in the store has design elements: the cover application page itself cover page of the developer, the image application icons. Covers are usually carried out in the form of artwork – graphic concepts, expressing the idea of the application, the company’s mission.

In addition to a set of promotional pages it is usually needed: banners (to be placed inside the application, for targeting), Landing page and other graphics.

Application icon is included in the standard package of works on the mobile application. The rest of the marketing kit and screenshots are carried out for the company’s customers in the framework of the additional services on the project.

icon appleИконка androidPorting of applications design from the phone to the tablet

Adaptation of design elements for use on the tablet. Easy application on all types of devices.

Smartphones and tablets have different purposes, they differ by hardware characteristics, mobile application design features. Hence there is a different design for the same application. For high-quality playback is recommended to develop a graphics package screens specifically for tablets.

Properly ported to the tablet app is visually hardly differ from the “smartphone”. The user can install the application on their mobile device and run without changing habits.

Smartphones and tablets differ by screen parameters affecting the quality of display graphics. Most smartphones and phablets have a monitor with the diagonal of not more than 5.7 ‘. Tablets Screens range in size from 7’ to 10’ or more.

The difference between the ranges of smartphones and tablets leads to an importance to change elements place, adapt graphic elements so as to avoid loss of image quality. Otherwise, the system does not find the desired image files, will perform the zoom of that are available with the effect of “smearing”.

Smartphone is universal device, and the tablet is used more for the work that you can take with you, view multimedia and surf the net. The tablet is larger than the smartphone and displays more content in a single screen. It is much easier to view presentations, editing text documents, reading books.

The large size adds space that you need to implement. Also, the functionality of smartphones and tablets is of different ergonomics. The smartphone is more intended for one-handed operation, the tablet – two. This means that the application screen templates should be modified due to the characteristics of the other device.

When you rotate the device an applications layout changes: graphical elements may regroup or increase. The tablet is usually runned horizontally, smartphone – vertically. To make this process perform correctly, the application should have an appropriate graphics set.

Landing page for the mobile application

Landing page for mobile applicationis a base of real users subscribers, receiving feedbacks, complete visual expression. Preparing of marketing kit, in particular a Landing page for mobile application is performed in addition to the project, but out of the standard mobile application work package.

The Generation of the Audience
Landing page forms the targeted audience to mobile app release.
It differs from the promotional page in the Market. The company also receives a subscriber base of contacts for future promotions.
For landing pages we perform the following works: writing texts and prototyping page layout, layout design. You can change the page according to the results on its test marketing (partial redesign, texts or other variant).
Promo-content
Landing page gives more abilities for visualization and design, has no content restrictions, as a promotional page on the Market.
Landing Design is also not limited. It can be emotional design for subscriber data acquisition, promotions; page in the style of the company. We can prepare and carry out any visualization into page design.
Beta-version
Landing can be a platform for feedbacks on the application and users interaction.
Apk beta-version of the application can be placed on the landing page in order to get feedback from real users. Feedbacks can be used with the aim of improving the application before the official release. Also the own landing page essentially facilitates the processing of negative comments: firstly, they will not be in the store, and secondly – they can be administered, thirdly – to use, releasing an update corresponding to the user request.
Minimarket
Landing allows you to place a link for downloading the application.
On your promotional page you completely put the reader in the information context. Unlike Market promotional page, the user will not have alternative variants to choose from other applications.
Traffic Search
Landing page in conjunction with a customized contextual advertising is to attract additional traffic to the main site of the company.
Landing is a nice move to return existing users and attract new ones. Besides lead generation, you pay extra attention to your company and realized products.

Иконка appleИконка androidDesign Supporting

Supporting of the mobile application design after the release. Development and partial redesign of screens, application elements for iOS, Android.

The visual updating of the user mobile application interface elements is necessary in case of releasing an operating system version with a new design, otherwise the current design will look outdated.

After all the trends of design interfaces and mobile applications should be taken into account: for marketing purposes it would not be out of place to update the UI in accordance with users expectations.

At this level, there occurs an interference, not only in appearance, but also in the structure of the application. Adding of new features to the application leads to the emergence of new screens, notifications, UI elements and processing at least two adjacent screens. Sometimes, to add at least one new button, it is necessary to change the application UX-card and redo several screens.

The result of the project design support:

  • timeless design of the interface or mobile application;
  • opportunity to meet needs of your digital-product users in a best way;
  • timely release of updates on the design and functionality;
  • new elements do not differ in style from the current;
  • developers consultancy.

Animated Mobile Application

Mobile app animation is a displaying of correct work, help in the use and additory involvement by realistic motility elements. Visually, the app with good animation looks full and completed quality product.

Application animation is an additional service that is not included to the standard package, and is performed on request.

At the stage of prototyping a possible motion is placed, while the layout is static. Next stage is consultancy on the animation on the subject where to place the movable elements, how many seconds are given to the motion, etc. In the process of UI-design layouts of screens with gif-animation are made.

The Purpose of Animation

The original purpose of the craft interface is to respond and confirm the commands entered by the user. For example:

The motility of the mobile application helps to achieve a good level of user experience increases the perception of an application and tactile sensations. In other words, it makes an interface as simple as possible, clear, comfortable, and moreover, involving.

Animation generates users’ habits. Accustom people to a certain behavior of the application, it is possible to further simplify the design and add new features.
The versatile interface is motivated to return to it ones more, sometimes even without a specific purpose – to twist in hands. Herewith, the user is open to interact with the content and the company: downloads, scans, generates content, leaves feedbacks and etc.

The space of mobile devices screens is limited by their size. Due to the elements that are hidden, you can get additional free space. Animation will fit nicely these movements in the overall concept of the application.

Animation in Action
At the touch the animation is more beautiful than in word: you touch the screen and it reacts with light and movement. The process is pleasant itself, it seems that your hands can work wonders. This is the effect of full human interaction and application.
With an animation application “knows” such actions as acceleration and motion sequence; movement trajectory; imitation of the material (expression of the object “hardness” in its compression rate); focusing on the subject; smooth glide; folding and foldovering of elements; deployment of pages; scaling; turn; parallax effect (one element “zooms in” on the other); appearance / disappearance; reduction in transparency.
Compliance with the standard behavior of the OS
The complexity of the animation implementation is also depends on the platform. For example, the animations on iOS is easier to do, and design looks cool thanks to the Retina-display and hardware capabilities.
For each mobile platform, there are the guidelines for development and adding the animation. It is done to ensure that all third-party design solutions fit well into the system and looks natively (i.e., in the same visual space with the operating system design).
Actions Clarity
Animation confirms that the application responds to an external command.
The user must understand what action takes place and what led to it. For example, clicking on the button, one sees how it travels with the menu. This means that he has caused this particular menu button, and not another. The app responds to touch and gives aesthetic result.

Иконка appleanroid iconUX-design of Mobile Applications

User Experience Design. At the initial stage in the application are laid all its main scenarios of interaction with the person (user cases) and are determined by the respective screens, their status, elements and navigation.
The result of UX-design is the applications architecture and prototypes of screens, ready to work on the visual component.

To determine the interaction of scenarios (user cases) it is often required a generalized portrait of the user, which includes: social status, gender, region of residence, lifestyle, purpose of use of the application, personal habits or traditions, etc.

Prototyping is a schematic arrangement of all necessary application elements on the screen, which allows you to:

  • speed up the design process and reduce design costs;
  • avoid the ambiguous user experience elements;
  • prioritize the key elements;
  • choose the best option and finalize the decision at an early stage.
UX- card – card is an important part of the documentation for developers. It allows you to understand the logic and sequence of pages in all applications, but also contains all the valid states of mobile application screens.

icon appleicon android Cross platform apps or Porting of iOS / Android applications

When porting the design, the following works are available:

Application Styles

When porting from iOS to Android is important to preserve the visual identity of applications and at the same time to fit it into the existing design of the platform. The style of iOS apps differs by sophisticated lines, gradients, layerwising is shown composedly. The material design of Android is based on the elements of the layers and shadows. The palette of application has the basic colors and color-accent.

Porting Bars
Each operating system has its own location Bars elements.
For example, in Android the panel ‘app bar’, ‘action bar’ are always at the top and at the bottom – the bottom action bar ‘split action bar’. In the iOS-app ‘app bar’ is at the top and the ‘action bar’ is at the bottom. The exception is an Instagram, but there is a nuance – the absence, in principle, lower drop-down controls.
Porting Controls
‘Controls’ it is the basic application controls.
The essence of ‘Controls’ porting from iOS to Android is that in application only the standard controls for the operating system were left. For example, the Android-applications have drop-down lists below (Facebook). For iOS, this element is non-type.
UI-kit Porting
The Set of UI differs for iOS and Android
When porting from iOS to Android UI-kit, in particular is a library of icons. Internal icons in iOS and Android applications belong to different image styles. Material Android icons look dense and sketch enough inside. iOS-applications have thin and hollow elements.
Changes in navigation and gestures
What is standard in navigation for Android will look strange for iOS.
The navigation bar in Android is on the left, but in iOS is on the right. Android has the right only to the optional menu. Also in the Android system gesture of 3D-touch is absent (a context menu is called by prolonged strong pressing the start icon). This means that the application cannot perform the key options for the call from the desktop
Change of the movement mechanics
Material design for Android has a number of specifications on animation.
The Android operating system has a different mechanics of movement elements than iOS. Material design of Android is based on the natural physics of motion, and animation has become an accompanying part of the navigation, confirming user actions.
Product icon
Sliced graphics iOS icon is not suitable for programming under Android.

Icons for iOS and Android have different standards for corners, the area of contact, the transparency of the background and other parameters. Moreover, of iOS rounds the corners of their icons automatically, and it needs to load a square one.

Display density
Android runs on devices with a wide range of sizes.

Recent smartphones – from 4.5 to 5.7 inches and three (only the main) types of resolutions, use different types of displays, which in their turn, differ by color reproduction, lamination, the degree of embeddedness in form-factor. iOS devices use the Retina display with greater pixel density than Android. But at last there is some additional measured values to fit for the existing screens.

Adaptive design under front-end

What is Adaptive design

Adaptive – graphic web-design, in the result of which we have different layouts for each device and, accordingly, different mockups. The target of adaptive design – optimal and comfortable interaction at the given devices and screen resolutions, comfortable user experience with the interface.

Differences of the front-end part

Web service is divided into the web part, frontend and backend. Adaptive design for the front-end part allows to establish rapid and flexible work with any device.

Web part

Web Part is a public client interface, which runs the end-user.

Front-end

Front-end – interface for internal user and service management. Programmers, administrators, managers of the content (eg, the console service management, content management system) are working with it.

Back-end

Frontend connects internal backend user – the server of the service.

Key differences between responsive and adaptive

Because of the similarity of the terms adaptive / responsive, it is thought that they are one and the same. In fact, there are significant differences between responsive and adaptive in the process of design and development.

The responsive design is used as so-called “Rubber layout”: All elements of the UI and the content are scaled according to the size of the screen. The responsive can not be applied on JavaScript, only on CSS and HTML. Design is within the grid without the possibility of replacing one elements on another or change their behavior. When you load the responsive page there are loaded only the elements necessary for the current device and the user sees the rebuildiing of the interface

The adaptive layout needs JavaScript. For each device there created a separate layout and accordingly to that different design layouts. When you load adaptive page identifies the device and the desired layout to be shown. So that the user can immediately see the interface in the most convenient for work format.

Elements of the adaptive design of the page can be used interchangeably. This makes it possible to prioritize functionality: for the desktop version – complete, mobile – optional (complete, but first and foremost be seen the most important interface options).

Using of adaptive

Adaptive interface design is used for big multifunctional products and requires qualified specialists, responsive – for more “light” sites as easy to learn and implement.

Иконка appleUI-design for iPhone

iPhone is a device that changed the world of mobile interfaces, design, development, and has become a cult for millions of users.

The main problem faced by companies in the development of mobile applications for the iPhone: iOS specifications are not clear guideline to action, such as in Android, but are advisory in nature. However, compliance with the specifications in the design is very important and the team, creating a product, is aware of this at the design stage, when changes in design are becoming too costly.

The usual practice in ‘digital’ is when planning mobile applications on multiple operating systems in the first place the work begins on the iPhone-application, and then – porting of the developed UX / UI- design specifications on other platforms.

On the iPhone are oriented digital-players of the premium segment. This is mainly determined by the design and the relatively higher value of using Apple services.
iOS, throughout the history of its existence, sets the tone and trends in the design of applications for mobile devices. Commercial success of the iPhone was not only due to the touch-screen, camera and high power, but also the revolutionary user experience of smartphone and operating system.

Mobile application for iPhone should correspond to the level of design and functionality that requires the operating system iOS.
Application Icons for iPhone were one of the first in the world to get a visual design and graphic design standards for the system, promo page, web.

iPhone remains to be one of the most popular devices in the world. This smartphone is the basic functional unit in the iOS ecosystem: for example, only through it wearable Internet devices operate. iPhone is first to receive OS updates in design and functionality. Also iPhone is a versatile Apple product designed to the average user for the demand and availability.

The Apple carries out in its smartphone technologies, which does not expire for a long time, and the old version of the devices that are suitable for use, become old-school accessories.

iPhone users is a separate target group for marketers, which owns its own system of values and personal qualities. Marketing campaigns that are designed for iPhone users, tailored to the available services and iOS ecosystem features.

Иконка appleИконка androidUsability testing of interfaces and mobile applications

Creation of a focus groups to test the interface or mobile app. Selection of respondents, respectively, with the psychological portrait of the user, composed in step of UX-design. Fixing and processing of results.

Usability – convenience in usage of anything. In everyday life people work with different devices, convenience in usage of which often determines the commercial performance of their producers. For example, choosing a vacuum cleaner for home, the buyer is interested in the number of options, equipment, ergonomics, service availability, and only then decide how many of it he can afford.

It is the same pattern of behavior with interfaces and mobile applications. The user looks at a variety of available content, features and design. But the main thing is that he expects he can immediately and without errors fulfill his tasks. This interaction is called intuitively evident. In mobile applications, besides intuitiveness elements ergonomics is important, especially if the user has to deal with non-standard operating system for navigation.

Data usability testing includes the following information:

  • involvement (how fast user adapts to the new interface)
  • application functions that are used in the first place;
  • user speed of adaptation to innovation;
  • typical user errors while using the application / interface;
  • usability and navigation elements;
  • clarity and logic of the application to the user.

After processing the data of usability testing and technical documentation on the design correcting and functionality of the mobile application or interface for further usage. According to the result of appliance such parameters must be met:

  • User successfully and in a short time performed a basic application / interface tasks (for example: the purchase, request, search, transfer of funds, planning, etc.).
  • The intuitively evident interface. The user does not need to have additional knowledge to use it.

UI-design of applications on iOS and Android

Embodiment of complex visual solutions in the interface and navigation for mobile iOS/Android applications.

Process Description

UI (User Interface design) – is proximately the visual design of the user interface, through which the input and output information is made. The mobile application is also a user interface.

Based on the developed UX-prototyping and Brand Book of company the main application screen is made. It worked out the visual style of the application taking into account the UI-design guidelines iOS and Android. The primary design of the main screen and some of them working with him in tandem is also possible to achieve a full understanding of the task.

Then UI-design goes through several iterations based on the projected development of the application. The main task is to touch on all the states of the screens, to plan and to show navigation, gestures for it.

Parallel is running apps gamefication: is creating an animation, motion elements, sound and vibration of events and thematic starting wizards, start-up screen.

UI-documentation for developers