APK
Un fichier .apk (package Android) est le fichier d'application qui stocke une application Android pouvant être installée sur des appareils Android. Les fichiers .apk peuvent être installés sur l'émulateur Android.
Build
C'est le fichier d'application (IPA ou APK) qui est généré à partir du code source et qui a été jugé prêt pour le déploiement, soit pour le test soit pour une publication directe. Un build est accompagné d'une configuration (debug/dev, release/production, QA...) et d'une cible (appareil, simulateur...).
Construction
C'est le processus de génération des fichiers exécutables à partir du code source pour être exécutés sur un appareil ou un émulateur/simulateur.
API de l'appareil
Une API spécifique à la plateforme mobile qui permet aux applications d'accéder à des fonctionnalités matérielles spécifiques (Caméra, Touch ID...).
Émulateur
Une application qui duplique la fonctionnalité du matériel ou des systèmes d'exploitation à des fins de test. Un émulateur de smartphone est souvent utilisé lors du développement de l'application.
Geste
L'action d'utiliser un ou plusieurs doigts pour manipuler un écran tactile sur un smartphone ou une tablette. Nous capturons le geste suivant :
-
Appuyer
-
Glisser (y compris faire glisser et flick)
-
y compris les occurrences uniques et récurrentes de ce qui précède
Application hybride
Ces applications peuvent être installées sur des appareils tout comme les applications natives, mais elles ne sont pas développées dans la langue native du système d'exploitation : elles sont écrites et rendues dans l'IU web, ou écrites dans une langue web mais rendues dans l'IU native, ou les deux écrites dans des langues non natives et rendues dans une IU non native.
IPA
Un fichier .ipa (iOS App Store Package) est le fichier d'application iOS qui stocke une application iOS pouvant uniquement être installée sur un appareil iOS. La plupart des fichiers .ipa ne peuvent pas être installés sur le simulateur iPhone, seulement sur de vrais appareils iOS.
Appui long
SUIVI MAIS NON EXPLOITÉ
L'acte d'utiliser un doigt pour appuyer sur une icône ou une autre partie de l'écran pendant plusieurs secondes (généralement 1,5 à 2 secondes), afin d'activer une tâche ou d'accéder à des fonctionnalités supplémentaires dans l'application.
Application mobile
Les applications mobiles sont des logiciels téléchargeables conçus pour être installés et exécutés spécifiquement sur des systèmes d'exploitation mobiles. Ce ne sont pas des sites web mobiles ou des applications web mobiles, c'est-à-dire qu'elles ne s'exécutent pas à partir d'un navigateur web.
Application native
Les applications mobiles natives sont conçues pour être « natives » à une plateforme, que ce soit Apple iOS, Android de Google, ou Windows Phone.
Package natif
Un outil qui construit un wrapper natif et un pont natif autour d'une application mobile écrite en HTML, CSS et JavaScript, créant une application hybride. par ex. → Cordova ou Capacitor
Wrapper natif
Un composant qui emballe une application non native afin qu'elle soit viable pour une distribution native.
Pincer
NON SUIVI PAR NOTRE SDK
L'utilisation de deux doigts ou plus pour zoomer avant et arrière sur un objet à l'écran de l'appareil. Par exemple, pour zoomer sur une photo ou une image de produit. Un pincement est généralement utilisé pour transformer une vue, et plus spécifiquement son échelle à l'écran.
React Native
React Native est un cadre (maintenu par Facebook) utilisé pour écrire des « applications » en JavaScript et les rendre dans des composants IU natifs.
Version
La distribution formelle d'une version approuvée. La version concerne la distribution officielle du produit à un client via les magasins. C'est le produit final, cela peut également être la dernière version, une révision traitant les erreurs dans le logiciel précédemment publié.
Vue d'écran
Une vue d'écran est l'équivalent d'une page vue sur le web. Les vues d'écran utilisent des noms d'écran comme identifiants d'écran de l'application lorsque les URL sont les identifiants de la page web. Une vue d'écran doit être déclenchée lorsque cela a du sens d'un point de vue analyse : voir les étapes de l'analyse du parcours, isoler l'analyse de zonage...
Session
Une session représente une période unique d'interaction utilisateur dans l'application. Dans Contentsquare, une session se termine après une période d'inactivité (c'est-à-dire aucun événement n'est suivi). Ce temps d'inactivité mettant fin à une session est fixé à 30 minutes par défaut. Mais cela peut être changé si cela est demandé.
Si l'application est mise en arrière-plan (cacher l'application) ou tuée (intentionnellement par l'utilisateur ou par le système d'exploitation), cela ne mettra pas fin à la session. Ces événements sont considérés comme faisant partie d'une session.
Kit de développement logiciel (SDK)
Un ensemble d'outils et de ressources de programmation construit spécifiquement pour aider au développement de logiciels sur une plateforme ou une technologie particulière. Le SDK est le équivalent de l'étiquette de Contentsquare avec une mise en œuvre différente. Il est inclus dans le code de l'application.
Glisser (Geste)
Un glissement est l'action de faire glisser un doigt vers une direction (droite, gauche, haut et bas) sur l'écran de l'appareil. Un exemple caractéristique du geste de glissement existe dans les applications Photos où les utilisateurs utilisent leur doigt pour glisser d'une photo à une autre.
Voir tous les gestes de la main dans cet article.
Appuyer (Geste)
L'action d'un ou plusieurs appuis sur l'écran de l'appareil. Appuyer est l'un des gestes les plus courants que les utilisateurs effectuent.
Version
Différentes versions ont des fonctionnalités différentes ou au moins une modification drastique dans la fonctionnalité actuelle. L'aspect important de la version du produit est qu'elle est distincte de sa version précédente.
Webview
Une vue qui affiche des pages web au sein d'une application. Pour en savoir plus sur le suivi des webviews, accédez à l'article FAQ.