Développement Mobile
En plein essor grâce notamment au succès des systèmes iOS et Android, le développement mobile est devenu quasi-incontournable dans le paysage des affaires. Cette tendance offre aux entreprises de nouvelles opportunités en termes de développement de services, d’expansion commerciale et de visibilité multi-supports.
FinLight DEV vous accompagne sur toutes les phases de votre projet mobile grâce à une équipe d’experts passionnés dans le développement mobile et le design graphique.
Nos interventions couvrent, généralement, les points suivants:
- Spécification des fonctionnalités, définition de l’ergonomie multi-supports et des principes de navigation, conception des interfaces graphiques
- Analyse technique et étude de faisabilité.
- Choix techniques et technologiques.
- Intégration du socle commun de fonctionnalités
- Intégration des fonctionnalités spécifiques aux différents plateformes
- Réalisation des tests et implémentation des corrections
- Mise en ligne sur les stores
- Gestion de la pérennité et de l’évolutivité de l’application
Notre développement mobile s'articule autour de deux grands axes : Xamarin, d’un côté, et Node JS – Cordova – Angular2, de l’autre.
Xamarin
Xamarin est un framework de développement d’application mobile multi-plateformes, ayant pour but de rendre possible la création d’applications mobiles Android, iOS et Windows mobile, en utilisant un seul langage : C#
Xamarin offre la possibilité d’exploiter à 100% les plateformes mobiles, sans devoir apprendre un langage spécifique à chaque OS mobile. Ainsi, avec du C#, le développeur devient capable d’écrire un code commun, avant d’en sortir un binaire natif pour chacune des 3 plateformes cibles.
L’avantage de Xamarin réside dans la réutilisation et le partage du code, réduisant ainsi le temps de déploiement et la maintenance des applications.
NodeJs - Cordova - Angular2
NodeJs: Node JS est une plateforme basée sur la machine V8 chrome afin d’utiliser le langage Javascript côté serveur (au lieu de php, java etc) dans le but de créer une API "Restful" basée sur JSON et le protocole HTTP.
Il se distingue des autres plateformes grâce à une approche non bloquante permettant d'effectuer des entrées/sorties de manière asynchrone.
Cordova: Cordova est un framework de développement mobile open source. Il permet d'exploiter les technologies Web courantes telles que HTML5, CSS3 et JavaScript pour développer des applications multi-plateformes (Android, Firefox OS, iOS, Ubuntu, Windows 8...), en évitant l'utilisation des langages natifs propres aux différentes plateformes.
Angular2: Angular est un framework JavaScript open source, développé par Google pour créer des applications qui vivent sur le web et le mobile, en parallèle. Angular 2 est basé sur 4 principes fondamentaux : augmentation des performances, capacité de s’adapter plus efficacement au mobile en utilisant les principes du material design, utilisation des nouveaux standards du web, amélioration de la productivité avec TypeScript.