Veuillez activer le javascript sur cette page

Agence Mobile à Paris

Conformité RGPD

Découvrez si vous êtes en conformité avec la Règlementation Générale sur la Protection des Données.

Agence Mobile à Paris

Internet des objets

Vous avez une idée ou un projet IOT et vous cherchez la team de développeurs ? On adore les défis.

Agence Mobile à Paris

Entrepreneurs d'aujourd'hui et de demain

Entreprenariat digital, transformation digitale, stratégie digitale... Vous cherchez des conseils pour réussir ?

Agence Mobile à Paris

Initiation au référencement naturel

Objectif : détenir les clés en 3h30 pour augmenter sa vibilité sur le référencement naturel pour attirer de nouveaux prospects.

Agence Mobile à Paris

Développement d'application mobile

A la recherche de l'équipe idéale pour créer son application mobile 5 étoiles : méthode, technologie, délai, prix.

Agence Mobile à Paris

Développement de site web

A la recherche d'une équipe de confiance pour développer, refondre, maintenir son site web ? Parlons de votre projet !

Agence Mobile à Paris

Accompagnement Start-up

Notre ambition : participer au développement et à la croissance de votre start-up vers la rentabilité.

Agence
Digitale Mobile à Paris

MG Mobile accompagne les start-up, PME et les grands comptes dans leur projets Web, Mobile et Marketing Mobile.
Conseil
Icone conseil

Notre expertise, notre expérience et notre réseau sont des atouts pour faire le bon choix.

Développement
Icone développement

Nos développeurs web & mobile sont des spécialistes qui font de vos rêves une réalité.

Marketing
Icone marketing

Nos outils proposent d'attirer, de fidéliser et d'animer votre cible, votre audience, votre communauté.

Nos
Prestations

Êtes-vous en conformité RGPD ?

1/10 : Que signifie l'acronyme RGPD ?
Illustration quiz
Illustration quiz
Illustration resultat
0/10 : Autruche
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Nos
Valeurs

Confiance Nos clients nous recommandent à leur réseau.
Proximité Nous sommes basés à Paris pour vous rencontrer.
Illustration valeurs
Expertise Nous partageons nos connaissances avec vous.
Dynamisme Nous vous rencontrons sur des salons ou des petits-déjeuners.
MG Mobile est le fruit de l'association entre l'expertise technique, l'opérationnel et la vision marketing et stratégique.

Toujours à la recherche de Talents !

Illustration job
Postulez sur  en précisant votre spécialitée.
Je postule
Illustration job

Nos
Offres

Nous accompagnons les start-up dans leur développement, les TPE/PME
dans leur croissance et les agences de communications dans leurs besoins.
Start-up : Parfait pour bien débuter
Icone start-up Conseil Design Applications mobiles Site internet
TPE/PME : à la recherche du prestataire idéal
Icone TPE/PME Refonte site internet Applications mobiles RGPD Référencement naturel
Agence de com' : avoir des spécialistes réactifs
Icone Agence de communication Application événementielle Site internet Applications mobiles Chatbot messenger

Nos
Réalisations

Icone flèche gauche Icone flèche droite
Application mobile Thermor PAC air-air

Comment le digital peut se mettre au service du marketing d’une PME spécialisée dans la fabrication de produits domestiques comme les climatisations ? Grâce à l’application mobile, Thermor met à disposition de ses clients et de ses prescripteurs un service qui change tout ! Accès à l’information rapide, partage en 1 clic, disponible dans la poche. Ainsi Thermor a confié à MG Mobile la conception et le développement de son application mobile : - design mobile - développement mobile - gestion de projet - maintenance Quand l’application mobile est un outil au service de la transformation digitale des fleurons français. Avez-vous des projets de transformation digitale ? Contactez-nous.

Application mobile Gaym

Comment lancer une application mobile de rencontre dans un marché saturé et mature ? C’est le défi lancé par l’équipe Gaym dans le marché de la rencontre entre hommes. La recette se compose de 3 ingrédients principaux : créer une application mobile sans bug, créer une communauté engagée avant le lancement, lancer avec un modèle économique freemium assez ouvert. Gaym a confié à MG Mobile le développement de l’application mobile Gaym : - développement mobile - développement web - direction technique externalisée - maintenance Évoluez-vous dans un marché saturé et avez-vous besoin de conseils pour percer ? Prenons rendez-vous.

Chloé Opération marketing

Pour la sortie de son nouveau parfum Nomade, la marque de luxe Chloé a organisé sur le parvis de la gare Saint-Lazare à Paris une opération événementielle avec découverte du parfum et opération de jeu concours en instants gagnants via une application tablette ipad.
La cinématique de fonctionnement permet au participant de gagner selon une fréquence de participations.

Pablo Mira

Pablo Mira, jeune humoriste, éditorialiste, chroniqueur français, a confié la réalisation de son site internet à l’équipe de MG Mobile.
Le site web de Pablo Mira est une vitrine de ses multiples talents et surtout un point d’entrée pour suivre toute son actualité : vidéos de ses interventions radio et TV, podcasts audio, réservations pour son spectacle et aussi un mémorable quiz tout en finesse.
Le site web de Pablo Mira est adapté pour les ordinateurs, les tablettes et les mobiles, il ravira toute sa communauté qui le soutient dans son ascension médiatique.

Pierre & Vacances

Le groupe Pierre & Vacances a fait appel aux compétences des développeurs de MG Mobile pour mettre en place des évolutions technologiques pour les applications mobiles du Groupe sur les technologies Java pour l’application mobile Android et xcode pour l’application mobile IOS.

Nos
Clients

Icone flèche gauche
Icone flèche droite

Nos
Actualités

Qu'est-ce que le no code et le low code ?

Qu’est-ce que le no code ?Développer en "no code" signifie créer des applications, des sites web ou d'autres solutions numériques sans avoir à écrire de code informatique.Quels sont les avantages du no code ?Le no code présente plusieurs avantages:l’accessibilité pour créer une solution digitale : plus besoin d’avoir une formation en tant que développeur pour créer son projet digitalle gain de temps d’apprentissage d’un langage de programmationle coût réduit car ce type de solution est moins gourmand en ressources humainesla flexibilité pour apporter des modifications sans toucher au code informatiquele gain de temps de mise sur le marché pour des lancement de projet dans le but de tester des idées ou des conceptsQuels sont les inconvénients du no code ?Le no code présente également plusieurs inconvénients:les fonctionnalités avec des limitations sur ce qu’il est possible de faire en comparaison du code traditionnella personnalisation limitée car l’outil No code est basé sur des modèlesl’évolutivité peut être limitée au fur et à mesure que l’entreprise et les besoins grandissentla dépendance envers la plateforme No code qui est risquée si elle ferme, change, ou se faire racheterune perte de contrôle sur un ensemble de points techniques qui peuvent être problématiques dans certaines situationsQu’est-ce que le low code ?Le développement "low code" consiste à créer des applications et des solutions numériques en utilisant une quantité réduite de code par rapport à la programmation traditionnelle.Les solutions Low code proposent une partie exploitable par une personne sans compétence technique et une autre partie exploitable par des développeurs.Quels sont les avantages du low code ?Le low code présente plusieurs avantages:accessibilité : moins de programmation signifie moins de complexité et une prise en main par des personnes qui ne sont pas développeursgain de temps : les outils Low code permettent de développer plus rapidement en utilisant des composants pré construitsréduction des coûts : moins de temps de développement peut réduire la voilure budgétairepersonnalisation : il peut être possible d’ajuster certains composants Low code pour répondre aux besoins spécifiques d’un projetQuels sont les inconvénients du low code ?Le low code présente également plusieurs inconvénients :les outils low code peuvent ne pas être capable de gérer des projets complexes.dépendance de l’outil avec moins de contrôle sur les détailspersonnalisation : même si la personnalisation est possible, elle peut être limitéea dépendance envers la plateforme Low code qui est risquée si elle ferme, change, ou se faire racheterapprentissage nécessaire : même si moins de code est requis, il reste le temps d’apprentissage pour utiliser l’outilQuels types de solutions digitales peut-on créer en no code / low code ?Les solutions No code et low code les plus avancées permettent de créer:un site webune application mobiledes bases de donnéesl’automatisation des flux de travailQu’est-ce qui détermine la complexité d’un projet ?La complexité d'un projet digital est définie par plusieurs facteurs interdépendants qui influencent la planification, l'exécution et le succès du projet.Voici quelques éléments clés qui contribuent à la complexité d'un projet digital :la portée du projet: plus le projet comporte de fonctionnalités et d’exigences, plus il est susceptible d’être complexel’intégration avec d’autres systèmes: cela peut créer des dépendances et des interactions élevées qui élèvent la complexitéles exigences technique : fonctionnalités avancées, algorithmes complexes, performances élevées sont des critères importantsla personnalisation importante: du sur-mesure sur des besoins hyper spécifiques à l’entreprisela gestion des données: le besoin en traitement des données, leur quantité, leur manipulation peuvent complexifier un projetles facteurs de sécurité: gestion des autorisations, conformité à des réglementations spécifiquesnotions d’utilisateurs et d’interfaces : prise en charge de différents types et droits d’utilisateurs, d’interfaces clients dédiéesévolutivité : le besoin de souplesse pour bouger l’architecture existanteles facteurs de risque: en cours de projet, les changements fréquents en besoins fonctionnels, en exigences techniques, en priorisation, en délai, en personnel alloué, augmentent la complexitél’expertise requise: des compétences techniques ou des connaissances spécialisées peu courantesla coordination d’équipe: si plusieurs entités sont mobilisées ou acteurs du projetLes cas d’usage les plus adaptés pour du no code / low code ?Les plateformes no code et low code sont particulièrement adaptées à certains cas d'utilisation en raison de leur simplicité de développement et de leur rapidité de mise en œuvre.Voici quelques cas d'utilisation courants pour lesquels le no code et le low code sont bien adaptés :Cas d’utilisation pour le no code:applications internes simples : pour créer des formulaires, des sondages, des tableaux de bord de suivi…site web basiques: pour créer des landing pages, des portfolios, des blogs…application de base de donnée : pour créer des bases de données simples et gérer des informations spécifiquesapplication de gestion d’événement : pour gérer des événements, des calendriers…Cas d’utilisation pour le low code:le développement simples et rapides d’applications internes ou externes qui gèrent des processus métiersles applications de flux de travail pour automatiser des tâches récurrentes, de gestion de tâches…les applications de gestion de projet : suivi de projet, gestion de tâches et collaborationles applications de gestion de la relation client pour suivre et gérer les interactions avec les clients, les ventes…les applications de suivi de données sur le terrain pour collecter, suivre et analyser des donnéesEn général, le no code est recommandé pour des projets simples, rapides et peu techniques.Tandis que le low code convient davantage aux projets d'entreprise plus avancés nécessitant une personnalisation, une automatisation et une intégration plus pousséesIl est important d'évaluer la complexité du projet, les besoins spécifiques et les objectifs de l’entreprise et les compétences techniques avant de décider quelle approche convient le mieux au cas d'utilisation.

Les 13 points à préparer pour le développement d'application mobile

Pour un projet de développement d'Application Mobile, le mot d’ordre est de ne pas sous-estimer l’importance de la préparation.Lorsque vous envisagez de développer une application mobile, il est naturel de se préoccuper du coût du développement.Cependant, il est crucial de comprendre que le tarif du développement n'est que la partie émergée de l'iceberg.Pour réussir dans l’écosystème compétitif des applications mobiles, nous conseillons de prendre en compte de nombreux facteurs avant même de commencer le développement.Nous allons explorer en détail les 13 étapes essentielles à considérer pour garantir le succès de votre projet.1. Définir l'ObjectifAvant de vous lancer dans le développement de l’application mobile, il est impératif de définir clairement l'objectif de votre application.Quels problèmes résoudra-t-elle ?Quel est son positionnement ?Quelle est la proposition de valeur ?À qui s'adresse-t-elle ? Quels sont vos objectifs à court et à long terme ? Une vision éclairée sera le guide tout au long du processus.2. Identifier la CibleUne fois identifiée, il est essentiel de comprendre votre audience cible.Qui sont vos utilisateurs potentiels ?Quelles sont leurs préférences ?Quels sont leurs besoins ?Quelles sont leurs habitudes ?Une analyse approfondie de votre marché aidera à concevoir une application adaptée à votre audience.3. Facteurs Clés de SuccèsIdentifiez les facteurs et les critères qui déterminent le succès de votre application.Est-ce la facilité d'utilisation ?Es-ce la performance ?Est-ce la sécurité ?Est-ce une innovation ?Ou tout autre chose ?Faites pareil que les concurrents et vous ne sortez pas du lot en arrivant après eux.Faites tout le contraire et vous perdez les points d’ancrage des utilisateurs.Trouvez dans les critères principaux de votre service entre 1 et 3 facteurs qui sont sous-exploités ou inexistants chez la concurrence.Devenez remarquable, unique et évident auprès du marché.Concentrez-vous sur ces éléments qui sont entre un et trois pour maximiser les chances de succès..4. Établir les ExigencesDéfinissez clairement les exigences fonctionnelles et techniques de votre application.Ces exigences peuvent être liées à la navigationà l’expérience utilisateurà la performanceà toute autre choseChaque projet a son exigence particulière.L’exigence ne se devine pas.Elle se partage.Cette étape détaillée garantira que notre équipe de développement sait exactement ce qu'elle doit accomplir.5. Choisir la Méthodologie de ProjetLe choix de la méthodologie de développement est crucial.Les deux principales méthodes sont la méthode de cycle en V sur cahier des chargesla méthode agileChaque méthode a ses avantages et ses inconvénients.Sélectionnez celle qui convient le mieux à votre projet.6. Sélectionner l'Environnement TechnologiqueLe choix des technologies est une décision majeure. Optez pour des technologies adaptées à vos besoins, mais gardez à l'esprit l'évolutivité et la maintenance à long terme.En fonction du périmètre fonctionnel, de l’enveloppe budgétaire, des délais et de la qualité du résultat et du processus, nous proposons l’environnement technologique adapté.7. Planifier la Communication de SuiviLa communication constante avec l’équipe en charge du développement est essentielle pour suivre l'avancement du projet, résoudre les problèmes et apporter des ajustements au besoin.Un des principes fondamentaux de la méthode MG Mobile est de programmer un point hebdomadaire d’une quinzaine de minutes de suivi d’avancement.8. Générer de l'Enthousiasme en Pré-LancementCréez une stratégie pour susciter l'enthousiasme autour de votre application avant son lancement.Cela peut prendre des formes diverses comme une campagne marketing, une création de communauté sur les réseaux sociaux, une landing page, “un build in public”...La clef reste de communiquer là où l’audience cible se positionne.9. Effectuer des Bêta testsAvant de lancer officiellement votre application, effectuez des tests bêta pour identifier et corriger les potentielles anomalies.Les retours des testeurs sont précieux pour 2 points en particulier améliorer la qualité de l’application mobiledonner des idées pour faire évoluer l’application mobile.Après le lancement, on dit souvent que ce sont les utilisateurs qui font le backlog des prochaines versions.10. Concevoir une Stratégie d'AcquisitionPlanifiez comment vous allez attirer les utilisateurs vers votre application.Une stratégie d'acquisition efficace est cruciale pour le succès à long terme.11. Suivre les Indicateurs ClésMettez en place des indicateurs de performance pour suivre la croissance et l'utilisation de votre application.Ces indicateurs clés sont compris entre 3 et 5 et ils vous aideront à prendre des décisions éclairées pour l'avenir.12. Gérer les Retours UtilisateursÉcoutez attentivement les retours des utilisateurs et réagissez rapidement pour résoudre les problèmes et améliorer leur expérience.Nous conseillons de créer un espace dans lequel sont regroupés les retours utilisateurs dans le but de les traiter et de les prioriser.13. Assurer une Maintenance AgileL'entretien régulier de votre application est essentiel pour garantir sa stabilité et sa pertinence à long terme. Nous adoptons de préférence une approche agile pour les mises à jour.Auteur : Guillaume Dupuis

Android 13 doit cibler le niveau API 33 avant le 31 août

Qu’est-ce qu’Android 13 ?Android 13 est la treizième version majeure du système d'exploitation mobile Android, développé par Google. Il a été annoncé le 11 mai 2022 et est sorti le 26 août 2022.Qu’est-ce qu’un niveau API ?Le niveau API est un terme utilisé pour décrire la version de l'API d'Android qu'une application cible.Il détermine les fonctionnalités qu'une application mobile peut utiliser.Les développeurs d'applications mobiles Android doivent cibler un niveau API approprié pour leurs applications.Cela garantira que leurs applications sont compatibles avec les appareils Android qui exécutent cette version du système d'exploitation.Quel est le niveau API le plus récent ?Le niveau API le plus récent est le niveau API 33, qui est inclus dans Android 13.Les applications qui ciblent le niveau API 33 auront accès à toutes les nouvelles fonctionnalités et API d'Android 13.Les développeurs peuvent cibler un niveau API en définissant la propriété targetSdkVersion dans le fichier build.gradle de leur projet. Par exemple, pour cibler le niveau API 33, la propriété targetSdkVersion doit être définie sur 33.Quelle est l’annonce de Google concernant la mise à jour du niveau API ?Google a annoncé que les nouvelles applications doivent cibler Android 13 (niveau d'API 33) ou une version ultérieure à compter du 31 août 2023.Ce changement est une mesure visant à améliorer la sécurité et la fiabilité des applications Android.Quelles sont les évolutions du niveau API 33 d’Android 13 ?Voici une liste complète des améliorations apportées par le niveau d'API 33 d'Android 13 par rapport aux niveaux d'API inférieurs :Contrôles de confidentialité des applications améliorésLes contrôles de confidentialité des applications améliorés d'Android 13 donnent aux utilisateurs un contrôle plus granulaire sur les données que les applications peuvent collecter et accéder.Les utilisateurs peuvent désormais choisir de partager :leurs données de localisationleurs données biométriqueset d'autres données sensiblesde manièrepermanentetemporairement ou pas du toutPour activer les contrôles de confidentialité des applications, les utilisateurs doivent ouvrir l'application Paramètres et accéder à la section Confidentialité. Dans cette section, ils peuvent voir un aperçu des données que les applications ont collectées au cours des sept derniers jours. Ils peuvent également afficher une liste des applications qui ont demandé l'autorisation d'accéder à leurs données sensibles.Protection des données sensibles amélioréeAndroid 13 protège les données sensibles des applications par des mécanismes de sécurité plus robustes, tels que le cryptage et l'authentification.Le cryptage protège les données des applications en les rendant illisibles sans la clé de déchiffrement appropriée, en utilisant des techniques de cryptage comme :le chiffrement de disque completle chiffrement de mémoire le chiffrement de données en transitL'authentification protège les données des applications en vérifiant l'identité de l'utilisateur qui tente d'y accéder, telles que la biométrie la reconnaissance facialeAméliorations de la sécurité des applicationsAndroid 13 inclut de nouvelles fonctionnalités de sécurité pour protéger les applications contreles logiciels malveillants : Android 13 utilise des techniques d'analyse heuristique et de machine learning pour identifier et supprimer les logiciels malveillants des appareilsles attaques par injection de code : Android 13 utilise une nouvelle fonction qui analyse le code des applications en cours d'exécution à la recherche de signes d'attaques par injection de codeles attaques par intrusion de mot de passe :Android 13 utilise une nouvelle fonction qui limite le nombre de fois qu'un utilisateur peut saisir un mot de passe incorrect avant que l'appareil ne soit verrouilléNouvelles fonctionnalités pour les développeursAndroid 13 inclut de nouvelles fonctionnalités pour les développeurs, telles que la prise en charge des icônes d'applications dynamiques et des widgets de notification.La prise en charge des icônes d'applications dynamiques permet aux développeurs de créer des icônes d'applications qui peuvent changer en fonction de l'état de l'application ou du choix de l’utilisateur de l’application.Les widgets de notification permettent aux développeurs de créer des widgets qui peuvent afficher des notifications directement sur l'écran d'accueil de l'appareil.Les widgets de notification peuvent être utilisés pour fournir des informations rapides aux utilisateurs, telles que les notifications de nouveaux messages ou de nouveaux événements.Toutes ces informations sont disponibles sur la documentation de Google.Que se passe-t-il si le niveau 33 n’est pas à jour après le 31 août 2023 ?Si le niveau 33 n’est pas à jour après le 31 août 2023, une nouvelle version de l’application mobile ne pourra plus être acceptée sur Google Play store.L’application mobile risque également dans plusieurs mois de devenir obsolète et de ne plus être présentée aux utilisateurs qui disposent de versions plus récentes d’Android.Auteur : Guillaume Dupuis

Nous
Contacter

Vous avez un projet ? Envoyez-nous un message!
Icone Boutton scroll top