• Accueil / Salesforce / Guide d’étude du…
, Guide d&rsquo;étude du concepteur d&rsquo;architecture de solutions mobiles<span class="wtr-time-wrap after-title"><span class="wtr-time-number">5</span> minutes de lecture</span>

Guide d’étude du concepteur d’architecture de solutions mobiles5 minutes de lecture


Til Examens d’architecte Salesforce sont quelques-uns des examens les plus enrichissants et les plus intéressants à obtenir. Je les apprécie vraiment car ils offrent une chance rare de plonger très profondément dans une zone spécifique de la plateforme. Ceux-ci peuvent étendre vos capacités au sein de Salesforce et vous fournir une compréhension précieuse au fur et à mesure que vous progressez dans votre carrière vers Architecte technique. Ceci est le guide d’étude pour l’examen de certification Mobile Solutions Architecture Designer.

Chacun de ces examens a un guide d’étude (comme toutes les autres certifications), ainsi qu’un guide de ressources qui contient des articles liés, des modules Trailhead, de la documentation et plus encore. Pour tirer le meilleur parti de ces guides, j’ai noté quelques domaines importants à étudier et à comprendre. Si vous comprenez les concepts ci-dessous, vous réussirez bien votre examen.

Concepteur d’architecture de solutions mobiles

L’examen Salesforce Mobile Solutions Architecture Designer se concentre sur votre compréhension des différentes méthodes et outils disponibles pour accéder à Salesforce via des appareils mobiles.

Cet examen n’est pas requis pour les certifications d’architecte système ou d’application, mais il est fortement recommandé pour la préparation de l’architecte technique certifié. Au-delà de cela, il est avantageux car de plus en plus d’entreprises sont intéressées par l’utilisation d’applications mobiles pour faciliter les processus commerciaux.

Sujets clés

Types d’application

Il existe 4 familles d’applications mobiles clés: l’application Salesforce, applications natives, applications hybrides et applications HTML5. Chacun de ces types présente des avantages et des restrictions. Vous devez comprendre quelles sont les limitations afin de concevoir des solutions pour les exemples de scénarios. Par exemple, si le client doit pouvoir prendre des photos dans son application, laquelle de celles-ci autorisera l’accès à l’appareil photo du téléphone?

Authentification / Sécurité

Comment est un utilisateur authentifié dans Salesforce via leur application mobile? De nombreux types d’applications utilisent le flux OAuth de l’agent utilisateur, mais quelles sont les limites? Des questions de sécurité sur ces sujets vous seront présentées, alors assurez-vous de comprendre comment cela fonctionne. (Comprenez également SSO via mobile)

Accès aux données hors ligne

C’est une grande section qui doit être comprise. Tous les types d’applications n’ont pas accès à données hors ligne. Et toutes les données Salesforce ne sont pas stockées. Alors, passez beaucoup de temps sur ce sentier pour comprendre SmartStore, SmartSync, soupes, etc.

Visualforce, Lightning et applications

Vous serez présenté avec plusieurs scénarios autour du code existant d’un client. S’ils ont un Page Visualforce ou Composant Lightning, ce qui est automatiquement disponible ou peut être rendu disponible dans l’application mobile. Gardez à l’esprit que ce qui est disponible peut être différent selon les organisations et les types d’applications.

Performances de l’application

Il existe plusieurs scénarios qui font référence aux performances des applications. Connaissez les principaux moyens d’augmenter la réactivité d’une application. Par exemple, utiliser le chargement différé, la communication à distance Javascript, les zones d’action, etc. Si les utilisateurs se plaignent des performances d’une page Visualforce, de quelles options disposez-vous pour l’augmenter?

Notifications push

Notifications push sont un outil puissant pour une organisation d’entreprise. Vous devez savoir quel code est requis et comment il peut être implémenté dans l’organisation et les applications d’un client.

Exemples de questions

Universal Containers a l’intention de créer une application mobile destinée aux clients en utilisant la marque d’entreprise. Cette application permettra aux clients d’accéder aux informations de leur compte et aux informations sur leurs conteneurs d’expédition. Ils souhaitent distribuer l’application via Google Play et l’App Store d’Apple, et préfèrent garder le développement en interne avec leur équipe de développeurs Javascript et HTML.

Quelle architecture mobile est préférée compte tenu de leurs exigences?

A. Une application native utilisant le SDK mobile.
Une application Web HTML5 construite dans un cadre réactif
C. Application mobile Salesforce avec Lightning App Builder
D. Une application hybride utilisant le plugin Cordova pour SDK.

Pourquoi? UNE application hybride répondra aux besoins du client. Ils peuvent distribuer les applications sur les magasins d’applications associés, tout en utilisant leurs ressources de développement existantes.

Quelle option de sécurité est disponible uniquement pour les applications mobiles natives et hybrides?

A. SSO SAML.
B. Authentification OAuth.
C. Authentification PIN.
D. Rest API.

Pourquoi? L’accès à un outil d’authentification sur l’appareil, comme un code PIN, nécessite une application native ou hybride.

Universal Containers dispose d’une application mobile hybride permettant aux clients d’afficher les données sur l’état des conteneurs. Les clients se sont plaints du fait que la page Visualforce qui charge les données de conteneur en temps réel prend beaucoup de temps à se charger.

Quelles sont les deux techniques qu’un architecte doit envisager pour améliorer l’expérience utilisateur?

A. Utilisez un apex: actionRegion pour charger les données du conteneur.
B. Utilisez les légendes asynchrones de la classe Apex.
C. Utilisez Javascript à distance pour remplir les données du conteneur.
D. Déplacer la logique de l’application vers Heroku.

Pourquoi? Ces deux solutions sont axées sur l’expérience utilisateur. L’utilisation d’un actionRegion ou d’une communication à distance Javascript permettra à la page de se charger rapidement, offrant à l’utilisateur une meilleure expérience pendant le chargement des données.

Liens



Source de l’article traduit automatiquement en Français

Besoin d'aide ?
Voulez-vous utiliser Pardot à sa capacité maximale et avoir
+ DE LEADS QUALIFIÉS

Notre analyse de votre Pardot offerte dès aujourd'hui
Merci, vous pouvez compléter notre questionnaire
Nous allons revenir vers vous rapidement !

Fermer