Développement d'applications mobiles pour les entreprises britanniques

Des applications pour une tâche que le site mobile gère mal

Web Works Rise réalise des applications mobiles pour les entreprises britanniques lorsqu'une tâche précise a sa place sur un téléphone : quelque chose que les clients répètent, ou quelque chose dont le personnel a besoin loin d'un bureau.

Un site adapté au mobile est souvent la meilleure première version lorsque le travail consiste à expliquer des services et à recevoir une demande. Une application est le bon brief lorsque ce site continue de gêner la tâche.

Les applications sont réalisées avec React Native lorsqu'elles doivent fonctionner sur iOS et Android, et avec Android Studio lorsque l'application est pour Android ou a besoin d'un travail spécifique à Android.

Si le premier besoin est un site mobile plus clair, commencez par le développement web.

Artisan dans sa camionnette peinant à remplir un petit formulaire sur son téléphone, documents sur un porte-bloc

Les problèmes qu'une application peut traiter

Une tâche est pénible dans le navigateur mobile. La personne sait ce qu'elle veut faire, mais le site rend ce travail lent ou facile à abandonner sur un téléphone.

Le personnel a besoin du système sur place. L'information nécessaire pour une visite, un chantier ou une réservation est restée dans le système du bureau, et la personne sur place la contourne.

Le site mobile est devenu le produit. Les clients s'attendent à répéter une action, comme une réservation ou une vérification d'état, sans reparcourir le site marketing à chaque fois.

Deux plateformes sont prévues comme deux projets. L'entreprise veut couvrir iPhone et Android, et a besoin d'une façon raisonnable de réaliser les deux avant de commander deux bases de code natives.

Développeur testant une application mobile sur un iPhone et un téléphone Android, avec du code sur un portable

Ce que comprend le développement d'applications mobiles

La première version est le plus petit ensemble de tâches qui justifie d'installer l'application.

Applications pour les clients. Une application pour une action client répétée, reliée au site ou au système qui est derrière lorsque cette connexion est nécessaire.

Applications pour le personnel. Un outil pour les personnes qui travaillent loin d'un bureau, montrant le chantier, la visite ou la prochaine action dont elles ont besoin.

React Native pour iOS et Android. Une seule base de code qui produit les applications iOS et Android, utilisée lorsque les deux plateformes sont dans le périmètre.

Android Studio. Le développement Android lorsque l'application est seulement pour Android, ou lorsqu'une partie a besoin de la chaîne d'outils Android.

Tests sur appareils. Les parcours sont testés sur des téléphones avant que la version soit préparée pour la publication.

Soumission aux boutiques. La version est préparée pour l'App Store d'Apple et Google Play. Les comptes de boutique restent à l'entreprise.

Des applications mobiles pour une tâche précise

Une application vaut la peine d'être réalisée lorsque les gens doivent terminer sur un téléphone une tâche qu'un site ordinaire rend pénible.

Web Works Rise réalise ces applications avec React Native pour iOS et Android, et avec Android Studio lorsque le travail est pour Android.

Un projet d'application habituel peut comprendre :

  • Une courte liste de tâches, plutôt qu'une copie de tout le site
  • Des écrans conçus pour un téléphone
  • Une connexion à un site ou à un système existant, lorsque le projet en a besoin
  • Des tests sur appareils avant la publication
  • Une version préparée pour l'App Store et Google Play
  • Une fonction ultérieure, une fois la première version en usage

Si un site adapté au mobile ferait le travail, nous le dirons. Le développement web est souvent la bonne première étape.

Cette vidéo est en anglais.

Comment se déroule un projet d'application

La décision de réaliser une application fait partie du projet. Elle n'est pas supposée au départ.

01 Application ou site

La tâche a-t-elle besoin d'une application installée, ou d'un site qui fonctionne correctement sur un téléphone.

02 Les tâches

Qui utilise l'application, ce qu'il doit pouvoir terminer, et ce qui peut attendre une version suivante.

03 Les écrans

L'interface de ces tâches, sur les tailles de téléphone que le public utilise vraiment.

04 Réalisation

React Native, Android Studio, ou les deux, avec une connexion à un système existant si le brief l'inclut.

05 Tests et préparation de la publication

Les parcours principaux sont testés sur des appareils. La version est ensuite préparée pour la soumission aux boutiques, sur les comptes de l'entreprise.

Technologies

Les choix de plateforme sont faits pour le public, pas ajoutés par défaut.

React Native
Utilisé pour les applications qui doivent fonctionner sur iOS et Android à partir d'une seule base de code.
Android Studio
Utilisé pour les applications Android et pour le travail spécifique à Android.
Node.js
Utilisé lorsque l'application a besoin d'une API partagée avec un site ou un autre système que l'entreprise fait déjà tourner.

Décrivez la tâche sur le téléphone

Dites-nous qui ouvrirait l'application, ce qu'il doit terminer, et si un site essaie déjà de faire ce travail. Nous dirons si une application est la bonne réalisation.

Réserver une consultation gratuite

Pourquoi Web Works Rise

Le design de l'application, l'API et le site peuvent être chez une seule équipe dirigée depuis le Royaume-Uni, avec la livraison du développement depuis la Tunisie. Cela compte lorsque l'application doit montrer la même réservation, le même chantier ou la même demande que le site.

La première question est de savoir si une application est justifiée. Un site mobile est recommandé lorsqu'il servirait le client tout aussi bien.

Questions fréquentes

Réalisez-vous des applications pour iPhone et Android ?

Oui. React Native est utilisé lorsque l'application doit fonctionner sur iOS et Android. Android Studio est utilisé lorsque l'application est pour Android, ou lorsqu'une partie a besoin d'un travail spécifique à Android.

L'application peut-elle utiliser notre site ou un autre système ?

Oui, lorsque cette connexion fait partie du brief. L'application peut lire et envoyer des données par une API, y compris une API réalisée en Node.js dans le projet. Les champs et les règles sont convenus avant la réalisation.

Publiez-vous l'application ?

La version est préparée pour la soumission à l'App Store d'Apple et à Google Play. Les comptes développeur appartiennent à l'entreprise. L'approbation des boutiques est décidée par Apple et Google.

Faut-il commencer par une application ou par un site ?

Commencez par un site lorsque le travail principal est d'expliquer des services et de recevoir une demande. Choisissez une application lorsque les gens doivent répéter une tâche précise sur un téléphone, d'une façon que le site gère mal. Nous recommanderons l'un de ces chemins après avoir entendu la tâche.

Parler à l'équipe

Dites-nous ce dont vous avez besoin, ce que vous avez aujourd'hui, et à quoi ressemble un bon résultat. Nous répondrons avec une prochaine étape concrète.

Réserver une consultation gratuite