Mobile app development, CreateIT

Mobile app development

We build mobile apps for customers, for staff and for digital products. We start by asking why the user will need the app more than once. If everything can be done comfortably on a mobile website, we do not recommend an app. If the mobile device is essential to the service itself, we design the usage scenarios, the data architecture and a suitable technical solution.

2012
founded in Riga
1
working day to reply
7
service areas

Mobile app development

An app is a product, not an add-on to a website

The user sees screens on a phone, but behind them there is often authentication, user profiles, a database, an administration area, payments, notifications, analytics and integrations. If your company already has a working platform, we connect the app to its backend and API. If there is no server side yet, we include building it in the project.

The Apple App Store and Google Play have their own technical, content and privacy requirements, so we plan publication and ongoing maintenance during development. An app is not a file that is made once - operating systems, SDKs, libraries and external services change.

Mobile app development

The kinds of mobile app we build

Customer and e-commerce apps

Customer account, orders, bookings, loyalty, personalised content and notifications. We connect the app to the existing e-commerce or business system, so that data does not have to be maintained in two places.

Business process and staff apps

Mobile working environments for tasks, data entry, capturing photos and documents, statuses and information away from the office. If offline work is needed, we define local data, synchronisation and conflict handling in the architecture from the start.

Digital products and service apps

We build apps in which the mobile experience is an essential part of the product itself and which need user accounts, subscriptions, content, payments, location, the camera, biometrics or other custom business logic.

Process

From the task to a published app

Validating the task

We establish the user, the problem, the main scenarios and why a mobile app is justified in this particular situation.

UX and architecture

We define the user flows, the data model, the backend and API needs, the device capabilities, and the security and offline requirements.

Design

We design the interface for the main usage scenarios, and also the states for errors, connection problems, permissions and other non-standard situations.

Development

We choose a cross-platform or native approach according to the product's requirements, build the app and the server-side parts it needs and test on real devices.

Publication

We prepare the builds and the technical information required and help with submission to the App Store and Google Play. The final approval is given by the platform concerned.

Ongoing development

After launch we monitor technical compatibility, update dependencies, fix problems and develop the next versions of the product.

FAQ

Frequently asked questions

How much does it cost to build a mobile app?
The cost depends on more than the number of screens. User accounts and permissions, payments, maps, offline work, push notifications, the backend, the administration area, integrations and data migration all count. Once the requirements have been talked through, we define a justified first version and prepare the scope of work and an estimate.
Will the app work on both iPhone and Android phones?
Yes. We build apps for both platforms. For many business projects a cross-platform approach with a substantial share of common code is suitable, and we consider native development when performance, platform integrations or other technical requirements justify it.
Can the app be connected to an existing online store or business system?
Yes. If your company already has a platform, we assess its API and data architecture and connect the app to the existing data. If the server-side system needed does not exist, we can include the backend, database and administration area in the project as well.
What happens to the app after launch?
After publication an app has to be maintained. iOS, Android, the app stores' requirements, SDKs, libraries and external services change. We can monitor compatibility, update dependencies, analyse errors and continue developing the product.
How long does it take to build a mobile app?

The timeline depends on the number of screens and features, the server side, integrations and the store review before publishing. It usually pays to launch a first version with the key features sooner and develop the rest based on user feedback. We state the timeline in the proposal once the requirements have been discussed.

Flutter or native - which should we choose?

Flutter lets you build an app for both iOS and Android from a single codebase, which often reduces the amount of development and maintenance. Native development can be the better fit when the app needs deep integration with device features or particular performance. We make the choice based on the project's requirements.

Who will own the app?

We recommend registering the App Store and Google Play developer accounts in your company's name, and the rights to the code and design are set out in the contract. That way the app, its user data and the publishing rights stay under your control.

What apps have you built?

For example, for the Maternity Hospital Foundation we built Droši zināt, an app for teenagers and young people - from the design and illustrations to publishing on the App Store and Google Play. For the Nature Conservation Agency we built LDT Gids, the audio guide to the Līgatne nature trails, which also works offline, and we have maintained and developed it since 2021. Both apps are built with Flutter.

For every project -
a clear rationale.

Discovery, Decisions, Delivery, Accountability

2012 Founded in Riga
1 working day Response time
100% Code remains with the client
7 Service areas

Portfolio

Work we can talk about.

ES fondi

Central government, debugging and optimisation

Page load from 5 seconds to instant, even without a cache

View project

SPKC

Central government, maintenance and performance

6 websites, spkc.gov.lv speed, prompt support during a period of high load

View project

balso.riga.lv

Local government, digital participation

Uninterrupted operation during the 2023 and 2024 voting periods

View project

Clients

Organisations we have worked with.

Experience across central and local government, international organisations and the private sector.

Client references

Working with us, in our clients' words.

References from organisations we have worked with on development, maintenance and digital communication projects. Translated from the Latvian original.

During our work together, the websites were maintained, unexpected operational problems were dealt with and recommendations were made on security and speed. The work was done well and on schedule.
Centre for Disease Prevention and Control of Latvia (SPKC)Central government, website development and maintenance
The service was provided on time and to a high standard. During the maintenance period, technical shortcomings were remedied, improvements were made, new functionality was implemented and existing modules were developed further.
Ministry of Finance of the Republic of LatviaCentral government, esfondi.lv maintenance
Development and maintenance of the website were delivered on time and to a high standard, in line with the contract requirements. The organisation recommends CreateIT as an IT service provider.
Iespējamā misija (Mission Possible)Education, esiskolotajs.lv

Contact

Let's discuss your app project.

Tell us who the app is for, what the user has to be able to do in it and which systems it has to work with. We will help you arrive at a justified first version and a technical approach.

info@createit.lv +371 29 991 888

We reply within one working day

1 working day
response time
7
service areas
2012
founded in Riga

* required fields

Enter your name
Enter a valid email address
The more context you give us, the more accurately we can assess the next step.
Add files or drag them here PDF, DOC or images, up to 6 files, 10 MB in total
    The files could not be attached
    We read every message and reply within one working day.