评论 Salesforce应用程序云审查和评级

Salesforce应用程序云审查和评级

目录:

视频: 不要嘲笑我們的性 (十月 2024)

视频: 不要嘲笑我們的性 (十月 2024)
Anonim

Salesforce App Cloud的起价为每用户每月25美元,是Salesforce平台中基于云的产品,旨在通过低代码开发工具为企业扩展公司的客户关系管理(CRM),销售和营销解决方案。构建自定义应用程序。 Salesforce是该领域的资深人士,多年来为客户提供了低代码平台,并逐渐在该平台中构建新功能并扩展了其无代码应用构建功能集。 结果是我们测试了功能最丰富的低代码平台,为成熟的应用程序和组件市场提供了一个完善的可视化应用程序开发环境和工具库,供普通企业用户和开发人员使用。

低代码应用程序开发的业务价值的关键要素在于其简单性。 不幸的是,Salesforce的工具都装在一个混乱的界面中,杂乱无章的菜单和功能选项琳琅满目,这些菜单和功能选项在所有其他Salesforce应用程序之间导航时可能会造成混乱。 同时,旨在引导您完成复杂界面的有指导性的Salesforce Trailhead教程并不总是准确地与App Cloud界面相对应。 Salesforce App Cloud在选择低代码工具和功能以及其成熟的AppExchange生态系统方面无与伦比,在可用的预构建应用程序,组件和模板中是无与伦比的。 如果您熟悉Salesforce并了解过度使用的平台的使用方法,那么Salesforce无疑是此综述中功能最强大的工具。 尽管如此,基本的可用性和培训问题仍然使低代码坚定地落后于Appian(我们为企业业务用户提供的编辑选择)和Microsoft PowerApps(我们为低功耗用户和IT的低代码编辑选择)。

定价和计划

对于Employee Apps Starter计划,Salesforce App Cloud的起价为每位用户每月25美元。 这使您可以为自定义应用程序开发,每位用户分配10个对象,点击应用程序开发,员工社区以及对其他Salesforce服务的访问,包括客户和联系人管理,任务和事件跟踪,工作流和批准,可自定义的仪表板和报告,只读知识库访问,与Salesforce Chatter的本机协作等。 从一开始就可以看到绝大多数功能。

Employee Apps Plus计划每个用户每月花费100美元,将分配给每个用户110个对象,使组织中的每个部门都可以访问Lightning App Builder和其他低代码套件。 另外,每位用户每月还需要额外支付75美元的扩展包,从而将配额提高到每位用户2, 000个对象。 还有一个自定义报价的App Cloud Unlimited计划,所有计划都附带30天免费试用期。 Salesforce App Cloud并不像Appian的基本计划那样昂贵(每位用户每月75美元),但是Salesforce和Appian都受到了Microsoft PowerApps(每位用户每月7美元)等低代码新手的定价降低Maker(G Suite商业版的价格为每位用户每月10美元)。

构建低代码业务应用

低代码平台可满足两种不同类型的业务用户的需求:想要快速,直观地构建应用程序以优化特定业务任务和流程的日常工作人员,以及想要更快,更轻松地构建简单应用程序的开发人员和IT工作人员。 为了从普通业务用户的角度测试Salesforce App Cloud,我们构建了一个基本的调度应用程序。 目的是创建一个能够运行的应用程序,该应用程序可以添加带有日期,时间和参与者的新事件,并将该事件保存到列表或日历视图中,并具有邀请用户和发送事件通知的功能。

Salesforce知道其平台提供了令人震惊的功能和工具清单,因此该公司通过Salesforce Trailhead(其面向用户,管理员和开发人员的交互式学习和培训网站)设计了一系列名为“ trails”的指导教程。 问题在于:由于平台的发展速度,我们通过测试发现了一些低代码线索,这些线索可以带您了解Lightning App Builder,Lightning组件,Lightning Pages,Salesforce1移动应用程序以及Salesforce AppExchange-不与Salesforce App Cloud的当前版本相对应,并且让您困惑地查看与本教程不匹配的界面。 并非总是如此,但是当试图使教程与我们所看到的内容相匹配时,本来就很混乱的体验变得更加难以驾驭,并使我自己,甚至我们的开发人员测试人员在各个时候都迷失了方向。

除了教程,一旦了解了公司的设计理念,就可以在Salesforce App Cloud中构建应用程序相对简单,这实际上使事物在尽可能多的地方可重复使用。 可以将其视为适用于低代码应用程序开发的SpaceX可重用火箭类比。

当您打开App Cloud界面时,所有低代码工具都会布置在仪表板左侧下方的设置工具栏中。 在Salesforce中,通常每个过程都有一个拖放界面或向导,尤其是在“主要平台工具”部分中。 与Microsoft PowerApps和Google App Maker更具指导性的体验不同,Salesforce可以立即使用所有低代码工具。 在导航列表中,您会看到用于应用程序,功能设置,对象和字段,过程自动化,用户界面,自定义代码,环境和集成的工具,每个工具都将打开到其自己的带有多个工具选项的下拉菜单中。 在这方面,Trailhead至少可以帮助您确定从哪里开始。

虽然Salesforce经验的每个部分都为您提供了指导性的经验,但整个应用程序的创建过程并不像其他所有工具那样具有连贯性,并且对于企业用户而言,不像Appian和Google App Maker那样简单。 在Trailhead的提示下,我单击了Lightning App Manager,然后单击按钮以创建一个新的Lightning App。 Salesforce让您无需进入属性编辑器即可自定义应用程序的颜色和品牌,因此我为PCMag Scheduling App上载了徽标以及名称和描述,并确定了我想在应用程序的目录中显示哪些可用的预制项目。导航菜单(家庭,联系人,日历,任务等)。 您还可以指定组织内的哪些用户配置文件可以查看该应用程序,例如标准用户,市场营销用户,解决方案经理,系统管理员或其他角色。

完成此操作后,我从Lightning App Builder导航到“用户界面”菜单。 在这里,我设置了一个闪电页面,该页面可以帮助您建立一个令人印象深刻的响应界面,该界面可以针对台式机,平板电脑和其他移动设备调整大小,还可以配置布局中所需的列数,边栏和其他元素。 只有PowerApps针对不同的屏幕尺寸提供了相似程度的UI自定义。 这将带您进入拖放生成器,在左侧您可以选择一系列预构建的Lightning Components,将其拖放到您的应用布局中。 Salesforce只给了我八个可供选择的标准组件,并且由于我正在构建调度应用程序,因此我一直在寻找一个基本的表单组件来添加事件以及一个列表或日历元素来显示我的事件。

如果没有设置域,便无法创建自定义组件,与在Appian和Google App Maker中构建应用组件的难度相比,这使事情变得更加复杂。 幸运的是,Salesforce拥有其他工具所没有的一件事-它的AppExchange市场中已预先构建了应用程序和组件。 在商店中搜索,我找到并下载了日历组件和事件组件。 在下载的组件出现之前,需要进行一些刷新,但是之后,我可以将它们拖到我的布局中,并配置,保存和激活可以正常使用的应用程序。 总体而言,与所有其他工具相比,找到我所需的东西和构建基本应用程序所需的时间更长。 Trailhead教程一直走到死胡同,很难在界面中找到我想要的东西。 AppExchange中只有成千上万的应用程序和组件是此低代码平台的节省之处。

开发者经验

为了从IT角度测试Salesforce App Cloud,我们的开发人员构建了一个名为Crowd Control的协作联系人管理应用程序。 目标是创建一个由联系人列表页面,联系人详细信息页面和新联系人页面组成的联系人管理器,该功能可以为每个联系人添加照片和多个注释。 开发人员还需要随着时间的推移更新应用程序的能力,因此我们还通过在第一次迭代完成后添加和更改应用程序数据模型中的字段来评估模拟应用程序更改的能力是否成功。

最终,创建该应用程序是成功的,但是与我们测试的其他低代码工具相比,这对于我们的开发人员而言是最艰难,最耗时的体验。 杂乱无章的UI是App Maker,PowerApps和Zoho Creator的对立面,基本任务隐藏在菜单下。 即使是Trailhead演示,也避免了导航菜单,而是使用左上方的“快速查找”栏进行搜索以导航至特定功能。

Salesforce App Cloud确实具有几个独特的可视界面,可帮助其脱颖而出。 您可以在“工作流程自动化”选项卡中找到的“流程构建器”为您提供拖放式工作流程界面,该界面比Appian的Process Modeler更现代,更直观。 对于Crowd Control,我们测试了设置一些自动化操作,以创建新的联系人记录,并在特定的计划时间向新的联系人发送电子邮件警报,以及后续行动。

Schema Builder同样以令人印象深刻的方式帮助您以拖放式可视化方式组织数据库。 它位于“对象和字段”菜单下,是一种比对象管理器本身更直观的管理对象的方法,它不如Zoho Creator或PowerApps完善,甚至没有Google App Maker的斯巴达式的简洁体验。 模式构建器在左侧为您提供对象列表,将它们组织在带有附加元素(如日期,摘要报告和富文本格式)的表中。 更独特的是,使用Schema Builder,您可以移动对象并创建从一个对象到另一个对象的关系线,以帮助可视化应用程序的工作流程以及一个元素与另一个元素的关系。

在对象管理器中,将字段添加到实体(即数据库中的表)需要单击四页选项。 默认情况下,实体属性使用人造匈牙利符号名称命名。 匈牙利符号名称是一种在软件中命名变量的方法,其中代码字母用于标识变量的属性,例如其类型或范围。 对于非开发人员来说,这是一个令人困惑的命名约定。

但是,与其他工具相比,Salesforce确实更加注重安全性和权利(意味着允许谁查看哪些数据的访问管理)。 左侧主导航包括用于身份和安全性的单独菜单,使您能够配置功能,例如单点登录(SSO),证书和密钥管理,网络访问,密码策略和加密,以及其他数十种功能设置。

在更新完成的应用程序时,可以在数据库中添加一个新字段,但是将该字段集成到预先存在的应用程序中要比我们审查过的其他工具困难得多。 更改现有字段也是如此。 可行,但不像Microsoft PowerApps或任何其他工具那样容易。

最终,此工具使我们的开发人员对良好的老式通用集成开发人员环境(IDE)表示了极大的希望。 即使是拥有大量第三方应用程序和组件的AppExchange最终也给我们带来了一些安装失败,并重定向到“开发人员网页”以完成安装,然后重定向到常规Salesforce网站,并提示您从版本“升级” 1.6.5至1.6.5。 那不是错字。 单击“闪电组件”也会导致重复列出组件,从而导致同一组件的多个副本。 低代码处理过程以工作正常的Crowd Control应用程序结束,但只有在遇到很多麻烦之后。

从IT和一般可用性的角度来看,我们的开发人员认为Salesforce应该重新考虑他们的设计,这与功能之上的功能融合在一起。 在任何给定时间,屏幕上可见的大多数链接和菜单对于手头的任务都是多余的,与PowerApps和App Maker的新创建和更精简的体验形成了鲜明的区别。 如果将Schema Builder和Process Builder显式显示为指导性应用程序构建体验的一部分,而不是将其隐藏在菜单中,则它们将更加有效。

凌乱但功能强大的低代码平台

Salesforce App Cloud是功能强大的低代码开发平台,比大多数平台都存在更长的时间,并且具有证明它的全面功能。 毫无疑问,低代码功能​​的深度,拖放式界面,针对移动设备进行优化的自定义以及繁华的第三方应用程序和组件市场。 对于熟悉该平台并且知道如何解决拥挤界面的Salesforce客户,它可能是您可以购买的功能最强大的低代码工具。

问题出在其他所有人身上。 对于普通企业用户和IT工作者而言,他们都希望在没有任何编码的情况下就以最少的阻力有效地构建美观的业务应用程序,因此,Salesforce混乱的用户界面,不一致的培训资源以及杂乱无章的工具集是入门的一大障碍。 该平台就像它的样子一样-经验丰富的低代码产品已随着时间的推移有机增长,但缺乏足够一致的产品愿景来保持其精简。

编辑推荐Appian距Salesforce已有很长的历史,而Zoho Creator紧随其后。 尽管功能集与Salesforce提供的功能不匹配,但是这两个工具都更易于快速浏览和构建可运行的应用程序。 Google App Maker和编辑之选Microsoft PowerApps的同上,这些新成员将受益于观看诸如Salesforce之类的平台的开发,并为无脑指导的应用程序创建环境挑选最佳元素。 Salesforce在其低代码平台中具有如此众多的冗余功能,以至于有时最富创新性和实用性的工具最终被掩埋了。 某些UI和功能集修剪将有助于使体验整洁。

Salesforce应用程序云审查和评级