¿Qué es Salesforce1 y por qué / cuándo lo usaría?

He visto muchas menciones de Salesforce1 saliendo de Dreamforce este año .

Como desarrollador, ¿qué es y por qué (o cuándo) querría usarlo?

Tengo la impresión de que es un refinamiento de la aplicación chatter-mobile con API adicionales y la idea principal es proporcionar acceso móvil a chatter, CRM y aplicaciones personalizadas. Parece orientarse de forma nativa a iOS y Dispositivos Android. ¿Me perdí algo importante? (He recogido esto de varias cuentas de Twitter, por lo que podría estar fuera de lugar aquí)


Un par de URL interesantes para salir de twitter para acceder directamente a Salesforce1 y la aplicación de administración SalesforceA en cualquier navegador.

/one/one.app

y

/one/admin.app

Comentarios

  • No agrego esto como una respuesta, porque ‘ tampoco estoy 100% seguro, pero parece que ‘ re básicamente en el clavo. Nuevas aplicaciones para que los administradores administren salesforce.com utilizando dispositivos móviles (por ejemplo, configuraciones de seguridad), una unificación de API para llegar a salesforce.com, que reúne toda la infraestructura existente y agrega nuevas funciones para llevar CRM a » el futuro. » Siendo que ‘ se dará a conocer en Dreamforce, y yo ‘ no estoy allí, cualquiera que lo esté probablemente lo haga mejor que yo en este momento.
  • @sfdcfox El administrador móvil de SalesforceA es una edición bienvenida. Como usuario de Windows Phone, ‘ espero que haya compatibilidad con HTML5 ya que una aplicación nativa no ‘ parece probable.
  • Dado el historial de Salesforce ‘ de crear aplicaciones específicamente para productos de Microsoft, creo que es ‘ poco probable que ‘ Verá una versión para Windows Phone de Salesforce1 o SalesforceA, al menos durante mucho tiempo.
  • ¿Qué significa Salesforce1? para desarrolladores? de @ jeff-douglas
  • Si desarrolla en Chrome y utiliza la URL /one/one.app, ‘ ve encontró útil lo siguiente. Puede abrir la consola del desarrollador, hacer clic en configuración (icono de engranaje en la esquina inferior derecha), hacer clic en Anulaciones y luego seleccionar una cadena de agente de usuario y métricas de dispositivo para emular varios dispositivos.

Respuesta

Salesforce1 es una nueva plataforma, completa con una serie de nuevas API y herramientas de interfaz de usuario móvil.

Para simplificarlo demasiado, está tomando la aplicación móvil Chatter, que hasta este momento solo era una aplicación que se ejecutaba en código fuente cerrado y la construía en una plataforma, mientras que realmente explotaba sus capacidades. se basa en la premisa de que nuestra vida empresarial se desarrolla cada vez más en el feed. Cada acción, desde un me gusta hasta un comentario, ahora tiene una API pública y una llamada al método detrás. Sin embargo, más que Chatter, le permite integrar sus aplicaciones comerciales a través de Visualforce o acciones de editor personalizadas (con su aplicación alojada en cualquier lugar). Salesforce1 ofrecerá marcas personalizadas, configuración de administrador y permitirá aplicaciones instalables. Herramientas de ventas de terceros , herramientas de servicio, aplicaciones de marketing podrán integrarse directamente en este marco.

Más que solo dispositivos móviles, mientras que es el foco, Salesforce1 representa una nueva mentalidad de API en primer lugar en Salesforce.com. Cada acción, interfaz, y la nueva función está construida sobre una API pública que los desarrolladores también pueden usar y consumir. Piense en una vista de lista en Salesforce, no es algo que pueda crear sin una personalización y un código bastante profundos. Este componente de la interfaz de usuario no se basa en una API pública. Este es el antiguo paradigma de Salesforce.com y Salesforce1 es el nuevo.

Vale la pena mencionar aquí la Salesforce1 App Developer Guide y una lista completa de las API de Salesforce1

Comentarios

  • ¿Puede ser explícito sobre qué las nuevas API son? A primera vista, su documento vinculado parece una lista de API en gran parte existentes.
  • @KeithC ¡gran pregunta! La respuesta corta es que todas las API se aplican a Salesforce1 porque Salesforce1 es solo una nueva interfaz móvil para Salesforce. Sin embargo, parece que Salesforce agregó algunas API nuevas al mismo tiempo que se lanzó Salesforce1.

Respuesta

Salesforce1 es una nueva aplicación móvil proporcionada por Salesforce.

Anteriormente, existían algunas formas diferentes de conectarse a Salesforce mediante un dispositivo móvil (iOS o Android: iPhone, iPad, tableta Android, etc.) dispositivo: Salesforce Classic , Salesforce Touch y Chatter Mobile. Esta aplicación móvil reemplaza a la aplicación más reciente, Chatter Mobile, cuyo nombre se cambió a Salesforce1 y se actualizó con un montón de nuevas funciones increíbles.

Resumen: ¿Qué es?!

El La página de anuncios de Salesforce1 la describe como:

Saluda a la plataforma de cliente Salesforce1.
Conecte todas sus aplicaciones. Conecta todos tus dispositivos. Conecte todos los datos de sus clientes. Todo con una plataforma de cliente diseñada para el nuevo mundo hiperconectado de clientes. Con nuevas API, herramientas móviles y más, es todo lo que necesita para vender, dar servicio y comercializar como nunca antes.

Y aquí «un resumen del video de anuncio :

«Presentamos Salesforce1, una plataforma completamente nueva diseñada para conecte a los clientes con la próxima generación de aplicaciones y dispositivos, para que pueda vender, dar servicio y comercializar como nunca antes. Una plataforma de cliente diseñada completamente para acelerar el desarrollo y la implementación en un primer mundo móvil . Con colaboración social en su núcleo y 100% en la nube de Salesforce. Por lo tanto, no solo está listo para lo que sigue, estás muy por delante del siguiente. Aquí encontrarás API para cualquier ; para que puedas conectarte a todo. Una AppExchange móvil de clase mundial, por lo que estará instantáneamente listo para crear y vender aplicaciones de próxima generación para la revolución de las aplicaciones empresariales. Además una nueva aplicación de administrador , para que pueda cambiar las cosas rápidamente sobre la marcha. Aquí es donde un botón conecta todo instantáneamente: sus clientes , sus empleados, sus socios, sus productos, todo lo que «haya creado en Salesforce y todo lo que está por venir».

¿Por qué debería usar Salesforce1 y qué puedo hacer con él?

Probablemente sea más fácil pensar en Salesforce1 como una nueva interfaz móvil para todo en Salesforce (excepto desarrollo, por ahora …). Por lo tanto, se utiliza para acceder a Salesforce en dispositivos móviles. Es posible acceder a todos los objetos estándar y personalizados, e incluso facilita la publicación de una página de Visualforce en dispositivos móviles. Para hacerlo, siga estas instrucciones rápidas:

  1. Vaya a Configuración> Administrar> Administración móvil> Salesforce1
  2. Asegúrese de que Salesforce1 esté habilitado y haga clic en Guardar
  3. Navegue a Configuración> Crear> Desarrollar> Páginas y seleccione una página de Visualforce
  4. Haga clic en «Editar», marque la casilla de verificación «Disponible para aplicaciones móviles de Salesforce»; luego, haga clic en Guardar
  5. Navegue a Configuración> Generar> Crear> Pestañas
  6. Cree una nueva pestaña de Visualforce para su página
  7. Marque la casilla de verificación «Listo para dispositivos móviles» y haga clic en Guardar
  8. Navegue a Configuración> Administrar> Administración móvil> Navegación móvil
  9. Agregue su nueva pestaña de Visualforce al menú de navegación de Salesforce1
  10. Vaya a [your-salesforce-instance-domain].salesforce.com/one/one.app para probar (recomiendo usar Chrome, porque no pude hacer que funcione correctamente en Internet Explorer o Firefox)

Nuevas API ??

La documentación tiene más información sobre cómo desarrollar páginas listas para dispositivos móviles e integrar otros servicios. Aquí es donde entran las API. La mayoría, si no todas, de las API enumeradas, se lanzaron antes de Salesforce1. Sin embargo, cualquier API que se pudiera usar anteriormente en Salesforce ahora también se puede usar con Salesforce1.

De los comentarios, parece que la única API relativamente nueva es la API de Analytics, que estuvo disponible de forma general en Winter. «14.

  • Guía para desarrolladores de la API de Analytics : la API de REST de Analytics brinda acceso programático para integrar informes en una amplia variedad de aplicaciones. Puede obtener metadatos de informes, ejecutar informes de forma sincrónica o asincrónica para obtener datos de resumen con o sin detalles, filtrar …

Toda la documentación anterior de la API se puede encontrar en developer.force.com .

Como nota al margen, recomiendo encarecidamente echar un vistazo a la Mobile Diseñe plantillas para implementar una apariencia móvil para sus aplicaciones de Salesforce.

¿Qué pasa con _ __ _ ? (O, ¿dónde puedo obtener más información?)

Consulte la página de anuncios oficiales o la Guía de servicios de API de la plataforma Salesforce1 para obtener más información. Además, siga consultando la página de Dreamforce «s YouTube para ver videos de las Keynotes y Sesiones donde se anunció Salesforce1.

Comentarios

  • La única API razonablemente nueva en la lista es la API de Analytics (Winter ‘ 14 GA). Las otras tienen al menos un año.
  • ¡Gracias! No ‘ no usé ninguna de las API que enumeré y, aunque me parecían nuevas, ‘ es cierto, se lanzaron antes que Salesforce1. Actualicé la respuesta para reflejar esto.
  • +1 para aclarar que solo hay una API relativamente nueva, a diferencia del bombo publicitario.
  • Escuché que hay más llamadas a la API dentro de las áreas, y esa política es ahora que cualquier nueva característica de la IU no puede ‘ agregar sin antes agregar una API.

Respuesta

Mi mayor experiencia con la aplicación móvil Salesforce1 es la capacidad de volver a navegar La aplicación desde una página VF personalizada (disponible en la aplicación a través de una acción del editor de charla).

Esta función está documentada aquí

Esto le permite crear VF personalizado para agregar y mostrar vistas personalizadas, luego volver a la interfaz de la aplicación Salesforce1 prediseñada para trabajos mundanos como la edición de registros o la actualización de la transmisión de conversaciones.

Editar: Esta es también nuestra primera oportunidad de ver a Aura en acción. Para obtener más información sobre Aura, consulte: http://www.youtube.com/watch?v=hYPTlCoKvmo

Respuesta

Uno de los elementos más interesantes de la plataforma Salesforce 1 es su serie de interfaces de programación de aplicaciones (API). Con estas API, Salesforce espera que Salesforce 1 se convierta en un juego en Internet de las cosas. Con 50 mil millones de cosas conectadas proyectadas para 2020, los sensores rastrearán todo.

El argumento de Salesforce está detrás de que cada cosa cargada de sensores es un cliente. Los casos de uso de esta conexión cliente-Internet de las cosas variarán. Por ejemplo, una máquina de resonancia magnética de Philips podría usar datos de sensores para señalar problemas de maquinaria. Estos problemas podrían enrutarse automáticamente a una nube de servicio de Salesforce.

Comentarios

  • Será interesante ver si » cosas » se conectan a la nube de marketing. Yo no ‘ No quiero que mi cepillo de dientes intente venderme la pasta de dientes más cara.;)
  • Puede suceder con Salesforce 🙂

Responder

Una característica clave del desarrollador es que cualquier página de Visualforce, incluida una que contenga un iframe de Force.com Canvas, se puede incrustar en la aplicación móvil Salesforce1 sin codificación adicional; solo haga esto:

  1. haga que Vis ualforce página «disponible para dispositivos móviles» (casilla de verificación en la pantalla de edición de la página VF en la interfaz de usuario del administrador de Salesforce, no en Salesforce1)

  2. Cree una nueva página de Visualforce con el mismo código que la existente y arrastre en la sección Tarjetas móviles en el Diseño de página para la página de detalles del registro.

  3. borre los diseños en caché, etc. (consulte la opción Configuración en la aplicación Salesforce1) y tal vez vuelva a cargar la aplicación

  4. La página de Visualforce (o el marco del lienzo) aparece cuando se desliza hacia la izquierda para obtener la página de la derecha (incluye el propietario de la oportunidad, los productos, etc.)

Acabo de hacer esto para una aplicación Canvas existente y funciona bien; parece que tienes que tocar la página VF para interactuar con ella.

Por supuesto, es posible que desee hacer que la aplicación web basada en Canvas responda, aumentar el tamaño de los objetivos táctiles, etc., pero eso no es diferente a cualquier otra aplicación web móvil.

Otro consejo: si tiene un iPad / usuarios de tabletas que utilizan la aplicación web de escritorio, es posible que la aplicación web Salesforce1 esté habilitado automáticamente en nuevas organizaciones, incluso aquellas creadas a mediados de noviembre antes de que se anunciara.

  • Esto significa que todos los usuarios de tabletas obtendrán la aplicación web móvil Salesforce1, incluso si pretendía que usaran la aplicación web de escritorio.
  • Consulte la sección Administración móvil: puede deshabilitar la aplicación web móvil SF1 independientemente de la aplicación móvil Salesforce1 (iOS y Android solo por ahora). No se requiere configuración de la organización para usar la aplicación móvil descargable.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *