The App Lab maîtrise la totalité de la chaîne
de production des applications mobiles pour les entreprises

Notre équipe s'est constituée autour de 2 concepteurs mobiles, les fondateurs de l'agence.

Nous y avons agrégé des compétences issues du monde du design, de l'ergonomie, des SSII et du web. Nous avons également développé un réseau de partenaires d'excellence afin de nous permettre de répondre à tout type de projet en conservant la souplesse d'une petite équipe de passionnés restant à proximité et à l'écoute de ses clients.

Nos projets sont identifiés et divisés en 5 étapes. La taille des blocs ci-dessous correspond au temps que nous y consacrons en général. Nous pouvons intervenir sur la totalité de la chaîne ou seulement certaines étapes.

1.

Conception
& Maquettage

Les projets sont d'abord étudiés sur le papier à l'aide d'outils de wireframing.

Nous anticipons les contraintes de design, d'ergonomie et de développement dès cette étape.

Nous validons avec vous ces maquettes "fil de fer" avant de passer à la phase de design.


2.

Design

Nos créatifs travaillent à partir de "wireframes" validés, et réalisent des maquettes de qualité finale en intégrant les contraintes d'ergonomie et de développement en fonction des types de supports visés et de vos attentes.

Les différents éléments à créer sont également produits ou achetés à cette étape : illustrations, photos, schémas, créations 3D, vidéo...

Chaque écran de la future application est l'objet d'une maquette spécifique et d'une validation individuelle.

Nous n'hésitons pas à multiplier les allers retours pour anticiper et optimiser le résultat durant cette phase clé en amont du développement.


3.

Développement
Côté device | Côté serveur

Pour obtenir des applications réactives, ergonomiques et stables nous développons nativement pour iOS (Apple) et Android, en maîtrisant les languages liés (Objective C, C/C++, Java).

Côté Web nous utilisons les technologies PHP/MySQL et plus généralement les langages "web 2.0".

Nous respectons quelques principes pour la réussite technique du projet :

> Nous envisageons la technique dès l'expression du besoin

> Nous travaillons avec des frameworks durables et maîtrisés

> Nous produisons un code propre et documenté

> Nous sommes adeptes des méthodes agiles

> Nous confions chaque projet à un chef de projet technique, ainsi qu'à un ou plusieurs développeurs

> Nous cédons le code source à la livraison

 

 


4.

Tests
& Optimisation

Cette phase commence dès le développement avec nos chefs de projet. Elle permet de tester les différentes fonctionnalités de l'application et de mettre en place les derniers réglages.

Elle est finalisée par la recette côté client validant le projet et permettant de lancer la distribution de l'application.

Nous utilisons avec vous des outils de "bug-tracking" collaboratifs afin de gagner du temps et de la fluidité dans les ajustements.


5.

Distribution

Cette étape consiste à rendre l'application accessible aux utilisateurs avec une licence adaptée en fonction de l'usage et de l'OS.
L'application peut être mise à disposition de façon publique sur un App Market ou bien être déployée sur le parc interne d'une entreprise.