Skip to content

IGTCODE Services Serbia

UI/UX design for web and mobile applications

IGTCODE is a software development company in Serbia designing user experiences and interfaces for businesses, organisations and startups. We connect user needs, business rules and technical implementation across web and mobile apps.

Understand the task before drawing the screen

UX starts with users: what they want to do, where they use the product and which obstacles they encounter. Conversations, existing data and process reviews help prioritise features around real needs.

Wireframes and interactive prototypes

Screen sketches and prototypes let us check navigation and core journeys before full development. We also design loading, empty, error and recovery states: the experience includes more than successful actions.

A visual system ready for development.

UI design turns product structure into a consistent interface that uses the company's existing identity.

Typography and hierarchy

Clear headings, readable content and prominent primary actions help users understand the next step.

Responsive interfaces

Adapt layouts and controls to mobile and desktop, accounting for text length and actual data.

Design systems

Components, states and usage rules support consistent development across screens and future modules.

Accessibility and usability testing

We check whether users understand the main task and where they need more explanation. Designs account for keyboard navigation, focus, readable contrast and clear messages. Findings become specific prototype changes and implementation guidance.

Technologies and tools

We choose technology around the requirements and existing system. The specific stack and each service's role are agreed during planning.

How does development work?

  1. Context and users

    Define objectives, roles and priority tasks.

  2. Journeys and prototype

    Develop screen structure and check navigation.

  3. Visual design

    Connect components, states and the product's existing identity.

  4. Review and handover

    Prepare development guidance and review the implemented interface.

Questions before we start.

What is the difference between UI and UX design?

UX covers how users understand and complete a task. UI defines the visual presentation and interactions they use. Both are planned together when developing an app.

Can you improve an existing app?

Yes. We review current journeys and issues, then identify changes with a clear impact. A complete redesign is not always needed.

Do we have to change our branding?

No. Design can use your existing logo, typography and palette. Brand changes are not assumed to be part of application design.

What is a prototype for?

A prototype lets you try the journey through screens before the entire app is built. It helps check structure and align expectations.

Does design include development?

The scope can cover design alone or design and implementation. Deliverables, responsibilities and handover are agreed in advance.

How do you check that a design is clear?

Through real-task walkthroughs, interaction reviews and user testing within the agreed scope. Findings guide specific improvements.

Related services

Next step

Let's define
your project.

Tell us what it needs to do, who will use it and what matters most to you. Together, we will clarify the scope and propose the next step.

Write to us +381 69 16 070 13

The first conversation is free, with no obligation.