Mobile app development in Kraków
VulCode, a software house from Kraków, builds mobile apps for companies in and around Kraków. We write them in React Native or Flutter, so iOS and Android share one codebase, and we handle the App Store and Google Play release. For the first talk we come to your company or meet online, and the free quote comes back within an hour.
from PLN 7,999
The figure for your scope comes in a free quote.
One codebase, native or a web app?
We usually write a business app from one codebase for iOS and Android. We go native when the app needs something shared code does not give, and sometimes a web app without a store is enough.
| One codebaseReact Native or Flutter | NativeKotlin and Swift | Web appinstalled from the browser | |
|---|---|---|---|
| iOS and Android from one codebase | One codebaseyesA change written once reaches both systems. | NativenoTwo codebases, one for each system. | Web appyesOne codebase running in the browser. |
| App Store and Google Play release | One codebase, NativeyesWith the stores' review, which we handle. | Web appnoIt installs from a link, with no store. | |
| A fix without a new review | One codebasepartlySmall interface changes through OTA updates. | NativenoA new version through the store. | Web appyesRight after deployment. |
| Home screen widgets | One codebasepartlyA widget is separate native code. | NativeyesFull access to system widgets and notifications. | Web appnoOnly a native app can have a widget. |
| Phone features | One codebaseyesCamera, maps, NFC, Bluetooth, QR codes, Apple Pay and Google Pay. | NativeyesCamera, Bluetooth and sensors with system permissions. | Web apppartlySome interfaces, depending on the browser. |
| When we choose it | One codebaseBoth platforms should do the same and widgets are not needed. | NativeThe app needs widgets, background work or hardware access. | Web appForms and notifications are enough. |
Mobile apps in our portfolio
Real screens of apps we have built. These ones happen to be native, and you can see each in the portfolio with a description of its scope.
Flaem: the operator on call
Alarms, the case queue and node health on a hosting company operator's phone. Android in Kotlin, iOS in Swift.
Flaem: the client app
Servers with a console, a store with BLIK payment, invoices, tickets and push notifications, and for players an invite with the server address.
Plazer: a messenger with widgets
Encrypted chats, voice rooms and home screen widgets with your chats. Kotlin and Jetpack Compose, also on phones without Google services.
Gyred: the assistant on a phone
AI agent sessions from a phone: what waits for a decision, a quick reply from the list and a conversation with the assistant, by voice too. A native Android client.
How much a simple mobile app costs
A mobile app costs from PLN 7,999. The simplest one is the Starter package, and we calculate the figure for yours in a free quote, together with the scope of the first version and the date.
Screens and user roles
Every unique screen has to be designed, built and tested on each system the app goes to.
Features
Payments, offline mode and Face ID sign-in change the scope, so we settle them before the quote.
Company systems and an admin panel
Connecting to systems your company already runs and an admin panel are separate items in the quote.
Store accounts
Apple Developer costs USD 99 for each year, Google Play USD 25 once. We create or configure the accounts for you.
- Price
- from PLN 7,999
- Platform
- iOS or Android
- Screens
- up to 10
- Push notifications
- Through FCM on Android and APNs on iOS, even when the app is closed.
- In-app analytics
- Sign-ups, purchases and other events, so you see on which screen people drop off.
- Store release
- The description, screenshots, privacy policy and getting through review.
- Support after launch
- 90 days from acceptance for bugs caused by our work.
Meeting in Kraków and the work on the app
An app usually takes 2-4 months, and we give the exact schedule in the quote. We meet in person twice: at the start and at acceptance. The rest runs online.
At the start
We see how the company works day to day and who will use the app. That does not show in a project brief.
Along the way
You install test builds on your own phone during the build, so you do not wait for the next meeting to see progress.
At acceptance
We show the app to the people who will use it and answer their questions on the spot.
Questions about mobile apps
About the cost, iOS and Android, timing, store release and meetings in Kraków.
Read next
Our full mobile app offer, web apps and how we work with companies in Kraków.
Need an app for your business?
Tell us what the app should do and for whom. We usually reply within an hour, and we come over for a talk or meet online.





