Services · Mobile app development · EV charging apps

EV charging apps for Riyadh drivers, fleets and the sites that host chargers.

EV charging app development in Riyadh for charge point operators, property owners and fleet managers who need drivers to find a working charger, start a session and pay without calling anyone. We build the driver app, the operator console and the connections to your chargers over OCPP, designed Arabic first for a capital where public charging is still being added site by site. Our team in Riyadh works with yours in person from discovery through launch.

Riyadh is where EVIQ opened its first public fast charging site, so drivers here already compare apps. A new one has to earn trust quickly: accurate charger status, a clear price before plugging in and a receipt that arrives the moment the cable comes out.

Built for
Charge point operators, real estate developers, mall and office landlords, and corporate fleets across Riyadh.
Typical timeline
Scope, charger models and integration order are agreed in discovery, with release dates written down before design begins.
What you own
Source code, app store accounts, the operator console, charger data and driver records, held in your own cloud accounts.
Rated
4.7 / 5 from 23 Google reviews

200+ companies servedFrom a first store to an ADX listed developer

Modon
Majid Al Futtaim
HP
Belkin
Dulsco Group
OneClickDrive
Hanayen
HMS
Clocksprings
Ghezlan

What the app can include

Features a Riyadh charging network needs on day one.

Most Riyadh EV owners charge at home or at work and use public chargers when the day runs long: a drive from the northern districts to a meeting near the Diplomatic Quarter, an evening at a mall, a weekend trip out to Diriyah. The app has to work in those moments with no learning curve. Behind the driver screens sits the part that decides whether a network makes money: charger monitoring, pricing rules, site host reporting and fault handling. We scope both sides together, because a driver app that shows a charger as free when it has faulted loses trust faster than any design can win it back. The features below are the ones Riyadh operators usually raise first, roughly in the order they belong in the build.

Explain your project
  • Live charger map and status

    A map of your sites across Riyadh with connector type, power rating and live status pulled from each charger, so a driver in Al Olaya or Al Malqa sees which bays are free, occupied or out of service before setting off. Filters cover CCS2 and Type 2 connectors and access rules such as residents only or visitors welcome.

    Drivers arrive at chargers that actually work.

  • Start, stop and pay

    Sessions start by scanning the QR code on the charger or picking it from the map. Payment runs through a gateway licensed in Saudi Arabia with mada cards, Apple Pay and STC Bank, holding an amount while charging and taking the final figure when the session ends. Pricing can be per kWh, per minute or include an idle fee after charging finishes.

    Every session is paid for with no attendant involved.

  • Reservations at busy sites

    Drivers can hold a charger for a short window before arriving, which matters at office and mall sites during the evening rush along King Fahd Road. You decide how long a hold lasts, whether it costs anything and what happens to a no show, and the charger is locked to that driver through OCPP reservation commands where the hardware supports them.

    Fewer disputes at the bay and better use of the fastest chargers.

  • Corporate fleet accounts

    Companies based in KAFD or along the Northern Ring Road often run pools of company cars. Fleet accounts let a manager add drivers, set monthly limits, choose permitted sites and receive one consolidated invoice that meets ZATCA e-invoicing rules, instead of collecting dozens of card receipts from staff.

    Fleet charging becomes one monthly line item rather than a pile of expense claims.

  • Workplace and compound access

    Many Riyadh residents live in gated compounds and work in towers with controlled parking. The app can restrict a charger to staff or residents, apply a staff tariff or free allowance, and let a facilities manager approve new users. Visitors can still be admitted at a public price where the landlord wants the extra income.

    One charger serves residents, staff and paying visitors under different rules.

  • Operator console

    A web dashboard shows every charger with its uptime, last error code and recent sessions. Remote commands such as reset, connector release and firmware update go out over OCPP 1.6 or 2.0.1, so a stuck cable in a car park on the other side of the city is often cleared without sending anyone.

    Faults are seen and cleared from the office.

  • Event and peak demand handling

    Riyadh Season and big events at venues such as Boulevard Riyadh City bring crowds of cars into one area for weeks at a time. The app can show expected waits, notify a driver when a reserved charger is ready and apply load management so many cars share a site's grid connection without tripping it.

    Busy weeks bring revenue rather than complaints.

  • Site host revenue reporting

    Mall owners, hotels and office landlords who host chargers want to see what their bays earn. A host portal shows sessions, energy delivered and revenue share for their own sites only, with monthly exports their finance team can reconcile without asking your staff for spreadsheets.

    Landlords see the value and agree to add more bays.

  • Arabic first interface

    Screens are designed in Arabic with right to left layouts from the first wireframe, and English is a full second language for the many expatriate drivers in Riyadh. Notifications, receipts and error messages are written properly in both rather than machine translated at the end of the project.

    Every driver understands the screen in front of them at the charger.

Who this is for

Four kinds of Riyadh business that ask us for a charging app.

Charging in Riyadh is being built by a mix of national networks, property companies and fleet owners, each with a different reason for wanting an app. An operator needs drivers. A landlord needs tenants to stay and visitors to spend. A fleet manager needs cars ready for the morning shift. The right first version depends on which of these you are, so we start by agreeing the one group of users the app must serve best, then add the others once that group is happy. That focus is what separates a useful first release from one that tries to please everyone.

01

A charge point operator expanding across Riyadh districts

You have chargers at a handful of locations and plans for more across the north and east of the city. You need an app drivers prefer, a console your team trusts and pricing you can change per site. We build on open protocols so you are not tied to one hardware vendor, and we design the data model to hold many more sites without a rebuild, because a network app rarely stays small for long.

Open protocols keep your hardware options open.

02

A developer or landlord adding chargers to a project

Malls, mixed use developments and office towers in Riyadh are adding EV bays to attract tenants and visitors. You may not want to run a charging business, yet you want control over who charges and what they pay. A white label app, or a charging module inside the tenant or visitor app you already run, does that, with a host portal for your property team.

03

A company running an electric fleet from Riyadh

Delivery, ride-hailing and corporate fleets moving to EVs need depot charging planned around shifts and a way to pay at public chargers without personal cards. We build a fleet app that assigns chargers at the depot, reads state of charge where vehicle telematics allow it and settles public charging through a company account billed once a month.

Telematics access depends on the vehicle make, so we check it in discovery.

04

An existing app that drivers complain about

If your current charging app shows the wrong charger status, fails at payment or only works in English, Riyadh drivers will move to a competitor. We audit the app, the charger connections and the payment flow, fix whatever causes failed sessions first, and recommend a rebuild only for the parts that cannot be repaired sensibly. You get a written list of findings before any new work is priced.

How a Riyadh charging app goes from plan to live chargers.

  1. 01Site and charger auditWe list your sites, charger brands, firmware versions and OCPP support, and visit a Riyadh location with your team where useful, because the hardware decides what the app can safely promise drivers.
  2. 02Driver and operator flowsWe map how a driver finds, starts, pays for and ends a session, and how your team handles a fault, a refund and a new site, in Arabic and English.
  3. 03Design and prototypeClickable screens are tested with real drivers in Riyadh, including people charging for the first time, so confusing steps are found before any code is written.
  4. 04Charger and payment integrationOCPP connections to each charger model, gateway setup with mada and wallets, and ZATCA compliant invoicing, each tested on real hardware rather than only on simulators.
  5. 05Pilot at live sitesThe app goes live at a few sites first, with your team and ours reviewing sessions, failed starts and payment declines every day before a wider release.
  6. 06Rollout and releasesNew sites are added through the console, and app updates follow a release plan shaped by session data, driver feedback and support tickets from across the city.

Technology

What we build this with.

Custom EV charging app development in Riyadh usually means native or cross platform mobile apps, a cloud backend in a Saudi region where your data rules call for it, and an OCPP server that speaks to chargers from different manufacturers. We choose each piece around your hardware and the team that will maintain it.

01Mobile

  • Swift
  • Kotlin
  • Flutter
  • React Native

02Data and cloud

  • PostgreSQL
  • MySQL
  • MongoDB
  • AWS
  • Azure
  • Docker

03Marketing and tracking

  • GA4
  • Google Tag Manager
  • Search Console
  • Meta Pixel
  • Looker Studio

Questions Riyadh operators ask before building a charging app.

It depends on charger models, payments and how many user types launch first.

A driver app with a map, sessions and payment for one charger brand is a far smaller job than a network with fleets, hosts and reservations. We agree the first release in discovery, list what it includes and what waits, and write release dates down before design starts. The longest delays usually come from hardware: chargers with outdated firmware or partial OCPP support need testing time that is hard to predict until we have connected to one.

Tell us what the business needs. We will tell you what to build first.

Schedule a free consultation and get a written recommendation, with costs, before you commit to anything.

Get in touch

PROVEN RESULTS

4.7 / 5from 23 Google reviews