OFFSHORE – APPLICATIONS MOBILES (IOS, Android et Hybrides)

DEVELOPPEMENT - QA/TESTS - PERFORMANCES et SCAN de VULNERABILITE Powered by BCS Development Viet-Nam

tests-offshore-1Nous concevons et développons des applications mobiles et tablettes (IOS, Android, Windows Phone, Hybride, ...) en répondant aux objectifs de business de votre société.
Nos développements prennent en compte les exigences fonctionnelles, graphiques et ergonomiques (UX) mais, également les contraintes de sécurité et de performance pour iPhone, iPad, Android et pour Web mobile (HTML5).

Pour la sécurité nous mettons en oeuvre les solutions de scan de vulnérabilité (IBM Security Appscan) et pour les tests de charge les solutions PERFECTO MOBILE.

De la conception au déploiement, nous appliquons rigoureusement une méthodologie Agile (Scrum) éprouvée, basée sur des processus itératifs et agiles, mais adaptée à la réalité et aux contraintes des projets.

dev-application-offshore-1

Le développement des applications mobiles est principalement basé sur les technologies web, ce qui permet un déploiement rapide sur tous les types de téléphones et tablettes (Apple iOs, Google Android, BlackBerry). Nous pouvons compiler les applications et les rendre disponibles sur les différents "Apps Store ou Market" des fabricants (Apple Store, Google Play...).

APPLICATIONS MOBILES (IOS, Android et Hybride)

Nous développons votre marque sur mobile à l’aide d’applications iPhone ou Android innovantes qui améliorent l’expérience des utilisateurs et fidélisent vos clients. Nous concevons et personnalisons vos applications de façon à utiliser le potentiel d'IOS ou d'Android. Notre démarche de développement des applications mobiles comprend 3 phases dont une optionnelle :

Phase-1: Spécification et Design
dev-application-offshore-2Cette phase a pour objectif de spécifier de façon détaillée vos exigences fonctionnelles, ergonomiques, sécurités et performances.

Nous réalisons également différents supports de travail: Arborescence, Story Board, Design graphique et des maquettes.

Bien entendu, cette démarche s'inscrit dans la méthodologie Agile (Scrum) mise en œuvre sur tous nos projets mobiles.

Phase-2: Développement & Recette des Applications Mobiles
Nos développeurs sont expérimentés sur les développements et qualification des applications mobiles et tablettes avec les principales technologies suivantes:

  • Mobile: Hybrid/PhoneGap/Cordova/Icenium/AppBuilder (Android, iOS), Windows Phone
  • Web: ASP.NET, MVC, HTML5/CSS/JQuery, Silverlight, AngularJS/Durandal/Knockout/Backbone.js/Breeze/Bootstrap, Node.js, Kendo, WijMo
  • WPF/WinForms
  • Database/Services: SQL Server, WCF, Web API, REST/JSON, Entity Framework, Azure, Cloud, LINQ
  • Platform/Tools/IDE/Frameworks: .NET/C#, Visual Studio, Icenium/AppBuilder, Telerik, MVVM
  • QA: Telerik Test Studio, Selenium, Ranorex, Test Cases, Automated Tests, Unit Testing, Integration Testing, UI Testing
  • Bug tracking / project management: Assembla

BCS Development utilise l'environnement CQ Lab de PERFECTO MOBILE (mobiles réels et accès réseaux opérateurs)  pour les développements, Tests et Recette et Tests de Charge.

Phase-3 (optionnelle): Tests de Charge Applications Mobiles et Cloud
La pertinence fonctionnelle et la qualité de l'ergonomie ne suffisent pas pour le succès d'une application mobile.

Les utilisateurs sont extrêmement volatiles si les performances ne sont pas au rendez vous.

dev-application-offshore-3

Nous proposons des solutions outillés qui permettent de réaliser des tests de montée en charge avec simulation des différents types de mobiles. Nous offrons également la possibilité de simuler différents type de connexions (3G, 4G, EDGE,...) pour valider l'impact des performances des réseaux sur les performances de l'application mobile.

AUDIT DE VULNERABILITE DES APPLICATIONS MOBILES (IOS, Android et Hybride)

La sécurité et vulnérabilité des applications mobiles représentent l'exigence majeure. Une fois qu'un hacker a accès a votre application mobile, il peut récupérer et utiliser toutes les données personnelles à des fins malveillantes, jusqu'à ce que l'utilisateur puisse arrêter l'attaque et que les développeurs aient fixé la faille de sécurité dans une nouvelle version.

Qui peut prendre le risque de déployer une application mobile critique sans avoir auparavant effectué toutes les analyses de vulnérabilité statique et dynamique afin de prévenir tout risque d'intrusion.

Les Experts Sécurité de BCS Development, dans le cadre de leurs missions d'audit de vulnérabilité, mettent en oeuvre les outils IBM Security Appscan pour effectuer les audits de vulnérabilité statiques et dynamiques. La mise en oeuvre de notre solution de scan de vulnérabilité des applications mobiles vont permettre de détecter toutes les failles avant la mise en production de l'application.

Contacter nous via la page "CONTACT" de notre site Web, si vous souhaitez avoir plus d'information et entrer en relation avec un de nos Experts.