Apple dévoile TipKit: permettre aux développeurs de guider les utilisateurs dans la navigation des applications
Divers / / June 07, 2023
Apple a introduit un nouveau cadre puissant appelé TipKit, conçu pour révolutionner la façon dont les développeurs éduquent les utilisateurs sur leurs applications. Avec le nouveau cadre, les développeurs peuvent facilement créer des conseils interactifs qui aident les utilisateurs à découvrir et à naviguer efficacement dans les fonctionnalités de leurs applications. Le dévoilement par Apple du nouveau TipKit permettra aux développeurs de guider les utilisateurs dans la navigation des applications.
Alors qu'Apple continue de donner la priorité à l'éducation des utilisateurs, TipKit apparaît comme un outil précieux dans l'arsenal du développeur, ouvrant la voie à une navigation et à une découverte transparentes des applications. Avec le nouveau framework, les développeurs peuvent libérer le véritable potentiel de leurs applications et offrir aux utilisateurs une expérience plus intuitive et agréable. TipKit aidera les développeurs à améliorer l'expérience utilisateur sur les applications dans le
prochain iOS 17 et les autres mises à jour du système d'exploitation arrivant sur iPadOS, watchOS, macOS, etc.Table des matières
Créer des conseils avec TipKit
L'équipe des produits pédagogiques de Pomme, responsable de la formation des utilisateurs, a développé TipKit avec l'objectif principal de fournir un outil pédagogique aux développeurs. Il permet aux développeurs de présenter nouvelles fonctionnalités de l'application, dévoiler les fonctionnalités cachées, et guider les utilisateurs pour effectuer des tâches plus efficacement. De plus, c'est compatible avec divers appareils Apple, y compris iPhone, iPad, Mac, Apple Watch, et Apple TV, garantissant une expérience utilisateur transparente sur toutes les plates-formes.
Utilisation du framework TipKit
Pour créer une astuce, les développeurs commencent par définir un titre et message. Les conseils efficaces ont des titres orientés vers l'action qui décrivent succinctement la fonctionnalité, associés à des instructions faciles à comprendre ou à des informations sur les avantages dans le message. Apple fournit des exemples de conseils pratiques et pédagogiques, soulignant l'importance de la clarté et de la mémorisation dans sa vidéo TipKit sur le site Web officiel des développeurs.
Une fois le contenu du conseil défini, les développeurs peuvent utiliser le framework TipKit dans Xcode pour structurer l'apparence du conseil et configurer le TipsCenter. Le TipsCenter est responsable des fonctionnalités clés de TipKit, telles que la persistance des astuces et des événements associés entre les lancements d'applications, facilitant les tests et garantissant une expérience utilisateur fluide.
Les développeurs ont la possibilité de personnaliser l'apparence de la pointe pour correspondre à la conception de leur application. Ils peuvent ajuster le couleur du texte, ajouter des icônes pour attirer l'attention et incorporer des boutons d'action pour un accès rapide aux paramètres pertinents. De plus, les développeurs peuvent inclure des liens vers des ressources supplémentaires, telles que les flux d'intégration, pour aider davantage les utilisateurs dans la navigation de l'application.
Types de vues de pointe
Pour maximiser l'impact des conseils, TipKit propose des options pour différents types de vues de conseils: vue contextuelle et vue en ligne. La vue contextuelle apparaît sur l'interface utilisateur de l'application, pointant directement vers des éléments spécifiques, tandis que la vue en ligne ajuste temporairement l'interface utilisateur de l'application pour s'adapter au conseil sans bloquer aucun contenu crucial. Cela garantit que les conseils sont contextuellement pertinents et apparaissent à proximité des boutons ou des éléments pertinents.
Définition des règles d'éligibilité
Pour toucher la bonne audience au moment idéal, TipKit permet aux développeurs de définir des règles d'éligibilité pour l'affichage des astuces. Ces règles peuvent être basé sur des paramètres ou événementiel, permettant aux développeurs d'afficher des conseils basés sur des conditions spécifiques ou des actions effectuées par les utilisateurs. Par exemple, les développeurs peuvent s'assurer qu'un conseil n'est affiché qu'aux utilisateurs connectés ou après qu'un utilisateur a effectué une action particulière plusieurs fois.
Contrôle de la fréquence des pourboires
TipsCenter fournit également des options pour contrôle de la fréquence d'affichage des astuces. Les développeurs peuvent spécifier la durée entre chaque apparition de pointe, assurant une cadence équilibrée qui évite de submerger l'utilisateur. De plus, TipKit propose comportements de licenciement pour des pourboires, permettant aux développeurs de définir des conditions pour ignorer automatiquement les conseils lorsque les utilisateurs ont interagi avec la fonctionnalité ou lorsqu'un nombre maximal d'affichages a été atteint.
Test et débogage
Le test et le débogage des fonctionnalités de TipKit se font sans effort avec API pratiques fourni par Apple. Les développeurs peuvent facilement afficher ou masquer les conseils pendant les tests, inspecter tous les conseils sans satisfaire aux règles d'éligibilité ou réinitialiser le magasin de données pour garantir un état impeccable pour chaque version.
Apple travaille très dur pour tout améliorer pour le sortie d'iOS 17. Alors qu'Apple dévoile TipKit, il permettra aux développeurs d'améliorer l'expérience utilisateur dans iOS 17 en les guidant efficacement à travers les fonctionnalités de l'application. En fournissant un cadre intuitif pour créer des astuces pédagogiques, configurer les règles d'éligibilité, contrôler les astuces fréquence et fonctionnalité de test, il permet aux développeurs de libérer tout le potentiel de leurs applications et d'améliorer l'utilisateur engagement.
Source: Site Web des développeurs Apple
Alex est animé par une passion pour la technologie et le contenu de jeu. Que ce soit en jouant aux derniers jeux vidéo, en se tenant au courant des dernières nouvelles technologiques ou en engageant avec d'autres personnes partageant les mêmes idées en ligne, l'amour d'Alex pour la technologie et les jeux est évident dans tout ce qu'il fait.