Skip to content

Mobile applications

iOS and Android mobile app development

Business, customer service or B2B apps: AXELITES designs and builds your iOS and Android applications, native or cross-platform, connected to your tools. A prototype tested with your users, store publishing in your name, then maintenance that keeps up with each iOS and Android release.

Illustration of an iOS and an Android smartphone surrounded by a synced cloud, a notification, an API, a store release and an update

Published, then kept up to date

What we take care of:

  • iOS apps
  • Android apps
  • Cross-platform
  • UX/UI and prototype
  • APIs and back office
  • ERP, CRM, store links
  • Offline use
  • Push notifications
  • Accounts and permissions
  • Device testing
  • App Store and Google Play
  • Maintenance

A mobile app is more than its screens.

A mobile app has to stay easy to use when the screen is small, the network is weak and people act quickly. It is also part of a wider system: APIs, back office, notifications and version management need as much care as the screens. We start from how your customers or teams actually work, choose the technology according to your journeys, then keep the app up to date after publication.

An app delivered, then forgotten

  • Screens designed on a desktop, not for the field
  • An app that stops as soon as the network drops
  • Data re-entered because nothing connects to your software
  • Publishing accounts in the provider’s name
  • An app that degrades with every new iOS or Android release

An AXELITES mobile app

  • Journeys tested with your users, on their devices
  • Offline use and synchronization planned from the design stage
  • APIs connected to your ERP, CRM or online store
  • The code and the Apple and Google accounts in your name
  • Maintenance that keeps up with iOS and Android releases

Everything we handle, from the prototype to the updates

Design, development, APIs, offline use, security, publishing and maintenance: one team follows your app from the first workshop to the next release.

UX/UI and prototype

We start from real situations: where, when and on which device the app will be used. Key journeys are prototyped and tested with your users before development.

  • Workshops on mobile usage
  • Journeys designed for small screens
  • Prototype tested with your users
  • Mockups approved before development

iOS and Android development

Native with Swift and Kotlin, or cross-platform with React Native and Flutter to share most of the code between both systems. Device features are used when they serve the journey.

  • Swift for iOS
  • Kotlin for Android
  • React Native or Flutter for a shared codebase
  • Camera, location, notifications
Explore custom applications

APIs, back office and integrations

A mobile app is only useful if its data is right. We build the APIs, the administration back office and the exchanges with your software.

  • Secure APIs
  • Administration back office
  • Links with the ERP, CRM or online store
  • Usage statistics
Divalto and Sage ERP integration

Offline use and synchronization

Rounds, service visits, inventories: in the field, the network often drops. We define with you what stays available offline and how changes synchronize when the network returns.

  • Data available offline
  • Synchronization when the network returns
  • Handling of concurrent changes
  • Journeys tested with network outages

Security and personal data

Authentication, role-based permissions, encrypted exchanges and protected personal data: security is designed into the architecture, in the app and in the APIs.

  • Secure authentication
  • Roles and role-based permissions
  • Encrypted exchanges
  • Data protection and GDPR
Cybersecurity for your applications and servers

Publishing and maintenance

We prepare the builds, store listings and checks required by the App Store and Google Play, then maintain the app: fixes, compatibility with new system versions and improvements.

  • Publishing accounts in your name
  • Store listings and screenshots
  • Compatibility with new releases
  • Fixes and improvements
Explore application maintenance

From the first workshop to the stores

Test builds on your devices at every stage: you see the app take shape and decide the priorities before it is published.

Smartphone displaying an application beside a development workstation
A prototype, regular test builds and acceptance on representative devices.
  1. Observe how people work

    Where, when, on which device, with what connection: usage conditions become requirements for the journey.

    Stage: Scoping
  2. Prototype the key actions

    The main screens are tested with your users. Their feedback guides adjustments before development.

    Stage: Design
  3. Choose the technology

    Native or cross-platform, according to your journeys, device features and future maintenance. The first release is costed.

    Stage: Scoping
  4. Develop in batches

    Test builds delivered regularly and installed on your devices, with the APIs and integrations as they are ready.

    Stage: Development
  5. Test on devices

    Journeys checked on representative devices: permissions, network outages, session changes.

    Stage: Acceptance
  6. Publish in the stores

    Submission to the App Store and Google Play from your accounts, then follow-up of review feedback.

    Stage: Publishing

Native, cross-platform or PWA: which technology should you choose?

Each approach has its place. Cross-platform is often the best balance of budget, schedule and quality for a business or service app; native suits highly specific interactions; a PWA can be enough when usage stays close to a website.

Swipe to see more

Comparison of native, cross-platform and progressive web apps
Criteria
NativeSwift for iOS, Kotlin for Android
Cross-platformReact Native or FlutterOften the right balance
Progressive web appPWA, installed from the browser
CodeOne build per systemWeb code, with no app to install from a store
Device featuresFull accessLimited access, varying by browser
Smoothness and interactionsThe best, for highly specific interactionsThat of a well-built website
Offline useFullPossible, more limited
App Store and Google PlayYesNo
Budget and maintenanceTwo builds to keep aliveThe lightest, alongside a website

Our recommendation: we compare the options against your priority journeys and explain the choice before development starts. Discuss my mobile application

What kinds of mobile apps do we build?

We build apps for your customers as well as your employees, always connected to your information system.

  • Business and field apps: rounds, service visits, inventories, readings and signatures, including offline
  • Customer service apps: personal account, booking, order or case tracking
  • E-commerce and loyalty apps connected to your online store
  • B2B apps: catalogue, order taking and access to customer pricing
  • New digital services: a first release (MVP) to test an idea with its users

How much does mobile app development cost?

The budget mainly depends on the number of screens and roles, the device features used, integrations with your software, offline mode and the choice between native and cross-platform. To keep it under control, we recommend starting with a first release focused on essential features, costed after the prototype, then extending the app based on user feedback.

You should also plan for the app’s life after launch: Apple and Google developer accounts, API hosting, adaptation to new versions of iOS and Android, fixes and improvements.

Why entrust your mobile app to AXELITES

A complete team

UX/UI, mobile development, back end, testing and hosting are brought together in one team, with no hand-offs between providers.

A single point of contact

Our teams in Paris, Montréal and Tunis are coordinated by a project manager who follows your app from scoping to maintenance.

You stay the owner

The source code, the Apple and Google publishing accounts, the documentation and the data belong to your company.

Maintenance by the people who built it

The team that developed the app handles its fixes, updates and improvements.

After publication

iOS and Android change every year. Your app keeps up.

New system versions, new devices, libraries to update, feedback from your users: the team that built the app maintains it, with priorities agreed with you and requests tracked in a shared tool.

  • Compatibility with new iOS and Android versions
  • Library updates and security patches
  • Fixes and support for your users
  • New features, released by version
Discuss my mobile application
Illustration of application windows above a smartphone
Client reference · Online driving school

Stych

Licensed online driving school: 79 branches, 838 state-certified instructors and more than a million students.

Alongside Stych’s team, we set up the training management application, for candidates and driving schools alike.

  • Business application
  • Candidate portal
  • Driving school portal

Our mobile technologies

Native or cross-platform, chosen for your journeys and the team that will maintain the app.

  • Swift
  • Kotlin
  • React Native
  • Flutter
All our technologies

Around your app

The back end, the integrations, the hosting and the maintenance are handled by the same teams.

Your questions, our answers

Practical answers to help you make the right decisions before starting your project.

Discuss my project

The choice depends on the device features used, expected performance, offline use and your maintenance capacity. Cross-platform development (React Native, Flutter) shares most of the work between iOS and Android. Native development (Swift, Kotlin) better suits highly specific interactions. We compare the options against your important journeys before choosing a technology.

The main factors are the number of screens, user roles, connected services and features such as notifications or offline synchronization. The budget also needs to cover device testing, publishing and post-launch updates. A prototype validates the journeys and lets us cost the first release before committing to full development.

Timing depends on the scope of the first release, the number of platforms and the integrations with your software. The schedule is set after the prototype, with test builds delivered regularly. You should also allow for App Store and Google Play review times, which are outside our control.

Yes. We prepare the builds, store listings, screenshots and technical checks needed for submission. Publishing accounts are created in your company’s name. Approval and review timing remain under the stores’ control; any feedback is handled within the agreed scope.

Yes, if local storage and synchronization are planned from the design stage. We define with you which data stays available offline, for how long, and how to resolve concurrent changes when the network returns. Operations that depend on a remote service, such as a payment, still require a connection.

You do. The source code, documentation, data and the Apple and Google developer accounts belong to your company. You remain free to hand maintenance or improvements to another team if you wish.

Yes. Maintenance covers bug fixes, compatibility with new versions of iOS and Android, security updates and new features. Scope and priorities are agreed with you, and requests are tracked in a shared tool.

We build native apps with Swift for iOS and Kotlin for Android, and cross-platform apps with React Native or Flutter. The technology is chosen according to your priority journeys, the device features used, the team that will maintain the app and your budget. We explain the choice before development starts.

Yes. We design the APIs and synchronization rules with your existing software: ERP, CRM, online store or business application. Exchanges are secured, permissions are set by role, and behaviour during network outages is planned from the design stage.

A PWA is installed from the browser and can be enough when usage stays close to a website and presence on the App Store and Google Play is not essential. A native or cross-platform app is a better fit when you need broad access to device features, extensive offline use or a presence in the stores. We compare both options against your journeys before recommending one.

Let’s talk about your mobile app

Tell us about your users, their devices and what they need to do on the move: we will propose a prototype and a first-release scope.