U0 — Core Main assembly

ONOSTAS

A professional engineering team designing and developing modern digital software solutions for the iOS platform and related technologies — scalable, maintainable and built to stay reliable over time.

Function
Software engineering
Interface
iOS platform & related technologies
Rating
Long-term technical quality
U1 — Practice 6 lines

Practice

What the work consists of

P1 · ARCH

Architecture

Module boundaries, dependencies and layers of responsibility are decided explicitly, so a feature can be added, replaced or removed without destabilising the rest of the system.

P2 · PERF

Performance

Work is measured against the frame budget rather than impressions — 16.6 ms at 60 Hz, 8.3 ms at 120 Hz. Main-thread load, allocation pressure, cold-start time and energy impact are profiled on real devices.

P3 · STAB

Stability

Defensive state handling, predictable error paths and automated verification across the release pipeline. Reliability is designed in first and proven before anything reaches a device.

P4 · UX

Interaction

Interfaces follow platform conventions and accessibility standards: scalable type, contrast, motion preferences and assistive technology belong in the specification, not in an afterthought.

P5 · MAINT

Maintainability

Readable code, documented decisions, consistent conventions and modular composition. Quality is measured by how the system reads to the engineer who opens it years later.

P6 · PLAT

Platform

Deep work with the iOS platform and related technologies: concurrency models, data persistence, networking layers, background execution and the system frameworks these solutions are built upon.

U2 — Method Signal path

Method

The order the work is done in

IN · 01

Design

Requirements become an architecture before production code exists: domain boundaries, data flow, state ownership and the failure cases the system has to survive.

02

Build

Implementation follows that structure in small reviewable increments, with testing and static analysis running alongside development rather than after it.

03

Optimise

Behaviour is profiled on real devices — rendering, memory, concurrency, startup, energy — and tuned against measured evidence instead of assumption.

04 · OUT

Evolve

Workflows, engineering standards and internal processes are reviewed continuously, so each project starts from a stronger baseline than the one before it.

U3 — Standards 4 lines

Standards

What the practice is held to

S1 · INNO

Innovation

New technologies and engineering approaches are explored deliberately, evaluated against real constraints, and adopted when they make systems measurably better.

S2 · FLOW

Workflows

Development processes are refined as carefully as the software itself: shorter feedback loops, automated checks and repeatable delivery.

S3 · CURR

Currency

Engineering standards follow the current state of the platform, so solutions stay compatible, supportable and ready for what the platform does next.

S4 · LONG

Longevity

Decisions are judged by the cost they create years later — in maintenance, in onboarding, and in the ability to keep moving.

Technical excellence is a process, not a claim

Silkscreen marking · board revision 01
J1 — Registered office 6 pins · text only
Pin 01
Address
Gabrov trg 24
Pin 02
City
Ljubljana
Pin 03
Zip
1000
Pin 04
Country
Slovenia
Pin 05
Phone
+386 (0) 70 159 482
Pin 06
Email
[email protected]

ONOSTAS d.o.o.

Board rev 01 · Ljubljana, Slovenia