Hero background image

Autoplatba — iOS parking app

Introduction /

The Autoplatba project addresses the development of a native iOS application for automated parking using Bluetooth, Apple CarPlay, and voice control via Siri, connected to the partner's backend API. The result is a production-ready mobile experience that fits seamlessly into the driver's daily routine — from starting a parking session to making the payment.

Statistics /

Project in a nutshell

Platform: Mobile app (iOS)

Implementation period: 2025/10–2026/02

Time effort: 40 MD

Technologies: SwiftUI, CoreLocation, CoreBluetooth, App Intents (Siri).

Services provided:

analysisimplementationfrontendtesting
About the client /

Autoplatba s.r.o.

Autoplatba is a Czech startup dedicated to simplifying paid parking in cities and private garages. The project is part of the CzechInvest Technological Incubation program. Its goal is to integrate the mobile application with official municipal and operator systems, ensuring that every payment is recorded in the primary database and drivers can be certain they are parking legally.

Problem /

A working web solution without a mobile counterpart

The client had a functioning web solution, but lacked a mobile application that would allow convenient parking directly from a phone or car. The main challenges were proper integration with various parking systems, working with geolocation, and ensuring reliable registration of payments into the official databases of cities and garage operators. At the same time, it was necessary to minimize battery consumption and ensure stable behavior of the application in the background.

Problem /

Native iOS app with deep Apple ecosystem integration

We designed a native iOS application in Swift with an emphasis on stability and integration with the Apple ecosystem. The app works with geofencing and dynamic loading of GeoJSON data from the API. The user can start parking manually or via Bluetooth/CarPlay triggers. We implemented Siri Shortcuts for starting, checking, and ending parking sessions. The payment process runs through integration with the partner's backend with Stripe support. The architecture separates the mobile layer from the backend integration logic, which enables future scaling to additional cities.

Used technologies

SwiftCarPlay frameworkStripeREST APIGoogle Cloud Platform
Main challenges /

iOS platform limits and reliability of background operation

The biggest challenge was the combination of working with location, Bluetooth connection, and the application's behavior in the background within iOS limitations. It was necessary to optimize geofencing (region limits), handle CarPlay connection/disconnection scenarios, and minimize false parking detection. At the same time, we set up a clear integration structure for API communication so that parking sessions could be securely written to the partner's system.

Results /

Production-ready app prepared for further scaling

A production-ready iOS application has been delivered with full support for CarPlay, Bluetooth triggers, Siri voice control, and payment processing. The application meets the requirements of the Czech Invest Technology Incubation programme. The architecture separates the mobile layer from the backend integration logic and is prepared for expansion to an Android version, additional cities, and parking facilities.

Next steps /

Would you like to develop your iOS application?

We design and build native mobile applications with deep platform integration — CarPlay, Siri, Bluetooth, geofencing. Get in touch if you're looking for a partner who understands both the technical limits of mobile platforms and the business goals behind them.

Other projects

St. Vitus Cathedral — modernizing the website

St. Vitus Cathedral — modernizing the website

St. Vitus Cathedral

2023

We help children manage their emotions through an app for parents

We help children manage their emotions through an app for parents

Všímavec

2025