Mobile app development

Native and cross-platform mobile apps for iOS and Android, built to measure.

A mobile app makes sense where people will use it repeatedly and need its features always at hand.

I develop apps for Android and iOS, natively or cross-platform, depending on what your project really needs. From design in Figma through development and integration with the backend and cloud services to publishing in the App Store and Google Play, I guide you through the whole process.

I focus on smooth performance, well-considered controls and stability. An app users happily open again is the foundation of every successful product.

PubFinder: an iOS app

A map of bars and pubs nearby and an overview of tips by distance and rating. I designed it and built it natively in Swift.

  1. Map of the area
    01 Map of the area
  2. Tips and statistics
    02 Tips and statistics

Mobile apps from my workshop

iOS mobile app PubFinder

iOS mobile app PubFinder

  • Swift
  • iOS
  • API & Firebase
  • Figma
  • Git
Android mobile app PushUps

Android mobile app PushUps

  • Kotlin
  • SQLite
  • Figma
  • Git
“

We worked together on a larger project. Dominik quickly mastered new technologies and always delivered 100%. I recommend him!

Ondřej Musil, CEO BitSpecter & full-stack developer
Read the full review on Webtrh ↗
All references →

How I develop mobile apps

01

The right technology

Native development for maximum performance, or one shared foundation for both platforms? I recommend the option that fits your goal, budget and growth plan.

02

A design that is easy to use

I design the interface for real use with one hand and on the move. You try an interactive prototype before development starts.

03

From idea to the store

I also take care of testing on real devices, preparing the materials and the review process in the app stores.

Answers to what you ask me most often

Native development offers the best performance and full access to phone features, cross-platform saves time and cost when building for both platforms. I recommend the option that fits your brief and plans.

The price depends on the scope of features and the number of platforms. After a consultation I prepare a concrete proposal, and I often recommend starting with a simpler first version that I extend later.

Yes. I help with setting up accounts, preparing the materials and the review process in the App Store and Google Play. The developer account fees are paid by the owner of the app.

Yes, I develop for both platforms. I can start with one and add the other later, or choose a shared foundation.

A simple app takes weeks to a few months, more complex projects longer. I specify the schedule after analysing the brief.

What I work with

  • NuxtNuxt
  • Next.jsNext.js
  • Vue.jsVue.js
  • TypeScriptTypeScript
  • Tailwind CSSTailwind CSS
  • LaravelLaravel
  • PHPPHP
  • PythonPython
  • DjangoDjango
  • MySQLMySQL
  • SwiftSwift
  • KotlinKotlin
  • AWSAWS
  • FirebaseFirebase
  • FigmaFigma
Dominik Medal

Let's talk about your project

Tell me what you need and together we will work out the best way forward.

Stop scrolling, call me

+420 735 505 585