Nous concevons et développons des solutions qui résolvent les problèmes des utilisateurs.

Méthodologie

Afin de construire les meilleurs applications DIGITPRO travaille avec les méthodes AGILE assurant ainsi un produit de qualité qui correspond au besoin du client. Cette méthodologie entraine l’adaptation constante du cahier des charges au fil des itérations ainsi que l’intervention constante du client.

Dévelopment web

Nous réalisons votre application web ou mobile en prenant soin de comprendre les problèmatiques et construire ainsi un produit qui est centré sur l'utilisateur final.

Ruby / Rails framework

Grâce à sa talentueuse communauté le framework Ruby on Rails est devenu un incontournable du développement Web.
Chez DIGITPRO nous utilisons ce langage depuis plus de 13 années, ainsi nous pouvons mettre rapidement sur le marché des solutions fiables et performantes à un moindre coût.

Lire pourquoi nous aimons Rails

Audit de code et sécurité

Afin de s'assurer d'une code de qualité nous prennons soin de continuellement vérifier divers points tout au long du développement de l'application.

  • Le code est révisé par un autre développeur (Code review)
  • Le code est testé et s'approche d'une couverture de code de 100%
  • Nous intégrons systématiquement un server d'intégration continue
  • Nous vérifions automatiquement que le code respecte les bonnes pratiques du langage
  • Nous pouvons assurer des audits de sécurités à intervalles régulières (ce que nous recommandons)

Autres langages et frameworks

En plus, ou comme une alternative à Ruby on Rails, nous utilisons d'autres langages de programmation et frameworks de haute qualité.

  • React
  • VueJS
  • Python / Django

Applications shopify

Nous développons des applications pour la marketplace de Shopify :
  • Utilisation de l’api GraphQL et REST Shopify
  • Mise a jour de plugin Shopify
  • Intégration personalisée avec templates liquid
  • Amélioration de l’expérience utilisateur avec Polaris Shopify

Dévelopment mobile

Il agit bien plus que coder une application iphone/android mais de fournir une expérience utilisateur unique. Et c'est cela que nous allons mettre en place.

Développement iOS

Nous construisons nos applications iOS en utilisant Xcode, Swift et Objective-C. Aucune plate-forme tierce ne se trouve entre iOS et le code que nous écrivons, ce qui signifie que nous sommes toujours prêts à adopter les dernières technologies d'Apple.

Développement Android

Comme iOS, nous écrivons nos applications Android en natif, en Java. Nos concepteurs suivent les directives de Material Design, et nous publierons votre application dans Google Play sans soucis.

Conception du produit

Tout commence par des post-it et des croquis, et pour finir, l'implémentation du design sous forme de code. Comme pour le développement web, nous utilisons des sprints de conception et ciblons nos recherches sur les utilisateurs finaux.

Conception de l'interface utilisateur

Nos produits sont réfléchis pour résoudre un (ou plusieurs) problème, tout en gardant une interface simple à utiliser. Autre aspect important, l'utilisateur doit avoir l'impression de vivre une expérience unique en navigant entre nos interfaces. C'est cela que nous allons mettre en place ensemble.

Expérience mobile

Développer des applications mobiles en appliquant les normes visuelles en vigueur sur n'importe quels écrans que ce soit sur mobile, tablette, ou web responsive.

Notre support pour le code natif respecte le standard iOS Apple Human Interface Guidelines et Android Google's Material Design.

Implémentation front-end

Les design et maquettes sont implémentés directement dans les applications par nos développeurs, assurant ainsi l'intention du concept original de sa conception à son implémentation.

Nous utilisons systématiquement ES6, SASS et des framework javascript tel que ReactJS, VueJS, StimulusJS, AlpineJS, etc. pour implémenter correctement l'expérience utilisateur.