Concevoir du contenu pour Smartphones

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 :

  1. Créez et enregistrez votre contenu dans un fichier HTML construit dans le canevas HTML natif App Studio.
  2. Activer disposition mobile pour le fichier HTML avec la propriété Activer le mobile.

    Pour plus d'informations, consultez Activation de la Mise en page du mobile dans un fichier HTML.

  3. Sélectionnez la disposition mobile basique ou avancée.

    Pour plus d'informations, consultez Fonctionnement des dispositions mobiles basique et avancée.

  4. Remplissez vos pages Smartphone avec votre contenu HTML.

    Pour plus d'informations, consultez Fonctionnement des dispositions mobiles basique et avancée.

  5. Visualisez les résultats sur votre Smartphone.

    Pour plus d'informations, consultez Visualisation de la sortie mobile sur un Smartphone.


Haut de page

x
Conception de la sortie pour Smartphone avec la fonctionnalité Disposition mobile

Dans cette section :

Comment :

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.

Canevas HTML

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.

Disposition mobile : basique

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.

Disposition mobile : navigation

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 Bouton Carré et l'icône maison Bouton Maison pour naviguer entre les pages.

Vous pouvez utiliser l'icône mosaïque Bouton multi-carré 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.

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 Bouton multi-carré. 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.



x
Activation de la Mise en page du mobile dans un fichier HTML

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.



x
Comment : Activer Sortie mobile pour un fichier HTML existant
  1. Ouvrez le fichier HTML.

    Le canvas HTML s'ouvre.

  2. Ouvrir le Panneau Propriétés.
  3. Passez la propriété Activer mobile de Non sur Oui.

    Le menu raccourci du canevas HTML inclut maintenant des options de sortie mobile.



x
Comment : Créer un nouveau fichier avec Sortie mobile active
  1. Sur l'onglet Accueil, dans le groupe Contenu, cliquez sur HTML/Document. Vous pouvez aussi créer un nouveau fichier HTML à partir du menu application ou en utilisant le menu contextuel dans le panneau arborescence environnements, pour un dossier prenant en charge la création de contenu.

    L'assistant HTML/Document s'ouvre.

  2. Naviguez vers l'emplacement où vous souhaitez créer la nouvelle page HTML et cliquez sur Suivant.

    La fenêtre thèmes et paramètres de l'Assistant HTML/document s'ouvre.

  3. Dans la zone de conception mobile, cliquez sur Activer.

    En sélectionnant cette option, vous renseignez automatiquement la propriété Activer mobile avec la valeur Oui dans le panneau propriétés.

  4. Cliquez sur Terminer.

    Le canvas HTML s'ouvre. Le menu raccourci du canevas inclut maintenant des options de sortie mobile.



x
Fonctionnement des dispositions mobiles basique et avancée

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.



x
Comment : Utiliser la disposition mobile basique

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.

  1. Faites un clic droit sur le canevas HTML et sélectionnez Afficher la mise en page Mobile (basic).

    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.

  2. Modifiez le contenu mobile à l'aide des méthodes suivantes :
    • Pour prévisualiser toutes les pages, faites un clic droit sur le canevas disposition mobile et cliquez sur afficher toutes les pages. Ceci affiche toutes les pages côte à côte.
    • Une ligne horizontale apparaît en dessous de la zone de navigation. Tous les objets qui apparaissent en dessous de la ligne proviennent du canevas HTML, mais n'ont pas été ajoutés automatiquement à la disposition mobile.

      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.

    • Pour combiner des pages horizontalement, déplacez une page vers l'autre.
    • Pour modifier la page d'accueil, sélectionnez la page désirée, faites un clic droit sur le canevas disposition mobile, et cliquez sur Configurer la page en cours en tant que page d'accueil.

      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.

    • S'il existe des page vides dans votre prévisualisation, faites un clic droit sur le canevas et cliquez sur Supprimer pages vides.
  3. Enregistrer le fichier HTML.

    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.



x
Comment : Basculer entre dispositions basiques et avancées

Pour basculer entre dispositions basiques et avancées :

  1. Faites un clic droit sur le canevas Mise en page du mobile et cliquez sur Rétablir le Mobile aux valeurs par défaut.

    Ceci restore la disposition mobile en son état d'origine.

  2. Faites un clic droit sur le canevas Mise en page du mobile et sélectionnez Revenir au bureau.

    Le canvas HTML s'ouvre.

  3. Faites un clic droit sur le Canevas HTML et cliquer sur la nouvelle disposition, Afficher disposition mobile (basique) ou Afficher disposition mobile (avancée).


x
Comment : Créer une table des matières pour sortie mobile

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 :

  1. Créez une page HTML.
  2. Faites un clic droit sur le canevas HTML et cliquez sur Afficher la mise en page du mobile (basic) à partir du menu contextuel.

    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.

  3. Modifiez votre disposition de la manière suivante :
    • Pour changer le titre, utilisez la liste déroulante située en haut du Panneau Propriétés et sélectionnez table_of_contents. Dans le champ Titre, entrez le nouveau titre.

      Le nouveau titre apparaît maintenant dans l'aperçu table des matières.

    • Vous pouvez choisir d'afficher ou de masquer la table des matières sur un Smartphone. Par défaut, elle est affichée.

      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.

    • Pour changer les titres de page, sélectionnez le champ propriétés Titre pour la page spécifiée et saisissez le titre.

      Les nouveaux titres apparaissent en haut de la page et sur la table des matières.

  4. Enregistrer le fichier HTML.

    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.



x
Comment : Ajouter un logo à une table des matières mobile

Vous pouvez ajouter un logo à une page table des matières de votre disposition mobile.

  1. Ouvrez la disposition mobile avancée d'un fichier HTML ayant une table des matières.

    L'espace réservé pour le logo est indiqué par le curseur dans l'image suivante.

  2. Dans la liste déroulante située en haut du panneau Propriétés, cliquez sur table_of_contents.

    Les propriétés de la table des matières s'affichent.

  3. Dans le champ Logo, cliquez sur le bouton Parcourir.

    La boîte de dialogue Ouvrir le fichier s'affiche.

  4. Sélectionnez le logo souhaité puis cliquez sur OK.

    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é.

  5. Enregistrer le fichier HTML.

    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.



x
Comment : Ajouter un logo à chaque page de table des matières

Vous pouvez ajouter un logo à chaque page de table des matières de votre disposition mobile.

  1. Ouvrez la disposition mobile avancée d'un fichier HTML ayant une table des matières.
  2. Ouvrez une page, différente de la page de table des matières.

    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.

  3. Dans la liste déroulante située en haut du panneau Propriétés, cliquez sur table_of_contents.

    Les champs propriétés de la table des matières s'affichent.

  4. Dans le champ Placer Logo partout, cliquez sur le bouton Parcourir.

    La boîte de dialogue Ouvrir le fichier s'affiche.

  5. Sélectionnez le logo souhaité puis cliquez sur OK.

    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é.

  6. Enregistrer le fichier HTML.

    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.


Haut de page

x
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 :

  1. Copiez le fichier HTML activé pour mobile dans le dossier baseapp.
  2. Ouvrez la copie du fichier de baseapp et exécutez-le.

    Une fenêtre du navigateur s'ouvre, affichant le contenu HTML.

  3. Copiez l'adresse URL résultante depuis le navigateur, et envoyez-la par email à un compte disponible sur votre Smartphone.
  4. Cliquez sur l'URL dans votre e-mail.

    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.


Haut de page

x
Liste de mapping de classe CSS pour composants mobiles

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