UX/UI Development Services

Besides pioneering in cutting edge telecom projects, Argela has an extensive knowledge and experience in creating modern and state of art User Interfaces for product management and end user products.

Expertise in this field spans from web based administration portals to mobile clients for OTT projects like Tivibu and VOIP products like Wirofon.

Argela has a dedicated group for creating User Experience Designs and developing User Interfaces. We call this group, “UX/UI Competence Center”.

Under this group, following services are available for customers;

User Experience (UX) Design Services

The first step in creating compelling and functional User Interfaces is to design User Experiences (UX). Before starting any User Interface(UI) development, team focuses on designing the user experience.

Argela could offer user experience design as a standalone service or bundle within the user interface development project, depending on the customers requirements.

Group applies the following User Experience Design principles;

01
Project Context Determination

Defining the context of the project is the key principle of a good design. Following facts are determined to define the context of any project;

  • Which time of the day, application will be used
  • Which devices should be supported
  • Where will be the application is used
  • What are the key problems, application should solve
  • What are the status of users


02
User Mental Modeling

Understanding the mental model of the application's users is another important aspect for good UX design, to accomplish this we employ following techniques; 

  • Try to see things from user’s perspective
  • Design easy-to-use interfaces accordingly


03
Information Architecting

As well as architecting the technical aspects of an application, we also architect the Information and organize the User Interface in a logical and structural way so that users will navigate neatly and comfortable in the application.

Our primary goal will be, to allow people understand what they are looking at and help them find what they are looking for easily.

04
User Centered Design

Our design philosophy is based on User Centered Design principle which stands for a good UX design is tailor-made for its users, taking into account their opinions, pain points, wants, preferences and needs that are crucial.

We design products with empathy and customer feedback, but at the same time consider their weaknesses and capabilities. We try to keep the balance of easy to use but highly capable applications with complex business logics.

05
Usability First Approach

Another important aspect that we employ in UX design is the usability first approach principle. We design application with the following key features; 

  • Learnability
  • Memorability
  • Consistency
  • Efficiency
  • Getting Things Done Satisfaction
  • Errors reported in Friendly Messages


06
Applying UX Design Patterns

We try to apply UX Design Patterns that are widely used and familiar for users, as much as possible. This approach allows us to create easy-to-learn applications for all type of users.

07
Wireframe Mockups

One of the crucial steps of our UX design methodology is creating wireframe mockups and designing simple interaction prototypes.

This approach allows us to visually design and demonstrate the concepts to our customers, before actually implementing them. This greatly improves UX design quality and customer satisfaction because we get feedback at the very early stages of the project and establish solid foundation for it.

08
UX Consistency

UX consistency is another key principle of our designs. We create applications with unified user interface elements and consistent usage patterns which results as an easy to learn and use applications.

Once the users get familiar with the applications general UX paradigm, they will use every section with ease. Even the sections that they never used before.

Participation Sm
Continuous Participation

UX design process involves the participation of all parties in the project and aims to finalize best possible UI for the users of the product.

This approach is applied continuously throughout the development process and refined until the final product is completed.

User Interface (UI) Development Services


Argela could offer User Interface(UI) development services for various platforms, spanning from mobile clients to web administration portals.

Recently, group is heavily focused on web administration portals for its own projects and developing UIs for its NCA and SEBA+ projects.

These administration portals currently have been deployed to major telecom operators in Turkey, Azerbaijan and Ethiopia. They are actively used to manage and monitor their operations 7/24.

UX/UI Competence Center is very experienced and capable in creating demanding user interface development projects with complex business requirements.

Argela could offer User Interface Development as a standalone service for customers, having already available UX design projects. On the other hand, User Experience Design services could also be available to bundled within the User Interface development projects.

Group uses the latest technologies available for creating modern and functional user interfaces.

10
Single Page Web Application

Group create single page web applications (SPA) which are standalone pure JavaScript based applications that run on any modern browsers. Group uses latest and state-of-the art technologies and frameworks for creating these applications.

Following are some of the frameworks and tools that are mostly used for development;

  • Use modern SPA frameworks (eg: Angular, React, VueJS)
  • Support latest Browsers in the market like Chrome, Firefox, Opera & Edge.
  • Integrate with any REST enabled backend, preferable using OpenAPI technology
  • Realtime event and data streaming with WebSockets
  • Powerful Data Visualization and Charting capabilities with support for exporting functionalities
  • Powerful DataGrids with support for customization, advanced filtering and exporting functionalities


11
Integrating Modern Visual Designs

Group does not offer any graphical user interface design services but could apply any kind of visual design elements supplied from agencies or customers.

Following principles are employed during integration;

  • Creating responsive UI implementations with HTML5/CSS3
  • Maintaining accessibility from Mobile Devices
  • Integrating data-grid and authentication systems
  • Creating custom components if necessary


Sample Projects

Following are some of the screenshots of our work.

Roles
Role Base Access Control System

Every feature of the application could be controlled by permission keys. These permissions are assigned to Roles and Roles are assigned to Users.

Powerful DataGrids

All tabular data is presented in the powerful DataGrid with sorting, advanced filtering and exporting capabilities.

Charts & Dashboards

User customizable Dashboards and Charts are fully supported with integration to various data source like Prometheus servers.

Responsive Layout

User interface implementation applies responsive design principles in order to have mobile accessibility. 

Applications are design to be accessible from mobile devices with varying display sizes like phones and tablets.