Votre message a été envoyé.
Nous traiterons votre demande et vous contacterons dès que possible.
Le formulaire a été soumis avec succès.
Vous trouverez de plus amples informations dans votre boîte aux lettres.


Sélection de la langue


Innowise a développé une application mobile multiplateforme qui permet aux utilisateurs d'accéder aux données de leur portefeuille, à leurs ordres de négociation, aux informations de marché, assistance par chat intégrée à l'application, ainsi que les paramètres du compte via la plateforme existante d’EmKap.
Opérations de trading sécurisées avec l'authentification à deux facteurs (2FA) et la biométrie
Commentaires positifs par des traders actifs

EmKap Ltd, anciennement MeritKapital Ltd, est une société d'investissement implantée à Chypre et au Royaume-Uni. La société est spécialisée dans les titres à revenu fixe, la gestion d'actifs, le négoce pour compte propre, le courtage et les services de dépôt. EmKap travaille principalement avec des clients institutionnels et des acteurs des marchés des titres à revenu fixe et des marchés émergents.
EmKap avait besoin d'une application mobile destinée aux clients qui gèrent leurs opérations de trading et leur portefeuille lorsqu'ils sont en déplacement. La plateforme web existante n'était pas suffisamment adaptée à une utilisation mobile, ce qui rendait plus difficile pour les utilisateurs d'accéder aux informations et d'effectuer des transactions lorsqu'ils n'avaient pas accès à un ordinateur de bureau.
Innowise a commencé par analyser le contexte du projet, recenser les besoins, s'accorder sur l'orientation de la conception et mettre en place le projet. L'équipe a défini le périmètre de l'application, esquissé les principaux parcours utilisateurs et planifié l'intégration de l'application mobile à la plateforme existante du client.
Innowise a conçu cette application mobile multiplateforme comme une extension de la plateforme web d’EmKap. L’application se connecte au backend du client, permettant ainsi aux utilisateurs de se connecter avec leurs identifiants existants et d’accéder aux données de leur portefeuille, aux fonctionnalités de gestion des ordres, au chat intégré à l’application et aux paramètres de leur compte.
La première version couvrait les fonctionnalités principales : connexion, gestion des commandes, intégration à des places de marché tierces, chat intégré à l'application et paramètres du compte. L'équipe a également ajouté des fonctionnalités de sécurité mobile, des notifications push et l'intégration d'une API REST, puis s'est chargée de la stabilisation du produit, de sa mise en ligne sur les boutiques d'applications et des mises à jour régulières.
L'équipe a conçu les principaux flux de travail mobiles autour des portefeuilles et des ordres. Les utilisateurs peuvent ouvrir la vue d'ensemble d'un portefeuille, consulter la répartition des actifs, vérifier les ordres en cours et passés, et suivre l'état d'avancement de chaque ordre dans l'application.
Les utilisateurs peuvent également créer et passer de nouveaux ordres de négociation depuis leurs appareils mobiles. L’application se connectant au système backend existant du client, les données relatives aux utilisateurs et aux ordres restent synchronisées avec la plateforme web. Des filtres et des fonctions de recherche à plusieurs niveaux permettent aux utilisateurs de travailler plus rapidement sur les données relatives au portefeuille, aux ordres et au marché.
Innowise a mis en place le processus de connexion afin que les utilisateurs puissent accéder à l'application mobile à l'aide de leurs identifiants existants. L'application prend également en charge l'authentification à deux facteurs, le verrouillage automatique lorsqu'elle passe en arrière-plan, ainsi que la réauthentification par code PIN ou par données biométriques après une période d'inactivité prolongée.
L'application intègre des données de marché provenant de sources tierces afin d'afficher certaines données de marché dans l'interface mobile. Innowise a également mis au point un système de filtrage à plusieurs niveaux proposant différents types de filtres et options de recherche, permettant ainsi aux utilisateurs d'affiner leurs résultats plus rapidement.
Pour cette première version, l'équipe a ajouté des sections dédiées à l'assistance et au compte. L'application intègre un service de chat avec un bot pour répondre aux questions de type FAQ, tandis que l'espace compte permet aux utilisateurs de gérer les paramètres de l'application et d'effectuer des opérations liées à leur compte à partir d'un point d'accès mobile unique.
L'application envoie des notifications push concernant les événements importants, notamment les changements de statut des commandes et les mises à jour relatives au portefeuille. L'équipe a utilisé Firebase Cloud Messaging et les notifications locales pour tenir les utilisateurs informés même lorsqu'ils n'utilisaient pas la plateforme web.
Innowise a adapté l'application aux appareils iOS et Android, en respectant les directives Material Design 3 et les « Human Interface Guidelines » d'Apple. L'équipe a pris en compte les différences de taille d'écran, les comportements spécifiques à chaque plateforme, les schémas de navigation et les principes fondamentaux d'accessibilité afin de garantir une expérience utilisateur cohérente sur les deux plateformes.
L'application Flutter a été divisée en modules fonctionnels distincts. Cela a permis de mieux organiser la base de code, de séparer les différentes parties de l'application en fonction de leur rôle et de simplifier le développement et les tests à mesure que le produit évoluait.
L'application mobile était connectée au backend du client via une couche API REST centralisée. L'équipe s'est chargée de l'authentification, de la journalisation, de la gestion des erreurs et de la génération du modèle de données, permettant ainsi à l'application d'échanger des données relatives aux utilisateurs et aux commandes avec la plateforme existante.
Innowise a mis en place une navigation dans l'application grâce à un système de routage structuré, ce qui a facilité la gestion des parcours utilisateur dans les sections « Connexion », « Portefeuille », « Commande », « Assistance » et « Compte ». Cela a permis de garantir des transitions claires et prévisibles entre les différentes sections de l'application.
Innowise a géré le projet selon la méthodologie Agile/Scrum, en articulant le travail autour de jalons clairement définis. L'équipe est restée en contact régulier avec EmKap tout au long du projet : Innowise organisait des réunions quotidiennes en interne, des appels entre le chef de projet et le client avaient lieu deux à trois fois par semaine, et les deux équipes participaient à une réunion hebdomadaire commune pendant la phase de développement active.
La communication au quotidien s'effectuait via le compte Slack du client. Les mises à jour d'état d'avancement, les rapports de sprint et les comptes-rendus de réunion étaient partagés sur Confluence afin que les deux parties puissent suivre l'avancement du projet, les décisions prises et les prochaines étapes.
Ce qui m'a plu dans ce projet, c'est qu'il est parti du comportement réel des utilisateurs. Les gens consultent leurs investissements lorsqu'ils sont en déplacement, entre deux réunions ou lorsqu'ils n'ont qu'une minute pour se faire une idée de la situation. L'application devait s'adapter à cette réalité, avec un parcours clair et bien pensé dès le premier écran.


Décembre 2024 —
EmKap a mis en place une application mobile multiplateforme reliée à sa plateforme web et à son backend existants. Les utilisateurs peuvent ainsi accéder aux données de leur portefeuille, créer et suivre leurs ordres, consulter certaines données de marché, gérer les paramètres de leur compte et utiliser le chat intégré dédié à la FAQ depuis leurs appareils mobiles.
L'application a simplifié les tâches liées au trading pour les utilisateurs qui sont souvent loin de leur ordinateur de bureau. Des procédures d'accès sécurisées, des notifications push et la possibilité de se réauthentifier à l'aide d'un code PIN ou de données biométriques facilitent l'utilisation mobile lors de déplacements, lorsque les utilisateurs peuvent avoir besoin d'un accès rapide depuis des lieux publics ou à travers différents fuseaux horaires.
Après le lancement initial, l'équipe a continué à assurer le suivi des mises à jour de la version. La solution a atteint une couverture de tests unitaires de plus de 60% et a reçu des retours positifs de la part des traders actifs.
Votre message a été envoyé.
Nous traiterons votre demande et vous contacterons dès que possible.