Hem recensioner Salesforce-appmolngranskning och betyg

Salesforce-appmolngranskning och betyg

Innehållsförteckning:

Video: An Overview of What is Salesforce App Cloud | Key Benefits and Capabilities | Cynoteck (Oktober 2024)

Video: An Overview of What is Salesforce App Cloud | Key Benefits and Capabilities | Cynoteck (Oktober 2024)
Anonim

Salesforce App Cloud, som börjar på $ 25 per användare per månad, är en molnbaserad produkt inom Salesforce-plattformen utformad för att utöka företagets kundrelationshantering (CRM), försäljning och marknadsföringslösning för företag med ett utvecklingsverktyg med låg kod för bygga anpassade applikationer. Salesforce är en veteran i rymden och har erbjudit en lågkodplattform till sina kunder i åratal, gradvis byggde nya kapaciteter in i plattformen och utvidgat sin kodlösa appbyggnadsfunktionsuppsättning. Resultatet är den mest funktionspakade lågkodsplattformen som vi testade, och erbjuder en fullfjädrad app och komponentmarknad och ett veritabelt arsenal av visuella apputvecklingsmiljöer och verktyg för genomsnittliga affärsanvändare och utvecklare.

Ett viktigt element i affärsvärdet för app med låg kodutveckling är i dess enkelhet. Tyvärr finns Salesforces verktyg inrymda i ett fast packat gränssnitt med ett överväldigande utbud av menyer och funktionsalternativ som kan vara förvirrande att navigera mitt i alla andra Salesforce-applikationer. Samtidigt motsvarade de guidade Salesforce Trailhead-instruktionerna för att leda dig genom det komplexa gränssnittet inte alltid exakt till App Cloud-gränssnittet. Salesforce App Cloud är oöverträffad i sitt urval av lågkodverktyg och funktioner, liksom dess mogna AppExchange-ekosystem som är oöverträffad i tillgängliga förbyggda appar, komponenter och mallar. Om du känner till Salesforce och känner dig igenom den överdrivna plattformen, är Salesforce utan tvekan det mest kapabla verktyget i denna roundup. Ändå lämnade de grundläggande användbarhets- och utbildningsfrågorna den låga koden som står bakom Appian, våra redaktörers val för företagsanvändare och Microsoft PowerApps, våra lågkodsredaktörers val för kraftanvändare och IT.

Prissättning och planer

Salesforce App Cloud börjar på $ 25 per användare per månad för Employee Apps Starter-planen. Detta ger dig anpassad apputveckling med en tilldelning av 10 objekt per användare, app-utveckling och pek-och-klick-app, ett anställdas community och tillgång till andra Salesforce-tjänster inklusive konto- och kontakthantering, spårning av uppgifter och evenemang, arbetsflöden och godkännanden, anpassningsbara instrumentpaneler och rapporter, skrivskyddad tillgång till kunskapsbas, ursprungligt samarbete med Salesforce Chatter och mycket mer. Den överväldigande mångfalden av funktioner framgår av get-go.

Medarbetaren Apps Plus-planen, som kostar 100 $ per användare per månad, tilldelar tilldelningen till 110 objekt per användare, vilket ger varje avdelning i din organisation åtkomst till Lightning App Builder och resten av svagkodssviten. Det finns också ytterligare 75 $ per användare per månad Expansion Pack som ökar kvoten till 2 000 objekt per användare. Det finns en anpassad citerad App Cloud Unlimited-plan också, och alla planer med kommer med en gratis 30-dagars provperiod. Salesforce App Cloud är inte lika dyrt som basplanen för Appian ($ 75 per användare per månad), men både Salesforce och Appian har underbjudits för prissättning av nykomlingar med låg kod som Microsoft PowerApps ($ 7 per användare per månad) och Google App Maker ($ 10 per användare per månad som en del av G Suite Business).

Bygga en affärsapp med låg kod

Lågkodsplattformar tillhandahåller två olika typer av affärsanvändare: vardagliga arbetare som snabbt och intuitivt vill bygga appar för att optimera specifika affärsuppgifter och processer, och utvecklarna och IT-arbetare som vill ha ett snabbare och enklare sätt att bygga enkla appar. För att testa Salesforce App Cloud ur ett genomsnittligt affärsanvändares perspektiv, byggde vi en grundläggande schemaläggningsapp. Målet var att skapa en fungerande app med förmågan att lägga till en ny händelse med ett datum, tid och deltagare och spara den händelsen i en lista eller kalendervy med möjlighet att bjuda in användare och skicka händelseaviseringar.

Salesforce vet att dess plattform erbjuder en skrämmande tvättlista med funktioner och verktyg, så företaget har utvecklat ett urval av guidade tutorials som heter "spår" genom Salesforce Trailhead, dess interaktiva webbplats för lärande och utbildning för användare, administratörer och utvecklare. Fångsten: på grund av den hastighet som plattformen har utvecklats upptäckte vi genom våra tester att några av lågkodspåren - som leder dig genom Lightning App Builder, Lightning Components, Lightning Pages, Salesforce1 mobilapp och Salesforce AppExchange - motsvarar inte den aktuella iterationen av Salesforce App Cloud och lämnar dig förvirrad när du tittar på ett gränssnitt som inte matchar lektionen. Detta var inte alltid fallet, men det gjorde en redan rörig upplevelse ännu svårare att navigera och lämnade både mig själv och till och med vår testare på utvecklaren förlorade vid olika punkter när jag försökte matcha lektioner med det vi såg.

Tutorials åt sidan, att bygga en app i Salesforce App Cloud är relativt enkelt när du förstår företagets designfilosofi, vilket i huvudsak gör saker återanvändbara på så många platser som möjligt. Tänk på det som SpaceXs återanvändbara raketanalogi som tillämpas på app-utveckling med låg kod.

När du öppnar App Cloud-gränssnittet läggs alla dina lågkodverktyg ut i installationsverktygsfältet på vänster sida av instrumentpanelen. I Salesforce finns det generellt ett dra-och-släpp-gränssnitt eller en guide för varje process, särskilt i avsnittet primära plattformsverktyg. Till skillnad från de mer guidade erfarenheterna från Microsoft PowerApps och Google App Maker ställer Salesforce alla dina lågkodverktyg till ditt förfogande direkt. I navigeringslistan ser du verktyg för appar, funktionsinställningar, objekt och fält, processautomation, användargränssnitt, anpassad kod, miljöer och integrationer, som alla öppnar sig i sin egen rullgardinsmeny med flera verktygsalternativ. I detta avseende är Trailhead åtminstone användbart för att hjälpa dig ta reda på var du ska börja.

Medan varje enskild del av Salesforce-upplevelsen ger dig en guidad upplevelse, är den övergripande appen för skapande av processer inte så lika sammanhängande som i alla andra verktyg, och inte alls lika enkel för företag som i Appian och Google App Maker. Uppmanad av Trailhead klickade jag in i Lightning App Manager och slog på knappen för att skapa en ny Lightning-app. Salesforce låter dig anpassa färgerna och varumärket på din app utan att gå in i en fastighetsredigerare, så jag laddade upp en logotyp för min PCMag Scheduling-app tillsammans med ett namn och en beskrivning och bestämde vilka tillgängliga förbyggda objekt jag ville visas i appens navigationsmeny (hem, kontakter, kalender, uppgifter osv.). Du anger också vilka användarprofiler i din organisation som kan visa appen, t.ex. en standardanvändare, marknadsanvändare, lösningschef, systemadministratör eller andra roller.

När det var gjort navigerade jag till menyn Användargränssnitt från Lightning App Builder. Härifrån skapar jag en Lightning Page, som hjälper dig att bygga ett imponerande responsivt gränssnitt som ändrar storleken för stationära datorer, surfplattor och andra mobila enheter och som också låter dig konfigurera hur många kolumner, sidofält och andra element du vill ha i din layout. Endast PowerApps gav en liknande grad av UI-anpassning för olika skärmstorlekar. Detta leder dig till drag-and-drop-byggaren, där du får ett urval av förbyggda Lightning-komponenter till vänster för att dra till din applayout. Salesforce gav mig bara åtta standardkomponenter att välja mellan, och eftersom jag byggde en schemaläggningsapp letade jag efter en grundläggande formkomponent för att lägga till händelser och en lista eller kalenderelement för att visa mina händelser.

Jag kunde inte skapa anpassade komponenter utan att ställa in en domän, som överkomplicerade frågor jämfört med hur lätt det var att bygga appkomponenter i Appian och Google App Maker. Lyckligtvis har Salesforce en sak som de andra verktygen inte gör - sin AppExchange-marknadsplats med förbyggda appar och komponenter. Genom att söka i butiken hittade och laddade jag ner en kalenderkomponent och en händelsekomponent. Det tog lite uppfriskande innan de nedladdade komponenterna dykte upp, men efter det kunde jag dra dem till min layout och konfigurera, spara och aktivera en fungerande app som jag då kunde dra upp. Sammantaget var det svårare att hitta det jag behövde och det tog längre tid att bygga den grundläggande appen än i alla andra verktyg. Trailhead-tutorials fortsatte att komma som återvändsgrändar, och det var svårt att hitta det jag letade efter i gränssnittet. Endast de tusentals appar och komponenter i AppExchange var denna lågkodsplattforms räddningsgrad.

Utvecklarupplevelsen

För att testa Salesforce App Cloud ur ett IT-perspektiv, byggde vår utvecklare en samarbetsansvarig apphantering, kallad Crowd Control. Målet var att skapa en kontakthanterare bestående av en kontaktlistasida, en kontaktdetalsida och en ny kontaktsida med möjlighet att lägga till foton och flera anteckningar för varje kontakt. Utvecklare behöver också förmågan att uppdatera appar över tid, så vi mätte också framgången för förmågan att simulera ändringar i applikationen genom att lägga till och ändra fält i appens datamodell efter att den första iterationen var klar.

I slutändan var att skapa appen framgångsrik, men det var den mest försökande och tidskrävande upplevelsen för vår utvecklare jämfört med de andra lågkodverktygen vi testade. Det röriga användargränssnittet är antitesen från App Maker, PowerApps och Zoho Creator, med grundläggande uppgifter begravda under menyer. Till och med Trailhead-demos undvika att navigera i menyerna och använde sökningar med hjälp av snabbsökfältet uppe till vänster för att navigera till specifika funktioner.

Salesforce App Cloud har ett par unika visuella gränssnitt som hjälper den att sticker ut. Processbyggaren, som du hittar på fliken Workflow Automation, ger dig ett drag-and-drop arbetsflödesgränssnitt som är mer modernt och intuitivt att använda än Appians Process Modeler. För Crowd Control testade vi hur vi installerade några automatiserade åtgärder för att skapa en ny kontaktpost och skicka nya kontakter en e-postvarning med uppföljningar vid specifika schemalagda tidpunkter.

Schema Builder är på samma sätt imponerande för att hjälpa till att organisera din databas på ett dra-och-släpp-visuellt sätt. Hittade under Objects and Fields-menyn är det ett mycket mer intuitivt sätt att hantera objekt än själva Object Manager, som inte var lika polerad som Zoho Creator eller PowerApps, eller till och med den ganska spartanska upplevelsen utan problem med Google App Maker. Schema Builder ger dig en lista över ditt objekt till vänster och organiserar dem i tabeller med bifogade element som datum, sammanfattande rapporter och rik text. Mer unikt gör att Schema Builder låter dig flytta objekt runt och skapa relationer från ett objekt till ett annat för att visualisera appens arbetsflöde och hur ett element relaterar till ett annat.

I Objekthanteraren krävs att du lägger till ett fält till en enhet - vilket betyder tabellen i en databas - genom att klicka på fyra sidor med alternativ. Enhetsegenskaper fick som standard unga ungerska notationsnamn. Ungerska notationsnamn är en metod för att namnge variabler i programvara där kodbokstäver används för att identifiera egenskaperna hos en variabel, som dess typ eller omfattning. Detta är en förvirrande namnkonvention för alla som inte är en utvecklare.

Salesforce lägger emellertid mer tonvikt på säkerhet och rättigheter (vilket innebär åtkomsthanteringen för vem som får se vilka data) än de andra verktygen. Huvudnavigeringen till vänster innehåller separata menyer för både identitet och säkerhet, vilket ger dig möjlighet att konfigurera funktioner som enkel inloggning (SSO), certifikat och nyckelhantering, nätverksåtkomst, lösenordspolicy och kryptering, bland dussintals andra inställningar.

Vid uppdatering av den färdiga appen var det svårare att lägga till ett nytt fält i databasen men att få det fältet att integreras i den befintliga appen var svårare än i de andra verktygen vi granskade. Detsamma gäller för att ändra ett befintligt fält; genomförbart, men inte lika enkelt som i Microsoft PowerApps eller något av de andra verktygen.

I slutändan gjorde detta verktyg vår utvecklare önskan om en gammal god integrerad utvecklare miljö (IDE). Till och med AppExchange, med sina mängder av tredjepartsappar och -komponenter, gav oss några installationsfel och omdirigeringar till "utvecklarens webbsida" för att slutföra installationen och sedan till den allmänna Salesforce-webbplatsen med en uppmaning att "uppgradera" från versionen 1.6.5 till 1.6.5. Det är inte en skrivfel. Klicka på "Lightning Components" resulterade också i duplikatkomponenter, vilket resulterade i flera kopior av samma komponent. Lågkodsprocessen avslutades med en fungerande Crowd Control-app, men först efter massor av krångel.

Från en IT och en allmän användbarhetssynpunkt tyckte vår utvecklare att Salesforce bör tänka om sin design, som känns kullerstensbelagd med funktioner ovanpå funktioner. Majoriteten av länkar och menyer som syns på skärmen vid varje given tidpunkt var överflödiga för den aktuella uppgiften, en stor skillnad från de nyskapade och mer strömlinjeformade upplevelserna från PowerApps och App Maker. Både Schema Builder och Process Builder skulle vara mycket effektivare om de framträdande visas som en del av en guidad app-byggupplevelse snarare än begravd i menyer.

En smutsig men kraftfull lågkodsplattform

Salesforce App Cloud är en utvecklingsplattform med låg kod för kraftcentraler som har funnits längre än de flesta och har omfattande funktioner för att bevisa det. Det finns inget argument med djupet av lågkodsfunktioner, dra-och-släpp-gränssnitt, mobiloptimerad anpassning och livliga tredjepartsapp och marknadsplats för komponenter. För Salesforce-kunder som är bekanta med plattformen och som känner sig igenom det fastkopplade gränssnittet är det förmodligen det mest kapabla lågkodverktyget du kan köpa.

Frågan gäller alla andra. För både genomsnittliga affärsanvändare och IT-arbetare som letar efter vägen med minst motstånd mot att bygga snygga affärsappar effektivt och utan kodning, är Salesforces röriga användargränssnitt, inkonsekventa utbildningsresurser och mesh-mashed verktygssats en brant hinder för inträde. Plattformen känns som den är - ett veteranerbjudande med låg kod som har vuxit organiskt med tiden, men utan en tillräckligt produktvision för att hålla den strömlinjeformad.

Editors 'Choice Appian har funnits så länge som Salesforce, med Zoho Creator inte långt efter. Båda dessa verktyg är lättare att navigera och bygga fungerande appar snabbt, trots funktionsuppsättningar som inte matchar vad Salesforce erbjuder. Ditto för Google App Maker och Editors Choice Microsoft PowerApps, de nya barnen på blocket som hade fördelen av att se en plattform som Salesforce utveckla och körsbär plocka de bästa elementen för en guide utan app-skapad miljö. Salesforce har så många redundanta funktioner i sin lågkodsplattform att ibland de mest innovativa och användbara verktygen hamnar begravda. Vissa användningsgränssnitt för UI och funktionsuppsättningar skulle gå långt mot att rensa upplevelsen.

Salesforce-appmolngranskning och betyg