Apps · iPhone and Android

iPhone and Android app development

We design and build downloadable apps for companies, professionals and businesses: bookings, client areas, loyalty programmes and work tools for your team. We publish them on the App Store and Google Play and connect them to your website and the software you already use.

We are based in Milan and also work in Naples and all over Italy, in person or remotely.

01

One app for iPhone and Android, from a single codebase

We build apps with Flutter, Google's technology for writing an app once and running it on both iPhone and Android, with the same look and the same speed as a native app. The language is Dart, designed for smooth interfaces.

For you it means one project to follow, one quote and updates that reach every phone together, instead of two separate apps growing in parallel.

02

When you need an app and when a web app is enough

A downloadable app makes sense when you need phone notifications, the camera, location, offline use or a presence on the stores, for example because your clients look for you there.

If a tool opened from the browser is enough, a web app costs less and updates without going through the stores. We tell you honestly at the first consultation: sometimes the right choice is to start with a web app and turn it into an app later.

03

Design made for the phone

On a phone people use their thumb and have little time and space, so we design the interface starting from how people will really use the app. Before development we show you a clickable prototype to try on your own phone and adjust while changes are still cheap.

Colours, fonts and icons follow your brand, so the app is recognisably yours from the first screen.

04

Logins, data and connections to your systems

The apps we build handle sign-up and login, profiles, private areas and notifications. For data we can use Firebase, Google's platform for databases, logins and notifications, or connect the app through APIs to your website, management software, booking system or online payments.

Inside the app we keep data organised with Riverpod, so every screen always shows up-to-date information and the app stays easy to grow with new features.

05

Publishing on the App Store and Google Play

We prepare the app for the stores: listings with descriptions and images, the privacy information Apple and Google require, submission for review and handling any change requests.

The developer accounts stay in your name: the app is published under your business's name and remains yours.

06

After launch: updates and new features

New versions of iOS and Android come out every year and the app has to keep up. After publication we stay available for maintenance, fixes, security updates and new features.

The app's code and data are yours. If one day you decided to hand it to someone else, you could do so without starting over.

Projects to start from

FAQ

01How much does it cost to develop an app?

It depends on the features, the number of screens and the connections to other systems. After a free first consultation we send you a clear proposal; to keep the investment down you can start with a first version with the essential features and grow it later.

02How long does it take to publish the app?

It depends on the complexity. We work in phases, with test versions to install on your phone during development. At the end you also need to allow for Apple's and Google's review, which is usually short. The proposal lists milestones and expected dates.

03Do I need accounts to publish on the stores?

Yes. Publishing requires an Apple developer account, with a yearly fee, and a Google Play account, with a one-off fee. We help you open them in your business's name, so the app stays yours.

04Can the app work with my website and management software?

Almost always. The app can exchange data with your website, management software, booking system and online payments through APIs, so information is the same everywhere and never entered twice.

05Can I start with a web app and get the app later?

Yes, and it is often a good strategy: you start with a web app, check that it works for your clients and then bring it to the App Store and Google Play, reusing the data and connections already in place.

06Who takes care of updates after publication?

We do, if you wish. We keep the app up to date with new versions of iOS and Android, fix any problems and add new features. The code remains yours in any case.

Other services

Further reading

All articles →Glossary of digital terms →

Have an app in mind?

Tell us what it should do, even roughly. The first consultation is free and with no obligation.