Mobile app development in Morocco
A mobile application makes sense when the work happens standing up: on a round, in a warehouse, on a delivery, at a customer’s site. It then has to work on an unreliable connection and resynchronise without loss when the network returns.
Who this is for
- Field teams, travelling sales staff and delivery drivers
- Warehouses and stock counts done with a scanner
- Companies who want a customer portal in the pocket
- Businesses whose field reports are still on paper
What usually brings people here
- Field readings are retyped at the office in the evening
- The current app is unusable without a network
- Photos and signatures get lost between the customer and the invoice
- Each platform demands a separate development
What the engagement covers
- iOS and Android applications from a shared codebase
- Offline operation with synchronisation when the network returns
- Camera, signature, location, barcode scanning and NFC
- Notifications and remote updates
- Publication on the App Store and Google Play, or internal distribution
- A connection to your ERP, CRM or business tool
What moves the budget
No fixed price is quoted here: it would rest on assumptions we do not have yet. Here is what actually weighs on a quote.
- The number of screens and journeys
- Whether offline operation is required
- Use of the device hardware
- Publication on the stores or internally
Ce qui se décide avant la première maquette
Une application mobile se conçoit autour de contraintes qu’on ne rattrape pas ensuite.
- Le travail se fait-il avec ou sans réseau, et pendant combien de temps ?
- Faut-il l’appareil photo, la signature, le GPS, la lecture de codes ?
- L’application est-elle publiée sur les magasins ou diffusée en interne ?
- Combien d’écrans doivent rester utilisables d’une seule main ?
- Quelles données restent sur l’appareil, et lesquelles remontent ?
Frequently asked questions
Do we need two apps, for iOS and Android?
Usually not. One shared codebase produces both, which halves the cost and stops the two versions from drifting apart.
Does the app work without a network?
Yes where the need calls for it. Data entered is kept on the device and sent up as soon as the connection returns.
Do you handle publication?
Yes: developer accounts, store listings, screenshots, compliance and updates. Internal distribution, without going through the stores, is also possible.
See also
Tell us what you need
Describe your situation in a few lines. We come back with a first estimate of scope and budget, with no commitment.
SigmaGravity · Boulevard d’Anfa, Casablanca · +212 690-803783