Quest-ce que Salesforce1 et pourquoi / quand devrais-je lutiliser?

Jai vu beaucoup de mentions de Salesforce1 sortir de Dreamforce cette année .

En tant que développeur, quest-ce que cest et pourquoi (ou quand) voudrais-je lutiliser?

Jai limpression quil sagit dun raffinement de lapplication mobile chatter avec des API supplémentaires et lidée principale est de fournir un accès mobile aux applications chatter, CRM et personnalisées. Il semble cibler nativement iOS et Appareils Android. Ai-je manqué quelque chose dimportant? (Jai récupéré ceci sur différents comptes Twitter, donc je pourrais être hors de propos ici)


Quelques URL intéressantes à sortir de twitter pour accéder directement à Salesforce1 et à lapplication dadministration SalesforceA dans nimporte quel navigateur.

/one/one.app

et

/one/admin.app

Commentaires

  • Je najoute pas cela comme réponse, car je ‘ ne suis pas sûr à 100% non plus, mais il semble que vous ‘ re essentiellement sur place. De nouvelles applications permettant aux administrateurs de gérer salesforce.com à laide du mobile (par exemple, les paramètres de sécurité), une unification des API pour atteindre salesforce.com, rassemblant toute linfrastructure existante et ajoutant de nouvelles fonctionnalités pour amener le CRM à  » lavenir.  » Étant donné que ‘ est dévoilé à Dreamforce, et que je ‘ Je ny suis pas, quiconque est probablement mieux que moi en ce moment.
  • @sfdcfox Ladministrateur mobile SalesforceA est une édition bienvenue. En tant quutilisateur Windows Phone, jespère ‘ que HTML5 sera pris en charge, car une application native ne semble pas ‘ probable.
  • Compte tenu des antécédents de Salesforce ‘ en matière de création dapplications spécifiquement pour les produits Microsoft, je pense quil est ‘ peu probable que nous ‘ Je vais voir une version Windows Phone de Salesforce1 ou SalesforceA, au moins pendant longtemps.
  • Que signifie Salesforce1 pour les développeurs? par @ jeff-douglas
  • Si vous développez dans Chrome et que vous utilisez lURL /one/one.app, je ‘ ve a trouvé ce qui suit utile. Vous pouvez ouvrir la console développeur, cliquer sur les paramètres (icône dengrenage dans le coin inférieur droit), cliquer sur Remplacements, puis sélectionner une chaîne dagent utilisateur et des métriques dappareil pour émuler divers appareils.

Réponse

Salesforce1 est une nouvelle plate-forme, dotée dune multitude de nouvelles API et doutils dinterface utilisateur mobile.

Pour simplifier à lextrême, il sagit de prendre lapplication mobile Chatter, qui jusquà présent était juste une application fonctionnant sur un code source fermé et la transformant en plate-forme, tout en épuisant ses capacités. « est construit sur le principe que notre vie professionnelle se déroule de plus en plus dans le flux. Chaque action, dun Jaime à un commentaire, a maintenant une API publique et un appel de méthode derrière elle. Bien plus que Chatter, il vous permet d’intégrer vos applications professionnelles via Visualforce ou des actions d’éditeur personnalisées (avec votre application hébergée où que vous soyez). Salesforce1 proposera une personnalisation de la marque, une configuration administrateur et autorisera les applications installables. Outils de vente tiers , les outils de service et les applications marketing pourront sintégrer directement dans ce cadre.

Plus quun simple mobile, bien que ce soit lobjectif, Salesforce1 représente une nouvelle mentalité API-first chez Salesforce.com. Chaque action, et une nouvelle fonctionnalité est construite sur une API publique que les développeurs peuvent également utiliser et utiliser. Pensez à une vue de liste dans Salesforce, ce nest pas quelque chose que vous pouvez créer sans une personnalisation et un code assez approfondis. Ce composant dinterface utilisateur nest pas construit sur une API publique. Il sagit de lancien paradigme de Salesforce.com et Salesforce1 est le nouveau.

Il vaut la peine de faire référence ici au Guide du développeur dapplications Salesforce1 et à un liste complète des API Salesforce1

Commentaires

  • Pouvez-vous être explicite sur ce les nouvelles API sont? À première vue, votre document lié ressemble à une liste dAPI largement existantes.
  • @KeithC excellente question! La réponse courte est que toutes les API sappliquent à Salesforce1 car Salesforce1 nest quune nouvelle interface mobile pour Salesforce. Cependant, il semble que Salesforce ait ajouté quelques nouvelles API au moment de la sortie de Salesforce1.

Réponse

Salesforce1 est une nouvelle application mobile fournie par Salesforce.

Il existait auparavant plusieurs façons de se connecter à Salesforce à laide dun mobile (iOS ou Android – iPhone, iPad, tablette Android, etc.) appareil: Salesforce Classic , Salesforce Touch et Chatter Mobile. Cette application mobile remplace lapplication la plus récente, Chatter Mobile, qui a été renommée Salesforce1 et mise à jour avec une tonne de nouvelles fonctionnalités incroyables.

Résumé: De quoi sagit-il?!

Le La page dannonce Salesforce1 la décrit comme suit:

Dites bonjour à la plate-forme client Salesforce1.
Connectez toutes vos applications. Connectez tous vos appareils. Connectez toutes vos données clients. Le tout avec une plateforme client conçue pour le nouveau monde hyper-connecté des clients. Avec de nouvelles API, des outils mobiles et bien plus, cest tout ce dont vous avez besoin pour vendre, entretenir et commercialiser comme jamais auparavant.

Et, voici « un résumé de la vidéo dannonce :

« Présentation de Salesforce1 – une toute nouvelle plate-forme conçue pour connectez les clients à la prochaine génération dapplications et dappareils, afin que vous puissiez vendre, entretenir et commercialiser comme jamais auparavant. Une plate-forme client entièrement conçue pour accélérer le développement et le déploiement dans un premier monde mobile . Avec la collaboration sociale au cœur de et le cloud Salesforce à 100%. Vous êtes donc non seulement prêt pour la suite, vous « sortez devant le suivant. Ici, vous » trouverez des API pour tout ; afin que vous puissiez vous connecter à tout. Un AppExchange mobile de classe mondiale , vous êtes donc immédiatement prêt à créer et à vendre des applications de nouvelle génération pour la révolution des applications dentreprise. De plus une nouvelle application dadministration , pour que vous puissiez changer rapidement les choses à la volée. Cest là quun bouton connecte instantanément tout: vos clients , vos employés, vos partenaires, vos produits, tout ce que vous « avez jamais créé sur Salesforce et tout ce qui reste à venir. »

Pourquoi utiliser Salesforce1 et que puis-je faire avec?

Cest probablement le plus simple à penser Salesforce1 comme une nouvelle interface mobile pour tout dans Salesforce (sauf le développement, pour linstant …). Ainsi, il est utilisé pour accéder à Salesforce sur les appareils mobiles. Il est possible daccéder à tous les objets standard et personnalisés, et il est même facile de publier une page Visualforce sur les appareils mobiles. Pour ce faire, suivez ces instructions rapides:

  1. Accédez à Configuration> Administrer> Administration mobile> Salesforce1
  2. Assurez-vous que Salesforce1 est activé et cliquez sur Enregistrer
  3. Accédez à Configuration> Créer> Développer> Pages et sélectionnez une page Visualforce
  4. Cliquez sur « Modifier », cochez la case « Disponible pour les applications mobiles Salesforce »; puis, cliquez sur Enregistrer
  5. Accédez à Configuration> Créer> Créer> Onglets
  6. Créer un nouvel onglet Visualforce pour votre page
  7. Cochez la case « Mobile Ready » et cliquez sur Enregistrer
  8. Accédez à Configuration> Administrer> Administration mobile> Navigation mobile
  9. Ajoutez votre nouvel onglet Visualforce au menu de navigation Salesforce1
  10. Accédez à [your-salesforce-instance-domain].salesforce.com/one/one.app à tester (je « recommanderais dutiliser Chrome, car je ne pourrais pas le faire fonctionner correctement dans Internet Explorer ou Firefox)

Nouvelles API ??

La documentation a plus dinformations sur la façon de développer des pages prêtes pour les mobiles et dintégrer dautres services. Cest là quinterviennent les API. La plupart, sinon toutes les API répertoriées, ont été publiées avant Salesforce1. Cependant, toute API qui pouvait être utilisée dans Salesforce auparavant peut désormais également être utilisée avec Salesforce1.

Daprès les commentaires, il semble que la seule API relativement nouvelle soit lAPI Analytics qui a été rendue disponible en hiver. « 14.

  • Guide du développeur de lAPI Analytics – LAPI REST Analytics donne un accès par programme pour intégrer des rapports dans une grande variété dapplications. Vous pouvez obtenir des métadonnées de rapport, exécuter des rapports de manière synchrone ou asynchrone pour obtenir des données récapitulatives avec ou sans détails, filtrer …

Toute la documentation API précédente se trouve sur developer.force.com .

En guise de remarque, je « vous recommande vivement de jeter un œil au Mobile Modèles de conception pour mettre en œuvre une apparence mobile pour vos applications Salesforce.

Et _ __ _ ? (Ou, où puis-je obtenir plus dinformations?)

Consultez la page dannonce officielle ou le Guide des services de lAPI Salesforce1 Platform pour plus dinformations. Continuez également à consulter la page YouTube de Dreamforce « pour les vidéos des keynotes et sessions où Salesforce1 a été annoncé.

Commentaires

  • La seule API raisonnablement nouvelle répertoriée ici est lAPI Analytics (Winter ‘ 14 GA). Les autres ont au moins un an.
  • Merci! Je navais ‘ utilisé aucune des API que jai répertoriées, et bien quelles me paraissent nouvelles, vous ‘ Oui, ils ont été publiés avant Salesforce1. Jai mis à jour la réponse pour refléter cela.
  • +1 pour préciser quil ny a quune seule API relativement nouvelle, contrairement au battage médiatique.
  • Jai entendu dire quil y avait plus dappels dAPI dans les zones, et cette politique est maintenant que toute nouvelle fonctionnalité dinterface utilisateur ne peut ‘ être ajoutée sans ajouter au préalable une API.

Réponse

Mon plus grand avantage de lapplication mobile Salesforce1 est la possibilité de revenir au Lapplication à partir dune page VF personnalisée (rendue disponible dans lapplication via une action déditeur de chatter).

Cette fonctionnalité est documentée ici

Cela vous permet de créer un VF personnalisé pour agréger et afficher des vues personnalisées, puis de revenir à linterface prédéfinie de lapplication Salesforce1 pour des tâches banales telles que lédition denregistrements ou la mise à jour du fil de discussion.

Modifier: Cest aussi notre première chance de voir Aura en action. Pour plus dinformations sur Aura, consultez: http://www.youtube.com/watch?v=hYPTlCoKvmo

Réponse

Lun des éléments les plus intéressants de la plate-forme Salesforce 1 est sa série dinterfaces de programmation dapplication (API). Avec ces API, Salesforce espère que Salesforce 1 deviendra un jeu sur lInternet des objets. Avec 50 milliards dobjets connectés prévus dici 2020, les capteurs suivront tout.

Largument de Salesforce est que chaque objet chargé de capteurs est un client. Les cas dutilisation de cette connexion client-Internet des objets varient. Par exemple, un appareil IRM Philips pourrait utiliser des données de capteur pour signaler des problèmes de machines. Ces problèmes pourraient être automatiquement acheminés vers un cloud de service Salesforce.

Commentaires

  • Il sera intéressant de voir si  » Things  » se connecte au cloud marketing. Je ne ‘ Je veux que ma brosse à dents essaie de me vendre le dentifrice le plus cher.;)
  • Cela peut arriver avec Salesforce 🙂

Réponse

Une fonctionnalité clé pour les développeurs est que toute page Visualforce, y compris une page contenant une iframe Force.com Canvas, peut être intégrée dans lapplication mobile Salesforce1 sans codage supplémentaire – faites simplement ceci:

  1. faire le Vis Page ualforce « disponible pour mobile » (case à cocher dans lécran dédition de page VF dans linterface utilisateur dadministration de Salesforce, pas dans Salesforce1)

  2. créer une nouvelle page Visualforce avec le même code que la page existante et dans la section Cartes mobiles dans la mise en page de la page de détail de lenregistrement.

  3. effacer les mises en page mises en cache, etc. (voir loption Paramètres de lapplication Salesforce1) – et peut-être recharger lapplication

  4. la page Visualforce (ou le cadre Canvas) apparaît lorsque vous faites glisser votre doigt vers la gauche pour obtenir la page de droite (inclut le propriétaire de lopportunité, les produits, etc.)

Je viens de faire cela pour une application Canvas existante et cela fonctionne bien – il semble que vous deviez appuyer sur la page VF pour interagir avec elle.

Bien sûr, vous souhaiterez peut-être rendre lapplication Web basée sur Canvas réactive, augmenter la taille des cibles tactiles, etc., mais ce nest pas différent de toute autre application Web mobile.

Un autre conseil: si vous avez déjà un iPad / utilisateurs de tablettes utilisant lapplication Web de bureau, vous constaterez peut-être que lapplication Web Salesforce1 est activé automatiquement dans les nouvelles organisations, même celles créées à la mi-novembre avant son annonce.

  • Cela signifie que tous ces utilisateurs de tablettes recevront lapplication Web mobile Salesforce1, même si vous aviez lintention quils utilisent lapplication Web de bureau.
  • Consultez la section Administration mobile – vous pouvez désactiver lapplication Web mobile SF1 indépendamment de lapplication mobile Salesforce1 (iOS et Android uniquement pour le moment.) Aucune configuration dorganisation nest requise pour utiliser lapplication mobile téléchargeable.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *