Mobile · iOS · Android

Custom mobile app development

I build iOS and Android apps end to end — from startup MVP to products with API, push, payments, and admin on your backend. Native Swift/Kotlin or cross-platform Flutter/React Native — stack matched to 20–35 days and budget. Fullstack developer Vladislav Kompaniec — Coin Chat, Royal Rental, and 130+ projects.

from 180,000 ₽ / project

Usually 20–35 days from brief to TestFlight / internal testing MVP. Estimate after platforms, features, integrations.

Get in touch

Why a custom mobile app

Web and PWA cover some needs, but push, offline, camera, and App Store drive retention and trust. Your app is a channel without marketplace fees or foreign algorithms.

Push & retention

Order, promo, and status alerts bring clients back without paid social. Segmented push; APNs and FCM on your backend. Often beyond iOS PWA alone.

Offline & speed

Critical screens offline — catalog, draft, history. Cache and sync online; no subway blank screen. Key for B2B, logistics, field sales.

Native capabilities

Camera, QR, geolocation, biometrics, Apple/Google Pay via native or bridge. Phone/contacts where it speeds the flow.

Brand in stores

Home-screen icon — daily reminder. App Store, Google Play, RuStore review, screenshots, privacy policy. Users trust listed apps.

Your backend API

Client to CRM, 1C, Telegram, payments. Logic on server; backend updates without full resubmit. Coin Chat: chat, media, real-time.

130+ projects

Vladislav Kompaniec — fullstack mobile + web + API. MVP savings vs native modules when needed. Royal Rental, DryRent, Coin Chat shipped.

Mobile app: web, PWA, or native

Stack and MVP scope — decided before code, not after budget burn.

Clients live on phones: order push, reorder in two taps, warehouse QR — retention web alone can't match. PWA helps; App Store, RuStore, and native push still matter for trust.

Cross-platform — one codebase, 20–35 day MVP. Native when AR, video, or performance demands it. Coin Chat: real-time messenger; Royal Rental: field sales.

App is usually an API client; I build backend together when needed — one contractor.

Release is in scope: TestFlight, Play, RuStore, privacy, review. Your dev accounts, signing, CI handoff.

What's in the app

MVP around one primary flow — catalog, requests, chat, and push like Coin Chat.

Auth & profile

Email, phone, OAuth, biometrics — backend sessions. Profile, settings, compliant deletion. B2B roles.

Core MVP flow

Catalog, detail, cart, request, statuses — wireframes first. Deep links; one main path.

Push

Tokens, segments, order/message triggers. Silent sync optional; opt-out.

API client & cache

REST/GraphQL; retry, offline queue. Auth interceptors; contract docs.

In-app payments

Apple/Google Pay, WebView checkout per store rules. Subscriptions or one-time.

Media & camera

Photo/video, compression, S3 upload. QR for promos, inventory, check-in.

Analytics & crashes

Firebase/AppMetrica — funnel, retention, crashes. Privacy-friendly.

Build & release

TestFlight, Play internal, RuStore. Signing, versioning, notes.

Solution types

One product, one primary flow; orders, push, offline often combine.

B2C service

Booking, orders, account, pay — salons, delivery. CRM + push.

B2B field

Clients, tasks, photos, GPS, offline — Royal Rental CRM link.

Marketplace mobile

Catalog, filters, seller chat — Usede.ru experience.

Messenger

Chat, media, push — Coin Chat architecture.

Rental inventory

Serial scan, gear status — DryRent / WMS companion.

IoT dashboard

Sensors, alerts — mobile remote.

LMS mobile

Courses, progress, deadline push.

Corporate

Requests, approvals — employee SSO app.

Who it's for

When web lacks push/native UX and app builders limit logic.

Startups

MVP in 20–35 days — cross-platform. TestFlight for investors.

E-commerce

Store/booking in pocket — push, reorders, loyalty.

B2B sales

Field offline + CRM sync.

Rental

Royal Rental, DryRent — gear status, warehouse scan.

Communities

Coin Chat-style chat under your brand.

Enterprise

SSO, MDM, security audit.

What we need

Clear scenario and backend → accurate 20–35 days and 180,000 ₽ estimate.

  1. Platforms

    iOS, Android, or both; min OS; RuStore timing.

  2. Core scenario

    One MVP journey — open to outcome. Wireframes.

  3. Backend

    Existing API or greenfield — fullstack both.

  4. Design

    Figma or adapt web brand to mobile guidelines.

  5. Integrations

    CRM, 1C, pay, Telegram, analytics — MVP list.

  6. Publication

    Dev accounts — yours or registration help.

Technical aspects

Reliability, security, and scale built in from day one.

Performance

DB indexes, cache, and queues keep the system fast as data and users grow. Load testing on staging before production.

Security

HTTPS, role-based access, audit logs, and API key protection. Personal data handled per your compliance model.

API & webhooks

REST and webhooks for website, 1C, Telegram, and partners — no manual re-entry. API docs included.

Mobile web

Responsive layout and PWA — most users work from phones. Native iOS/Android apps when needed.

Backups

Automated DB and file backups with verified restore on staging. Data loss in normal ops is unacceptable.

Staging

Test environment for team training and integration checks before release. Updates roll out without blocking core ops.

How we build it

  1. 01

    Brief & scope

    Scenarios, roles, integrations — MVP and estimate in 1–2 calls. We lock v1 priorities and what moves to phase two.

  2. 02

    Prototype

    Wireframes for key screens and admin — revisions before build. UX flows agreed so logic isn't rebuilt mid-project.

  3. 03

    MVP

    Working flow on your domain: core modules and test data. Your team walks through scenarios on staging before live integrations.

  4. 04

    Integrations

    Payments, 1C, Telegram, partner APIs — verified on staging. Test payments, doc exchange, and webhooks before go-live.

  5. 05

    Launch

    Deploy, team onboarding, monitoring first operations. Handover of access, docs, and support for first iterations.

FAQ

Mobile app cost?

From 180,000 ₽. One cross-platform flow — minimum; real-time chat, in-app pay add scope. Fixed price, 20–35 days.

iOS and Android together?

Flutter/RN one codebase. Native Swift+Kotlin for AR/video/performance — at brief.

App Store help?

Yes: metadata, screenshots, privacy, review, TestFlight. RuStore/Play too.

Backend needed?

Often API + admin together. Existing API — client only.

Examples?

Coin Chat; Royal Rental, DryRent, 130+ by Vladislav Kompaniec.

Order mobile app

Describe platforms and flow — from 180,000 ₽, 20–35 days.