I build iOS, Android and cross-platform apps for Cherkasy businesses — from B2C retail and delivery to internal tools for manufacturers and agribusiness. Flutter, React Native, Swift, Kotlin.
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
Depends on the product. If you need to launch on iOS and Android quickly with an MVP, I pick Flutter or React Native + Expo. One codebase, shared logic, faster releases. Up to 40% saving compared to two native teams. Fits most B2C apps: retail, delivery, education, fitness.
Native Swift or Kotlin makes sense when offline scenarios are critical, when you work with Bluetooth, NFC, advanced cameras, hardware integration, or premium UX where every animation matters. Full stack overview at Mobile App Development.
That is the first question I ask in discovery. Many Cherkasy businesses think an app is a status symbol and waste budget on it. If your product is an information site, catalog, blog, lead form — a mobile web on Next.js with PWA capabilities (home-screen icon, offline, push) covers 95% of needs and costs 3-5x less.
An app is needed when you have regular retention, push as a key channel, in-app payments, camera or geolocation, critical offline. I will say it honestly even if it means a smaller contract.
Honest range for Cherkasy: a simple MVP app on Flutter or React Native (5-10 screens, auth, basic features) — 12,000 to 20,000 USD. A full B2C product with payments, push, analytics, backend — 25,000 to 50,000 USD. Complex projects with real-time, video streaming or hardware integration — from 60,000 USD.
The exact number appears after a 1-2 week discovery, where I mock up screens in Figma, describe scenarios and break the project into sprints. Details on Contacts.
For Ukrainian apps I usually combine layers. In-app digital purchases (subscriptions, premium features) — via official In-App Purchase in App Store and Google Play, otherwise Apple and Google block releases. Purchases of physical goods and services — via Ukrainian acquirers: LiqPay, Fondy, WayForPay, Portmone with Apple Pay and Google Pay as methods.
For B2B and corporate orders I add bank transfer with invoicing. All payments are logged, with a dashboard for accounting and one-click refunds.
Yes, that is one of the most frequent requests in Cherkasy. Regional retail — chains of stores, pharmacies, coffee shops, bakeries — gets an app with loyalty, day-of-week push campaigns, pickup or delivery orders, payment via Apple Pay and Google Pay. I integrate with your CRM or 1С so stock and prices are real-time.
For delivery services — separate apps for client and courier, dispatcher panel, geotracking, routing. See also CRM, ERP and SaaS.
I take care of all store interaction. Developer account registration (Apple Developer Program — 99 USD per year, Google Play — one-off 25 USD), screenshots, descriptions, keywords in Ukrainian and English, internal and external testing setup, review process.
The first release is the longest because Apple often asks follow-up questions. I know typical rejection reasons: incorrect handling of personal data, weak permission explanations, missing test accounts. Subsequent updates ship in 1-3 days.
Apple and Google ship major updates every year (iOS 17, 18, Android 14, 15) and apps need adaptation. Without support an app starts crashing on new devices within 1-2 years. I offer an annual support contract: crash monitoring via Firebase Crashlytics or Sentry, SDK updates, testing on new OS, minor UX changes.
New features are a separate budget line. I run them in 2-4 week sprints with demos. Support runs at 8-15% of development cost per year.
I have done UI/UX for 15+ years and lead design personally. Start with user flows in FigJam, then wireframes in Figma, then high-fidelity screens with a component library. Before development I test the prototype with 5-7 real users from your target audience — classic UX research that catches 80% of issues in two days.
For Cherkasy clients I run testing as 30-minute calls or in person — at my workspace or yours. See UI/UX Design.
Yes, this is a separate track. For a retail chain or coffee shops on Shevchenka Boulevard or Soborna Square the typical pack is: product catalog with search, QR-code loyalty, promotion push, online orders for pickup or courier delivery, Apple Pay and Google Pay, purchase history.
I integrate with your POS (Poster, Syrve, RKeeper, 1С) and CRM. Analytics — Firebase Analytics plus a custom dashboard for the marketing team. The first MVP — 8-10 weeks.
Yes, that is part of my Cherkasy model. Strong 3rd and 4th year students from ChDTU and Bohdan Khmelnytsky National University of Cherkasy join me as junior developers under code review. They write code by tasks, I review every PR, teach patterns and architecture. For the client it is cheaper, for the students it is real commercial experience, for the region it is talent that does not move to Kyiv right after graduation.
I minimize risks with strict code review and pair programming on critical modules. Senior logic (architecture, security, payments) I write myself.
Yes, B2B mobile apps are a separate category. For Cherkasy region agribusiness I build apps for field crews: GPS-stamped work logs, photos, attendance, fuel and lubricant requests, ERP integration. For Sosnivskyi-district manufacturers — line quality control apps, warehouse shipment logs, shift-supervisor checklists.
Such apps are often offline-first: they work in the field or on the shop floor without internet and sync when network appears. Stack — Flutter or native Kotlin for Android tablets.
Without analytics an app is a black box. From day one I embed Firebase Analytics or Mixpanel and configure key metrics: installs, activation (first useful action), DAU/MAU, day 1/7/30 retention, payment conversion, ARPU, crash rate. Everything goes into a dashboard for the client.
Once a month we run a product review: which screens fail, where users drop, which A/B tests to launch. This turns the app from a static asset into a living product. Book a call — Contacts.
Comparison with other options
| Me | Other agencies | |
|---|---|---|
| Honesty at start | I will tell you if you need a PWA, not an app | They sell an app in any case |
| Stack | Flutter, React Native, Swift, Kotlin — picked per task | One stack for every client |
| Payment integrations | Apple Pay, Google Pay, LiqPay, Fondy, WayForPay | Only Stripe or card forms |
| Team setup | I bring in ChDTU students under code review | Only in-house expensive seniors |
| Store releases | I handle App Store and Google Play submission | Left to the client |
| Post-launch support | SLA, crash monitoring, updates for new iOS/Android | Separate contract at full price |
Cherkasy is a city where, alongside the classic industrial and agricultural sector, the consumer market grows fast. Regional retail chains, coffee shops on Shevchenka Boulevard, deliveries in the Prydniprovskyi district, fitness clubs near Sosnivka Park, educational products, agribusinesses with field crews — sooner or later they all face the question of their own mobile app. I am Oleksandr Filyuk, 15+ years in development, 130+ delivered projects. I help Cherkasy businesses go from idea to release without unnecessary spending and boxed illusions.
The first thing I do during discovery is honestly check whether you need an app at all. Many businesses think an app is a status symbol and waste tens of thousands of dollars on a product used by a few hundred people. In about 30% of cases the right answer is mobile web on Next.js with PWA capabilities: home-screen icon, offline, push notifications. It covers needs at 3-5x lower cost. If an app is still the answer, we pick the stack for the job.
There is no single correct stack for all projects. For most B2C products — retail, delivery, education, fitness — I pick Flutter or React Native + Expo. One codebase for iOS and Android, shared logic, faster releases, up to 40% saving compared to two native teams. Flutter gives a more stable UI across platforms and better animation performance. React Native wins where you already have React developers in-house.
Native Swift for iOS I take when the product is premium and UX must be polished, or when it involves complex camera work, ARKit, Apple Watch. Native Kotlin for Android I pick for critical offline scenarios, Bluetooth, NFC, specialized hardware, or for Android tablets used by manufacturers and field crews.
The backend in the vast majority of projects is Node.js + PostgreSQL with REST API or GraphQL. For real-time scenarios (chats, geotracking, video streaming) I plug in Firebase, Pusher or custom WebSocket servers. Deployment — AWS, Google Cloud or Hetzner depending on budget and redundancy needs.
Regional retail chains — grocery, pharmacy, sportswear, bakeries — get from me an app with loyalty, push campaigns by day of week and user behavior, pickup or courier orders, Apple Pay and Google Pay payments. I integrate with POS systems (Poster, Syrve, RKeeper, 1С) and CRM so stock, prices and promotions update in real time.
For deliveries (food, groceries, documents) I build separate apps for client and courier, dispatcher panel with map, routing via OpenStreetMap or Google Maps API, real-time status via WebSocket. The courier app is offline-first: the route is cached locally in case of network loss. The first B2C MVP — 8-12 weeks.
For Cherkasy region agribusiness mobile apps often become an extension of the ERP. Field crews get an Android app (Flutter or native Kotlin) with GPS-stamped field work logs, photos, attendance, fuel and lubricant requests, ERP sync. Everything works offline and syncs when network appears — critical for fields where 4G coverage is unstable.
For Sosnivskyi-district manufacturers — line quality control apps, shift-supervisor checklists, warehouse shipment logs, scan-and-go raw-material intake. Such apps are often deployed on corporate Android tablets via MDM (Mobile Device Management) — Scalefusion or Hexnode. Without it, the device fleet quickly becomes chaos.
Payments in a Ukrainian app are a separate discipline. In-app digital purchases (subscriptions, premium features) go through official In-App Purchase in App Store and Google Play; otherwise Apple and Google block the release. Purchase of physical goods and services — via Ukrainian acquirers: LiqPay, Fondy, WayForPay, Portmone, with Apple Pay and Google Pay as methods. For B2B — bank transfer with invoicing.
Standard integrations: Firebase Analytics or Mixpanel for metrics, Firebase Crashlytics or Sentry for crashes, OneSignal or built-in push for notifications, Branch or Adjust for deep links and attribution, Apphud or RevenueCat for subscription management, OAuth for Apple ID, Google and Facebook login. Ukrainian specifics — Diia integration, Nova Poshta, Ukrposhta, bank APIs.
Security is a separate layer. Encryption of sensitive data on device via Keychain (iOS) and EncryptedSharedPreferences (Android), certificate pinning for API, biometric auth via Face ID and Touch ID, mandatory two-factor authentication for admins, regular security reviews before major releases.
A separate advantage of working with me in Cherkasy is the mixed-team model. Strong 3rd and 4th year students from ChDTU and Bohdan Khmelnytsky National University of Cherkasy join the project as junior developers under my code review. They write code from clearly described tasks, I review every pull request, teach patterns and architecture. For the client — lower cost, for the students — real commercial experience, for the region — talent that does not move to Kyiv right after graduation.
I minimize risk with strict code review, pair programming on critical modules and automated tests. Senior logic — architecture, security, payments, performance — I write myself. The model works especially well with Cherkasy IT Cluster products that intend to grow into independent teams.
Step one is a free 30-minute call where I listen to the task and say honestly whether it is my case. If yes, the next step is a 1-2 week discovery at a fixed price: user flows, wireframes, high-fidelity Figma screens, scenario maps, roadmap. The prototype is tested with 5-7 real users from your audience. Then phased development with weekly Zoom or Google Meet demos, beta testing via TestFlight (iOS) and Internal Testing (Android), store release. The first month after release is my direct support with an SLA on critical bugs. See Mobile App Development, About, Contacts.