I build mobile apps for Carpathian businesses: tourism services around Bukovel, apps for Yaremche hotels, medical applications and field-crew tools. Flutter, React Native, Swift, Kotlin. 15+ years, 130+ shipped products in production.
Tell me about your app idea, target audience, and platforms (iOS, Android, or both).
We'll discuss features, tech stack, timeline, and App Store / Google Play launch strategy.
A ready mobile app published in stores with analytics and push notifications configured.
I develop mobile apps for any platform and business need
I build native iOS applications in Swift with flawless UX and full Apple ecosystem integration.
I create native Android applications in Kotlin with Material Design optimized for diverse devices.
I develop cross-platform apps with React Native — one codebase for iOS and Android with native performance.
I build Progressive Web Apps that work offline, install like native apps, and load instantly.
I design and develop complex enterprise mobile solutions to automate business processes.
I rapidly build minimum viable products to validate business ideas and attract investment.
I research the target audience, competitors, and business requirements. I form a technical specification and define key app features.
I create wireframes, user flows, and interactive prototypes. I test usability with real users.
I develop visual design following platform guidelines. I create a design system and all app screens.
I code the app with clean architecture, write tests, and integrate with backend and APIs.
I conduct comprehensive testing on various devices, fix bugs, and optimize performance.
I publish the app to stores, set up analytics, and provide ongoing support and updates.
Choose the optimal package for your project
10 screens
$1000$1200What's included:
30 screens
$3000$3600What's included:
50 screens
$5000$6000What's included:
50+ screens
$5000+$6000+What's included:
Cost will be calculated individually depending on your request.
Answers to the most popular questions
A simple cross-platform MVP on Flutter or React Native takes 6-8 weeks of work. A complex product with native modules in Swift and Kotlin, a backend, integrations and an admin panel — 4 to 6 months. At the kick-off meeting we draft the screen list, user flows and integrations, after which I provide a transparent sprint-by-sprint estimate. You pay per module and every two weeks see a build in TestFlight or Firebase App Distribution. No surprise +30% at the end — everything is agreed upfront.
It depends on the product. For a typical business app with forms, lists, chat and payments, Flutter or React Native is optimal: one team, one codebase, two stores. For apps with heavy graphics, AR, video processing, BLE peripherals or strict offline requirements, I choose Swift for iOS and Kotlin for Android. I often deliver hybrids: 80% of screens cross-platform, critical modules native. I will help you pick the stack at discovery, without religious wars.
Yes — the backend is half the success of any mobile product. I build it on Node.js and PostgreSQL with GraphQL and REST APIs, authentication, push notifications, integrations with your CRM and ERP. For fast MVPs I often use Firebase: Auth, Firestore, Cloud Functions, Realtime Database, Push, Crashlytics. Hosting on AWS, Google Cloud or your own server. If you already have a CRM/ERP, I plug the mobile app into it as another API client.
I do. We can launch from my developer account, but the right way is to create your corporate Apple Developer account ($99/year) and Google Play account ($25 one-off) so that the app belongs to your company. I prepare screenshots, descriptions, keywords in Ukrainian and English, metadata, and configure in-app purchases if needed. I shepherd the app through Apple review and respond to reviewer comments. Releases are routine for me — dozens per year.
Push goes through Firebase Cloud Messaging (FCM) for Android and APNs for iOS — free and stable. Segmentation lives on the backend: you can target push to specific cohorts, geos or behavioural segments. Analytics — Firebase Analytics plus custom events flowing into your BigQuery or PostgreSQL to feed product metric dashboards: retention, DAU/MAU, time to conversion. I plug in Sentry or Crashlytics for crash tracking. You see the real picture, not just download counts.
Yes, this is a typical task. I integrate apps with Bitrix24, RetailCRM, Salesforce, Pipedrive, HubSpot, 1C and BAS via REST/GraphQL APIs. If your CRM has no public API, I build a Node.js middleware that listens to its database or webhooks and exposes clean endpoints for the mobile client. For Carpathian oilfield crews, for example, I sync 1C field tickets into the foreman's mobile app in real time. Details in CRM development.
TLS for all traffic, certificate pinning for critical APIs, secure token storage in Keychain (iOS) and EncryptedSharedPreferences/Keystore (Android), 2FA and biometrics (Face ID, Touch ID, fingerprint). Sensitive data is never kept in plain text on the device. For medical and fintech projects, I run a separate security audit before release. Everything aligns with GDPR, App Store and Google Play privacy guidelines, and Ukrainian personal-data protection law.
After release I do not vanish. iOS and Android ship new versions every year — the app needs adapting, otherwise in 1-2 years it will simply fail review or stop working on new devices. I offer an SLA with regular updates, crash monitoring through Crashlytics or Sentry, and A/B testing via Firebase Remote Config. Once a quarter we review product metrics and propose new features. About 60% of my Ivano-Frankivsk clients have been with me for 3+ years.
Yes — Carpathian tourism is one of the most exciting directions. I have shipped apps with offline trail maps, accommodation booking in Polyanytsya and Mykulychyn, ski-pass and rental integrations, push notifications about weather and avalanche risk. For hotels and guesthouses I build apps with booking management, QR check-in and loyalty programs. Such apps are often integrated with Next.js websites — see web development in Ivano-Frankivsk.
Yes, very much so. A field crew servicing wells and pipelines in the Carpathian foothills does not carry a laptop around. They need a phone with offline mode, photo capture of work, GPS tracking and electronic ticket signatures. I build such apps on Flutter with SQLite caching and sync when network appears. Integration with 1C, BAS and the central ERP. Many of my clients in this segment are graduates of the Ivano-Frankivsk National Technical University of Oil and Gas. For the web side see web development.
Discovery — 1-2 offline meetings in central Ivano-Frankivsk, near Rynok Square or at your office on Nezalezhnosti Street. Then we run two-week sprints: a Zoom demo at the end of each, minutes in Notion, new tasks in Linear or Jira. Design happens in Figma with a clickable prototype. Test builds reach TestFlight and Firebase App Distribution immediately — you install the app on your phone and give feedback. Transparency at every stage, no wait-we-are-still-working moments.
Honest answer — not always. A small cafe or salon is often better served by a website and social media presence — see digital marketing and SEO. A mobile app pays off when there are repeat purchases (delivery, a cafe with loyalty), a complex service (tourism, medicine), field crews or a meaningful audience of several thousand users. At discovery I will honestly tell you if you do not need an app yet, and suggest cheaper alternatives via PWA or a Telegram bot.
Comparison with other options
| Me | Other agencies | |
|---|---|---|
| Project kick-off | User flows and metrics before any screen | Figma sketches from day one |
| Technology | Flutter, React Native, Swift, Kotlin per use case | One framework for every project |
| Store release | I handle App Store and Google Play end-to-end | Your job, your account, your stress |
| Analytics | Firebase plus custom product metric dashboards | Download counts only |
| OS support | Yearly updates for new iOS and Android versions | If it works, do not touch it |
I live and work in Ivano-Frankivsk — a city of 238,000 on the Bystrytsia River in the heart of the Carpathian foothills. After 15+ years and 130+ shipped products, I have come to understand that a mobile app is not an icon in the App Store but a tool that should change user behaviour. That is why I enter every mobile project through user flows and metrics first, and only then through design and code. I work with Flutter, React Native, Swift and Kotlin, choosing the stack to fit the problem rather than the other way round.
Over the past few years I have seen dozens of businesses where a mobile app delivered real ROI. Tour operators around Bukovel and Yaremche — selling tours, booking transfers, offline trail maps of the Carpathians. Hotels and guesthouses in Polyanytsya, Mykulychyn and Tatariv — QR check-in, loyalty, push for special offers. Medical clinics in cooperation with Ivano-Frankivsk Medical University graduates — appointment booking, telemedicine, reminders. Carpathian oilfield service firms — mobile field tickets for crews. Family wineries of the foothills — product catalogues with family history and direct orders. Cafes and restaurants in the centre near Rynok Square — loyalty programs.
Cross-platform development runs on Flutter and React Native — one team, one codebase, two stores. Faster and cheaper for typical business tasks. I bring in native development (Swift for iOS, Kotlin for Android) when peak performance, heavy graphics, AR, BLE, video processing or complex offline behaviour are required. Backend on Node.js, PostgreSQL and GraphQL; for fast MVPs — Firebase. Integrations with your CRM, ERP or SaaS via REST and GraphQL APIs.
Discovery — 1-2 offline meetings in central Ivano-Frankivsk. I come to you on Nezalezhnosti Street or to the area near the Potocki Palace, we draft usage scenarios, lock down success metrics and list the screens. Then Figma, a prototype and approval. Work proceeds in two-week sprints with Zoom demos. Test builds reach TestFlight and Firebase App Distribution immediately — you install the app on your iPhone or Android and watch progress with your own eyes. Release in the App Store and Google Play is fully on me: screenshots, descriptions, keywords, Apple review, replies to the reviewer.
Security is not an option. TLS, certificate pinning, secure token storage in Keychain and Keystore, biometrics, 2FA. For medical and fintech apps I run a dedicated security audit before release. Analytics — Firebase Analytics plus custom events shipped to BigQuery or PostgreSQL for retention, DAU/MAU and conversion dashboards. Crashlytics or Sentry for crashes. After release — SLA, regular updates for new iOS and Android versions, quarterly product metric reviews. I do not vanish after the signed acceptance act: about 60% of my Ivano-Frankivsk clients have been with me for 3+ years.
A mobile app rarely lives in isolation. It is accompanied by a website or corporate portal — see web development in Ivano-Frankivsk. For the management side you need a CRM, ERP or SaaS. To make the app discoverable, there is SEO; for paid campaigns — digital marketing. Write to me or meet at one of the cafes in the centre — we will discuss your case in depth and honestly.