Mobile apps for iOS and Android
From the first sketch to the App Store and Google Play: we design, build and launch apps that people keep on their home screen, and we stay around after launch.
We've built mobile apps since 2008, the year the App Store opened. Since then we've shipped festival apps that have to hold up when the whole crowd opens them at once, apps for global brands, smart-home control for a US company and apps for startups finding their first users.
Most new apps we build use Flutter: one codebase for iPhone and Android, with native performance. When a project needs native Swift or Kotlin, we write it natively. Either way you get one small team responsible for the whole app: design, code, back-end, store releases and support.
Mobile app development
What we deliver
- Discovery & scopeWe turn your idea into a clear plan: users, features, priorities and a realistic first version.
- UX/UI designFlows, wireframes and clickable prototypes you can test before we write code.
- iOS & Android appsFlutter for one codebase on both platforms, or native Swift and Kotlin when it's the better fit.
- Back-end & admin panelAccounts, content, payments and the dashboard your team runs the app from.
- Payments & subscriptionsIn-app purchases, subscriptions and card payments, done the way Apple and Google require.
- Notifications & analyticsPush notifications, crash reporting and the analytics you need to improve the app.
- Store launchApp Store and Google Play listings, reviews, test releases and the launch itself.
- Support after launchUpdates for new iOS and Android versions, fixes and new features in regular releases.
Work
Related work

UNTOLD
The companion app for UNTOLD: lineups, personal schedules, maps and live updates.
View project
Neversea
The Neversea festival app: discover the lineup and plan your festival days.
View projectiControl
The iPhone and iPad apps behind iControl, ADT Pulse, Xfinity Home and CenturyLink, with Home View: your floor plan, live.
View projectWhy durfu soft
Small team, long experience
18+ years of experience
Our team has built apps since 2008, the year the App Store opened, for brands on three continents. Since 2019, the studio has operated as DURFU SOFT S.R.L.
You talk to the builders
No account managers in between: the people you talk to are the people who design and build your app.
App, back-end and web together
One team for the whole product, so nothing gets lost between agencies.
Technologies
- Flutter
- Dart
- Swift
- Kotlin
- Firebase
- REST & GraphQL
- In-app purchases
- Push notifications
- fastlane
Services
More we can do
Flutter app development
One codebase for iOS, Android and the web, with native performance.
Learn moreNative iOS development
iPhone and iPad apps in Swift, from a team building for iOS since 2008.
Learn moreWebsites & web apps
Company sites, landing pages and web apps that load fast and get found.
Learn moreBack-ends, APIs & dashboards
Accounts, payments, content and the dashboards behind your app.
Learn moreCommon questions
How much does an app cost?
It depends on what the app needs to do: the number of screens and features, whether it needs a back-end, payments or integrations, and how polished the design should be. After a short discovery call we send a clear estimate for a first version. Starting with a focused first version and growing it from real use is usually the best value.
How long does it take to build an app?
A focused first version can launch within weeks; larger platforms with back-ends and integrations take a few months. After discovery you get a timeline with milestones and working builds along the way, so you're never waiting in the dark.
Flutter or native: which should I choose?
For most apps, Flutter is the best value: one codebase for iPhone and Android, with native performance and one team to pay. Native Swift or Kotlin is better when an app leans heavily on the newest platform features or deep hardware access. We've done both since 2008 and recommend what fits your project.
Start a project
Have an app in mind?
Tell us what you want to build: a new app, a website, a back-end, or something in between. We'll help you shape it and ship it.