Dans cette section : |
Vous pouvez concevoir du contenu qui sera spécifiquement utilisé sur Smartphones. Le contenu conçu de cette façon est dimensionné automatiquement et prend pleinement avantage de la navigation sur écran Smartphone avec fonctions tactiles et glissements.
Remarque : les tablettes peuvent afficher du contenu HTML App Studio natif, sans modification. Cette section explique la conception de contenu HTML pour Smartphones uniquement.
Les étapes suivantes présentent comment concevoir du contenu HTML pour Smartphones :
Pour plus d'informations, consultez Activation de la Mise en page du mobile dans un fichier HTML.
Pour plus d'informations, consultez Fonctionnement des dispositions mobiles basique et avancée.
Pour plus d'informations, consultez Fonctionnement des dispositions mobiles basique et avancée.
Pour plus d'informations, consultez Visualisation de la sortie mobile sur un Smartphone.
Avant de pouvoir utiliser la fonctionnalité de Mise en page du mobile, vous devez d'abord créer et enregistrer votre contenu sur le canevas HTML natif. L'image suivante présente un exemple avec quatre objets : une boîte texte contenant un titre, un contrôle déroulant, un cadre contenant un rapport, et un autre contenant un graphique.
Cadres
Les cadres dans votre contenu HTML apparaissent automatiquement dans la disposition mobile. Dans la disposition mobile basique, les cadres individuels apparaissent séparément sur des pages individuelles. Dans la disposition mobile avancée, tous les cadres apparaissent ensemble sur une page unique. Vous pouvez passer à volonté d'une disposition à l'autre pour afficher les cadres sur les pages.
L'ordre de page, sur Smartphone, est déterminé par l'ordre de cadre dans la zone Tâches du panneau Tâches et Animations. Vous pouvez changer l'ordre de la page dans le panneau Mise en page du mobile, autant que nécessaire.
Une animation que vous avez ciblée sur un cadre inclus dans la présentation mobile sera exécuté sur votre Smartphone.
Contrôles
Pour optimiser les capacités d'un écran tactile, les contrôles à sélection unique et à sélection multiple deviennent tous les deux des contrôles mobiles jQuery boîte liste, avec l'un permettant une sélection unique, et l'autre plusieurs sélections.
Remarque : les contrôles mobiles JQuery ne s'affichent pas lorsque vous concevez votre page HTML avec la Mise en page du mobile, mais s'afficheront quand la page sera visualisée sur un smartphone.
Autres objets
Certains objets que vous ajoutez à votre canevas HTML n'apparaissent pas automatiquement sur les pages de la Mise en page du mobile. Ceci est le cas pour les boîtes texte et les images.
Les objets qui ne sont pas automatiquement promus en tant que page apparaissent en dessous de la ligne horizontale en bas de l'aperçu de page. Vous pouvez déplacer les objets au-dessus de la ligne sur des pages, autant que nécessaire. Les objets qui restent en dessous de la ligne - et toutes les animations ciblées sur ceux-ci - n'apparaîtront pas lorsque vous visualisez les pages sur votre Smartphone.
Remarque : la taille d'un objet que vous déplacez sur une page est visualisé sur la page avec précision, de façon à ce que vous puissiez déterminer si l'objet doit être redimensionné. Dans un tel cas, vous devez redimensionner dans le Canevas HTML.
Lorsque vous déplacez un objet situé en dessous de la ligne horizontale sur la page, le système reconnaît qu'il s'agit d'une modification manuelle de la disposition mobile. Ceci provoque l'affichage du message : toute modification manuelle de la disposition mobile arrêtera la génération des pages par défaut. La maintenance sera donc votre responsabilité.
Accepter ceci veut dire que les changements effectués sur les données sous-jacentes ne vont pas être transmis automatiquement aux pages mobiles. Vous devez ouvrir le fichier HTML, faire un clic droit sur le canevas et sélectionner Mettre à jour la mise en page.
Pour tirer profit de la génération des pages mobiles par défaut, il est recommandé d'éviter toute modification manuelle.
Remarque : vous pouvez annuler une modification manuelle de la disposition mobile en faisant un clic droit sur le canevas puis en cliquant sur Réinitialiser mobile sur défaut. Ceci restaure la mise à jour automatique des pages HTML, et supprime toute modification manuelle.
Une page Mise en page du mobile apparaît, comme le montre l'image suivante. Dans cet exemple, le contenu de la page s'affiche dans un cadre, avec la possibilité de défiler lorsque vous le visualisez sur un Smartphone. La zone de navigation se trouve en dessous du cadre.
Le style pour les composants de la présentation mobile est contrôlé par la feuille de style en cascade. Pour plus d'informations, consultez Liste de mapping de classe CSS pour composants mobiles.
La zone de navigation
L'image suivante affiche la zone de navigation qui apparaît en dessous du contenu de la page.
Les icônes de notre exemple indiquent qu'il existe une page d'accueil, qui est représentée par l'icône maison, et deux pages supplémentaires, qui sont représentées par deux icônes carrées. De plus, il existe un outil de combinaisons de pages, qui est représentée par une icône mosaïque.
La page d'accueil par défaut apparaît en premier dans l'ordre de page. Vous pouvez changer la page d'accueil autant que nécessaire.
Vous pouvez utiliser les icônes carrées et l'icône maison
pour naviguer entre les pages.
Vous pouvez utiliser l'icône mosaïque pour combiner des objets verticalement sur une page, dans le cas où il existe plus d'un objet sur une page. Basculer l'icône mosaïque pour changer les combinaisons verticales.
Ajout/suppression de pages
La liste suivante décrit les options de menu raccourci sur le canevas disposition mobile, que vous pouvez utiliser pour ajouter et supprimer des pages.
Accepter ceci veut dire que les changements effectués sur les données sous-jacentes ne vont pas être transmis automatiquement aux pages mobiles. Vous devez ouvrir le fichier HTML, faire un clic droit sur le canevas et sélectionner Mettre à jour la mise en page à partir du menu contextuel.
Remarque : lorsque vous supprimez du contenu de votre Canevas HTML, vous deviez aussi le supprimer de votre disposition mobile. Le fait de supprimer du contenu de la disposition mobile qui avait été supprimé auparavant du canevas HTML n'est pas interprété comme une modification manuelle, et préservera la génération par défaut des pages.
Déplacement de contenu entre pages
Vous pouvez changer l'ordre des pages ou afficher plus d'un objet sur une page.
Pour afficher plus d'un objet sur une page horizontalement, cliquez sur l'objet sur un écran et déplacez-le vers un autre.
Pour afficher plus d'un objet sur une page verticalement, utilisez l'icône mosaïque . Basculez l'icône mosaïque pour supprimer des combinaisons verticales.
Pour déplacer un contrôle ou un objet apparaissant en dessous de la ligne horizontale, déplacez l'objet vers la page désirée. Le système reconnaît cette action en tant que modification manuelle sur la disposition mobile. Ceci provoque l'affichage du message : toute modification manuelle de la disposition mobile arrêtera la génération des pages par défaut. La maintenance sera donc votre responsabilité.
Accepter ceci veut dire que les changements effectués sur les données sous-jacentes ne vont pas être transmis automatiquement aux pages mobiles. Vous devez ouvrir le fichier HTML, faire un clic droit sur le canevas et sélectionner Mettre à jour la mise en page à partir du menu contextuel.
Remarque : vous pouvez annuler une modification manuelle de la disposition mobile en faisant un clic droit sur le canevas puis en cliquant sur Réinitialiser mobile sur défaut. Ceci restaure la mise à jour automatique des pages HTML, et supprime toute modification manuelle.
Pour tirer profit de la génération des pages par défaut, il est recommandé d'éviter toute modification manuelle.
Un fichier HTML est désigné pour sortie mobile lorsque la propriété Activer Mobile est renseignée avec la valeur Oui. Cette désignation active l'option de Mise en page du mobile, dans laquelle vous pouvez éditer et prévisualiser votre sortie mobile.
Remarque : un fichier HTML avec disposition mobile active peut être visualisé sur tablette ou sur ordinateur de bureau. Dans de tels cas, la conception de la page est dérivée du canevas HTML et la conception de page sur la disposition mobile est ignorée. Ceci élimine l'obligation de maintenir plusieurs copies des mêmes pages en fonction de la sortie.
Vous pouvez activer la sortie mobile pour un fichier HTML existant, ou bien créer un nouveau fichier avec sortie mobile activée.
Le canvas HTML s'ouvre.
Le menu raccourci du canevas HTML inclut maintenant des options de sortie mobile.
L'assistant HTML/Document s'ouvre.
La fenêtre thèmes et paramètres de l'Assistant HTML/document s'ouvre.
En sélectionnant cette option, vous renseignez automatiquement la propriété Activer mobile avec la valeur Oui dans le panneau propriétés.
Le canvas HTML s'ouvre. Le menu raccourci du canevas inclut maintenant des options de sortie mobile.
Il existe deux dispositions différentes pour la conception de sortie HTML pour Smartphone, basique et avancée.
Dans la disposition mobile avancée, tous les cadres de votre canevas HTML apparaissent ensemble sur une page mobile unique, par défaut. Vous pouvez modifier ceci comme ce qui suit :
Ayant sélectionné une disposition, vous pouvez choisir de basculer sur l'autre, si nécessaire. Pour plus d'informations, consultez Basculer entre dispositions basiques et avancées.
Vous pouvez travailler avec la disposition mobile basique lorsque vous avez du contenu enregistré dans le canevas HTML et lorsque vous avez renseigné la propriété Activer mobile avec Oui.
La disposition mobile basique est affichée.
Le style pour les composants de la présentation mobile est contrôlé par la feuille de style en cascade. Pour plus d'informations, consultez Liste de mapping de classe CSS pour composants mobiles.
Pour ajouter des objets à la disposition mobile, déplacer-les à partir de la zone en dessous de la ligne vers l'emplacement désiré dans la disposition.
Le système reconnaît cette action en tant que modification manuelle sur la disposition mobile. Ceci provoque l'affichage du message : toute modification manuelle de la disposition mobile arrêtera la génération des pages par défaut. La maintenance sera donc votre responsabilité.
Accepter ceci veut dire que les changements effectués sur les données sous-jacentes ne vont pas être transmis automatiquement aux pages mobiles. Vous devez ouvrir le fichier HTML, faire un clic droit sur le canevas et sélectionner Mettre à jour la mise en page à partir du menu contextuel.
Remarque : vous pouvez annuler une modification manuelle de la disposition mobile en faisant un clic droit sur le canevas puis en cliquant sur Réinitialiser mobile sur défaut. Ceci restaure la mise à jour automatique des pages HTML, et supprime toute modification manuelle.
Pour tirer profit de la génération des pages par défaut, il est recommandé d'éviter toute modification manuelle.
De plus, vous pouvez déplacer une page sur l'écran de la page d'accueil. Si nécessaire, déplacez une ancienne page sur un écran différent.
Remarque : lorsque vous changez l'ordre de la page en déplaçant manuellement des éléments dans la disposition mobile, l'ordre de page spécifié dans le panneau Tâches & Animations est mis à jour.
Vous pouvez maintenant visualiser le fichier HTML avec une table des matières sur un Smartphone. La disposition est dérivée de la disposition mobile. Pour plus d'informations, consultez Visualisation de la sortie mobile sur un Smartphone.
De plus, vous pouvez visualiser le fichier HTML sur un ordinateur de bureau ou une tablette. La disposition est dérivée du canevas HTML.
Pour basculer entre dispositions basiques et avancées :
Ceci restore la disposition mobile en son état d'origine.
Le canvas HTML s'ouvre.
Avec la disposition mobile avancée, vous pouvez inclure une table des matières pour aider les utilisateurs à naviguer rapidement. Ceci s'avère utile lorsque votre sortie mobile contient un grand nombre de pages.
Pour concevoir une sortie pour Smartphone incluant une table des matières :
La disposition mobile s'ouvre et affiche l'aperçu table des matières, comme le montre l'image suivante.
Par défaut la disposition mobile affiche une page unique, donnant un aperçu de l'apparence de la table des matières au format Smartphone.
Dans notre exemple, ce rectangle contient le titre HtmlPage.
Le style pour les composants de la présentation mobile est contrôlé par la feuille de style en cascade. Pour plus d'informations, consultez Liste de mapping de classe CSS pour composants mobiles.
Le nouveau titre apparaît maintenant dans l'aperçu table des matières.
Pour masquer la table des matières sur un Smartphone, sélectionnez Non dans le champ propriété Afficher au moment de l'exécution.
Dans l'aperçu, les rectangles pour chaque page représentent des liens hypertextes dans la table des matières, qui ouvre la page sélectionnée. Dans notre exemple, il y a des liens hypertextes pour les titres de page task2 et load.
Les nouveaux titres apparaissent en haut de la page et sur la table des matières.
Vous pouvez maintenant visualiser le fichier HTML avec une table des matières sur un Smartphone. Pour plus d'informations, consultez Visualisation de la sortie mobile sur un Smartphone.
Vous pouvez ajouter un logo à une page table des matières de votre disposition mobile.
L'espace réservé pour le logo est indiqué par le curseur dans l'image suivante.
Les propriétés de la table des matières s'affichent.
La boîte de dialogue Ouvrir le fichier s'affiche.
Le nouveau logo apparaît maintenant dans l'aperçu table des matières.
Remarque : la boîte pour espace réservé au logo fournit un aperçu précis de l'apparence de logo sur Smartphone. Elle indiquera si le fichier graphique que vous avez sélectionné doit être redimensionné.
Vous pouvez maintenant visualiser le fichier HTML avec une table des matières sur un Smartphone. Pour plus d'informations, consultez Visualisation de la sortie mobile sur un Smartphone.
Vous pouvez ajouter un logo à chaque page de table des matières de votre disposition mobile.
Le petit carré en haut à gauche de la page, indiqué par le curseur dans l'image suivante, est un emplacement réservé pour un logo.
Les champs propriétés de la table des matières s'affichent.
La boîte de dialogue Ouvrir le fichier s'affiche.
Le logo apparaît maintenant sur chaque page de l'aperçu.
Remarque : l'espace réservé pour le logo sur pages individuelles est une petite boîte. Il fournit un aperçu précis de l'apparence du logo sur Smartphone, et indique si le fichier graphique que vous avez sélectionné doit être redimensionné.
Vous pouvez maintenant visualiser le fichier HTML avec une table des matières sur un Smartphone. Pour plus d'informations, consultez Visualisation de la sortie mobile sur un Smartphone.
Il existe plusieurs façons de visualiser la sortie mobile d'App Studio sur un Smartphone, en fonction de la configuration de votre environnement. Ces options comprennent notamment :
Ces moyens sont indiqués dans la section suivante.
Remarque : vérifier avec votre administrateur système votre meilleure pratique de visualisation de la sortie mobile.
Serveurs de données - APPROOT
Pendant l'installation, App Studio et WebFOCUS renseignent certaines variables qui affectent l'implémentation. Votre administrateur système à l'option de changer les valeurs pour ces variables afin de répondre à des besoins spécifiques à un site. La plupart des sites utilisent les valeurs par défaut fournies pendant l'installation.
Vous pouvez spécifier optionnellement le chemin des fichiers sur le serveur web et le serveur de rapports WebFOCUS. Le chemin est défini par la variable APPROOT, que vous pouvez renseigner dans deux fichiers différents, l'un pour le serveur web et l'autre pour le serveur de rapports.
Dans App Studio, le dossier Applications/baseapp réside typiquement sur le serveur APPROOT. Pour visualiser la sortie mobile via des services données :
Une fenêtre du navigateur s'ouvre, affichant le contenu HTML.
La sortie s'ouvre dans le navigateur, telle qu'elle a été conçue dans la disposition mobile que vous avez sélectionnée.
Remarque : vérifier avec votre administrateur système si vous avez besoin d'assistance pour visualiser la sortie mobile sur votre Smartphone via Serveurs de données - APPROOT.
Favoris de mobiles
Les Favoris de mobile sont Fichiers HTML, Rapports, Graphiques, Liens hypertextes, ou d'autres types d'élément qui résident dans la zone Contenu, que vous pouvez ajouter à la liste Favoris de mobile dans BI Portal. L'ajout d'éléments à la liste Favoris de mobile vous permet de les afficher sur des appareils mobiles. Pour plus d'informations, consulter le manuel Portail Business Intelligence.
Remarque : le contenu qui réside dans votre dossier local n'est pas accessible via favoris mobiles. Il doit résider dans la zone Contenu de App Studio.
Application Favoris de mobile.
L'application Favoris de mobile est automatiquement configurée pour obtenir du contenu d'un serveur sur Internet, où vous pouvez voir des échantillons de contenu d'entreprise. Vous pouvez ajouter vos propres serveurs WebFOCUS à la liste, y compris ceux qui contiennent les fichiers HTML activés pour sortie mobile. Vous verrez une liste de dossiers disponibles enregistrés sur la connexion serveur prendre. Ces dossiers contiennent tout le contenu qui a été sélectionné auparavant en tant que favori mobile à partir de votre portail WebFOCUS.
Les utilisateurs iPhone ou Android peuvent télécharger l'app Favoris mobiles gratuite depuis App Store ou Google Play Store. Pour plus d'informations consultez le Manuel de l'utilisateur Favoris mobiles pour Android ou le Manuel de l'utilisateur Favoris mobiles pour iOS.
Cette section contient une liste des classes IBI utilisées pour styler des composants et contrôles variés pour la conception du mobile
Composants/Contrôles |
Classes utilisées |
---|---|
Couleur de bordures conteneurs Smartphones |
.IBI_SmartPhoneContainer { border-color:#4C5E76; } |
Couleur de bordure du panneau de contrôle |
.IBI_MobileControlPanel { border-top-color: #4C5E76; } |
Police du panneau de configuration |
.IBI_MobileControlPanel { font-size:small; color: green; } |
Police contenu de la page |
.IBI_MobilepageContent { font-size: large; color: Red; } |
Police contenu TDM |
.IBI_MobileTocContent { font-size: large; color: Blue; } |
Police de l'étiquette |
.IBI_MobileLabel { font-size: large; color: Azure; } |
Titre HTML |
.IBI_MobileTocTitle { font-size: x-large; color: BlueViolet; } |
Nom de la tâche dans TDM |
.IBI_MobileTocItem { font-size: x-large; color: ForestGreen; } |
Texte du panneau de configuration |
.IBI_MobileSwipeHeaderText { font-size: small; color: Crimson; } |
WebFOCUS |