Skip to main content
Únase a nosotros en TDX, San Francisco o en Salesforce+ del 5 al 6 de marzo en la conferencia de desarrolladores para la era del agente de la IA. Regístrese ahora.

Primeros pasos con Salesforce Platform

Objetivos de aprendizaje 

Después de completar esta unidad, podrá:

  • Describir Salesforce Platform.
  • Enumerar las ventajas de Salesforce Platform.
  • Ubicar la galería de aplicaciones de muestra de Salesforce para ver las funciones y características de la plataforma.

Requisito previo

Si desea aprender a desarrollar en Salesforce Platform, se encuentra en el lugar correcto. Sin embargo, si no realizó el módulo Aspectos básicos de Salesforce Platform, hágalo ahora. En ese módulo se sientan las bases sobre lo que profundizará en este módulo, incluidos los términos, los casos de uso y una visión general de la arquitectura de Salesforce.

Audiencia

Este módulo es para cualquier persona con cualquier función que desee aprender acerca de los métodos para desarrollar en Salesforce Platform. Mostramos una visión general del modo en que las herramientas, soluciones y personalizaciones de la plataforma pueden abordar requisitos de negocios habituales o exclusivos. Consulte la sección Recursos que se encuentra más adelante para obtener más información sobre las funciones de administrador y desarrollador de Salesforce.

¿Qué es Salesforce Platform?

Salesforce Platform es la plataforma de desarrollo de aplicaciones que amplía el alcance y las funciones de su sistema de gestión de la relación con el cliente (CRM). Aunque es impresionante por muchos motivos, lo más significativo es que viene con muchas funciones preconfiguradas y tantas funcionalidades que puede comenzar a usar la plataforma casi sin código o con muy poco. Las automatizaciones y herramientas con poco código de Salesforce Platform hacen que cualquier persona de la organización pueda crear fácilmente aplicaciones eficaces y seguras. Esto significa que sus administradores pueden crear todo tipo de funciones útiles, mientras que los programadores pueden centrarse en lo que hacen mejor: personalizar funciones y crear aplicaciones más complejas.

Partes integrantes de la plataforma

Salesforce Platform es la base de un paquete de tecnologías que lo ayudarán a crear aplicaciones y utilizar componentes preconfigurados para conectar a los equipos en torno a los clientes. Salesforce es una plataforma de gestión de la relación con el cliente (CRM) integrada que transforma a las compañías unificando sus equipos de marketing, ventas, comercio, servicio y TI con una única vista compartida de los clientes. Así, independientemente de la forma en que un cliente interactúe con Salesforce, la experiencia siempre será excelente. 

La rueda de Salesforce Platform.

La plataforma no solo conforma los cimientos de los productos principales de Salesforce, incluidos Sales Cloud y Service Cloud, sino que también le permite crear sus propias funciones. Aunque ya está al tanto de que puede personalizar ofertas existentes de Salesforce, ¿sabía que puede utilizar la plataforma para crear algo de cero que satisfaga una necesidad específica de negocio? Utilice la plataforma para crear y personalizar herramientas, aplicaciones y servicios de modo que pueda hacer casi todo lo que su organización necesita. Salesforce Platform facilita la creación de automatizaciones y aplicaciones inteligentes y seguras en todos los servicios que se pueden ampliar en toda la organización. 

Desarrollar en la plataforma

A continuación, se enumeran algunas maneras en las que Salesforce Platform puede ayudarlo a crear aplicaciones y funciones para su negocio. 

  • Si necesita crear una aplicación empresarial personalizada para su compañía o cliente, Salesforce Platform facilita el desarrollo de un modelo de datos personalizado y una aplicación que funcione tanto en la computadora como en el celular.
  • Si debe crear una aplicación orientada al cliente en la que el tráfico puede fluctuar de manera impredecible, la escalabilidad elástica de la plataforma Heroku es justo lo que necesita.
  • Si desea actualizar datos o integrarlos a otras aplicaciones dentro o fuera de su organización, o bien administrar las personalizaciones de sus metadatos, las API de Salesforce pueden ayudarlo a hacer eso y mucho más.
  • Si su organización necesita una mejor manera de predecir las ventas o el éxito de un producto, o bien saber cuán probable es que los clientes compren cierto producto, el paquete Salesforce Einstein de herramientas potentes de inteligencia artificial (IA) puede ayudarlo a recopilar perspectivas y datos únicos para predecir resultados de negocio.
  • Si su organización necesita abordar una necesidad de negocio sobre la marcha, el paquete de tecnologías Mobile SDK lo ayuda a desarrollar aplicaciones nativas, HTML5 e híbridas para dispositivos móviles con la misma seguridad y confiabilidad que la aplicación de Salesforce.

Dependiendo de los tipos de personalizaciones que cree, es posible que interactúe con desarrolladores de Salesforce que redactan código en otras partes del ecosistema de Salesforce, como desarrolladores de Slack, MuleSoft o Tableau. El módulo Desarrollador de Salesforce: Vista rápida describe las distintas funciones de los desarrolladores de Salesforce y las formas en que interactúan con la plataforma.

Aplicaciones de muestra de Salesforce

En lo que resta de este módulo, le mostraremos cómo están hechas algunas de las excelentes herramientas y tecnologías de Salesforce Platform y cómo funcionan. Para ello, exploraremos la aplicación de muestra Dreamhouse de la galería de aplicaciones de muestra de Salesforce. Las aplicaciones de esta galería demuestran cómo se pueden combinar las funciones preconfiguradas con las personalizadas para crear soluciones que hagan única a una empresa. 

Para obtener más información sobre la galería de aplicaciones de muestra y las aplicaciones que hay en ella, consulte el módulo Inicio rápido: Recorrido por la galería de aplicaciones de muestra.

Insignias de Trailhead de la galería de aplicaciones de muestra.

Probablemente sepa que no es fácil crear aplicaciones como esta desde cero. Trabajar en este tipo de proyectos en la vida real implica largas y complicadas listas de requisitos funcionales y la implementación de integraciones especiales para los datos de negocio de su compañía. Si lo hace solo, tardaría meses en preparar algo. Veamos cómo Salesforce Platform puede ayudarlo a crear con rapidez aplicaciones empresariales complejas como estas.

Instalar la aplicación de Dreamhouse

No verificaremos los pasos en este módulo, pero le recomendamos que siga el proceso y explore la aplicación Dreamhouse. Para hacerlo, debe instalar el paquete Dreamhouse en un nuevo Trailhead Playground. Siga los pasos que aparecen a continuación para iniciar una zona de pruebas e instalar el paquete. 

Nota

Nota: 

Si instaló la aplicación Dreamhouse en un Trailhead Playground cuando completó la insignia Aspectos básicos de Salesforce Platform, que es un requisito previo, puede usar la misma zona de pruebas para este módulo.

Para crear un nuevo Trailhead Playground, haga lo siguiente: 

  • Haga clic en su imagen de perfil en la esquina superior derecha de Trailhead.
  • Haga clic en Hands-On Orgs (Organizaciones de prácticas).
  • Haga clic en Create Playground (Crear Playground). Recibirá un mensaje de email cuando su nueva zona de pruebas esté lista. Es posible que la creación de su nueva zona de pruebas lleve unos minutos.
  • Abra el email que recibió donde se le informa acerca de su nueva zona de pruebas y haga clic en el vínculo para iniciarla.
  • Haga clic en Reset Password (Restablecer contraseña). Escriba una contraseña nueva y haga clic en Change Password (Cambiar contraseña).
  • Para iniciar su Trailhead Playground, vuelva a la página Hands-On Orgs (Organizaciones de prácticas) y haga clic en Launch (Iniciar) junto a su organización.

Para instalar la aplicación de muestra Dreamhouse, haga lo siguiente:

  • Desde el Iniciador de aplicación (Iniciador de aplicación), encuentre y seleccione Playground Starter.
  • Si no ve la aplicación de Playground Starter, consulte el artículo Instalar aplicaciones y paquetes en su Trailhead Playground en la Ayuda de Salesforce.
  • Si ve la aplicación Playground Starter, haga clic en la ficha Install a Package (Instalar un paquete).
  • Pegue 04t3h000004bhxlAAA en el campo Package ID (Id. de paquete) y haga clic en Install (Instalar).
  • Seleccione Install for All Users (Instalar para todos los usuarios) y, a continuación, haga clic en Install (Instalar).
  • Cuando se le solicite aprobar el acceso externo, haga clic en Yes (Sí) y en Continue (Continuar). Esto proporcionará información actualizada al mapa de la aplicación Dreamhouse.
  • Cuando la instalación finalice, haga clic en Done (Listo).
  • En el Iniciador de aplicación (Iniciador de aplicación), busque y seleccione la aplicación Dreamhouse.

Por último, para importar datos de muestra de los objetos Property (Propiedad) y Broker (Agente), haga lo siguiente:

  • En la aplicación Dreamhouse, haga clic en la ficha Settings (Configuración).
  • Haga clic en Import Data (Importar datos).

La ficha Settings (Configuración) donde se muestra el botón Import Data (Importar datos).

Recursos 

Comparta sus comentarios de Trailhead en la Ayuda de Salesforce.

Nos encantaría saber más sobre su experiencia con Trailhead. Ahora puede acceder al nuevo formulario de comentarios en cualquier momento en el sitio de Ayuda de Salesforce.

Más información Continuar a Compartir comentarios