Jeg har set mange omtaler af Salesforce1 kommer ud af Dreamforce i år .
Som udvikler, hvad er det, og hvorfor (eller hvornår) vil jeg bruge det?
Jeg får indtryk af, at det er en forbedring af chatter-mobil-appen med yderligere APIer, og den primære idé er at give mobil adgang til chatter, CRM og brugerdefinerede apps. Det ser ud til at målrette mod iOS og Android-enheder. Gik jeg glip af noget vigtigt? (Jeg har hentet dette fra forskellige Twitter-konti, så jeg kunne være ude af markering her)
Et par interessante webadresser, der kommer ud af twitter for direkte at få adgang til Salesforce1 og SalesforceA admin-appen i enhver browser.
/one/one.app
og
/one/admin.app
Kommentarer
- Tilføjer ikke dette som et svar, fordi jeg ‘ ikke heller er 100% sikker, men det ser ud til at du ‘ dybest set spot on. Nye apps til administratorer til at administrere salesforce.com ved hjælp af mobil (f.eks. Sikkerhedsindstillinger), en forening af APIer for at nå til salesforce.com, samle al den eksisterende infrastruktur og tilføje nye funktioner for at bringe CRM til ” fremtiden. ” At være, at det ‘ afsløres hos Dreamforce, og jeg ‘ er ikke der, nogen, der sandsynligvis får det bedre, end jeg gør lige nu.
- @sfdcfox SalesforceA Mobile Admin er en velkomstudgave. Som Windows Phone-bruger håber jeg ‘, at der vil være HTML5-understøttelse, da en native app ikke ‘ ikke virker sandsynlig.
- I betragtning af Salesforce ‘ s track record til oprettelse af apps specifikt til Microsoft-produkter, synes jeg det ‘ er usandsynligt, at vi ‘ Se en Windows Phone-version af Salesforce1 eller SalesforceA, i det mindste i lang tid.
- Hvad betyder Salesforce1 for udviklere? af @ jeff-douglas
- Hvis du udvikler dig i Chrome og bruger URLen /one/one.app, har jeg ‘ fandt følgende nyttige. Du kan åbne udviklerkonsollen, klikke på indstillinger (tandhjulsikon i nederste højre hjørne), klikke på Tilsidesættelse og derefter vælge en brugeragentstreng og enhedsmetricer for at efterligne forskellige enheder.
Svar
Salesforce1 er en ny platform komplet med et væld af nye APIer og mobile UI-værktøjer.
For at overforenkle det tager det Chatter-mobilappen, der indtil dette tidspunkt netop har været en app, der kører på lukket kildekode og bygger den til en platform, mens den virkelig sprænger dens evner. “er bygget på den forudsætning, at vores forretningsliv i stigende grad sker i feedet. Hver handling fra en lignende til en kommentar har nu en offentlig API og metodeopkald bag sig. Mere end bare Chatter giver det dig dog mulighed for at integrere dine forretningsapplikationer enten gennem Visualforce eller brugerdefinerede udgiverhandlinger (med din app hostet overalt). Salesforce1 tilbyder tilpasset branding, administratorkonfiguration og giver mulighed for installerbare apps. 3. parts salgsværktøjer , serviceværktøjer, marketingapps vil være i stand til at slutte lige ind i denne ramme.
Mere end bare mobil, mens det er fokus, repræsenterer Salesforce1 en ny API-første mentalitet på Salesforce.com. Hver handling, interface, og den nye funktion er bygget oven på en offentlig API, som udviklere også kan bruge og forbruge. Tænk på en listevisning i Salesforce, det er ikke noget, du kan bygge uden en smule dyb tilpasning og din egen kode. Denne UI-komponent er ikke bygget på en offentlig API. Dette er det gamle paradigme for Salesforce.com, og Salesforce1 er det nye.
Værd at referere til her er Salesforce1 App Developer Guide og en fuld liste over Salesforce1 APIer
Kommentarer
- Kan du være eksplicit over hvad de nye APIer er? Ved første øjekast ser dit linkede dokument ud som en liste over stort set eksisterende APIer.
- @KeithC godt spørgsmål! Det korte svar er, at alle APIer gælder for Salesforce1, fordi Salesforce1 kun er en ny mobilgrænseflade til Salesforce. Det ser dog ud til, at Salesforce tilføjede et par nye APIer på samme tid, som Salesforce1 blev frigivet.
Svar
Salesforce1 er en ny mobilapplikation leveret af Salesforce.
Der var tidligere et par forskellige måder at oprette forbindelse til Salesforce ved hjælp af en mobil (iOS eller Android – iPhone, iPad, Android-tablet osv.) enhed: Salesforce Classic , Salesforce Touch og Chatter Mobile. Denne mobilapplikation erstatter den seneste applikation, Chatter Mobile, der er blevet omdøbt til Salesforce1 og opdateret med masser af utrolige nye funktioner.
Oversigt: Hvad er det?!
Salesforce1 annonceringsside beskriver det som:
Hej til Salesforce1-kundeplatformen.
Tilslut alle dine apps. Tilslut alle dine enheder. Forbind alle dine kundedata. Alt sammen med en kundeplatform designet til den nye hyperforbundne verden af kunder. Med nye APIer, mobile værktøjer og mere er det alt hvad du behøver for at sælge, servicere og markedsføre som aldrig før.
Og her er et resumé fra annonceringsvideo :
“Introduktion til Salesforce1 – en helt ny platform konstrueret til forbinde kunder til den næste generation af apps og enheder, så du kan sælge, servicere og markedsføre som aldrig før. En kundeplatform designet udelukkende til at fremskynde udvikling og implementering i en mobil første verden . Med socialt samarbejde som kerne og 100% Salesforce-sky. Så du er ikke kun klar til hvad der er næste, du er på vej ud foran næste. Her finder du APIer til noget ; så du kan oprette forbindelse til alt. En verdensklasse mobil AppExchange , så du er straks klar til at opbygge og sælge næste generations apps til virksomhedens app-revolution. Plus en ny admin-app , så du hurtigt kan ændre ting på farten. Det er her, hvor en knap øjeblikkeligt forbinder alt: dine kunder , dine medarbejdere, dine partnere, dine produkter, alt, hvad du nogensinde har oprettet på Salesforce, og alt, hvad der endnu skal komme. “
Hvorfor bruger jeg Salesforce1, og hvad kan jeg gøre med det?
Det er sandsynligvis nemmest at tænke på Salesforce1 som en ny mobilgrænseflade til alt i Salesforce (undtagen udvikling, for nu …). Så det bruges til at få adgang til Salesforce på mobile enheder. Det er muligt at få adgang til alle standard- og brugerdefinerede objekter, og det gør det endda nemt at udgive en Visualforce-side til mobile enheder. For at gøre dette skal du følge disse hurtige instruktioner:
- Naviger til Opsætning> Administrer> Mobiladministration> Salesforce1
- Sørg for, at Salesforce1 er aktiveret, og klik på Gem
- Gå til Opsætning> Byg> Udvikl> Sider, og vælg en Visualforce-side
- Klik på “Rediger”, marker afkrydsningsfeltet “Tilgængelig til Salesforce-mobilapps”; klik derefter på Gem
- Gå til Opsætning> Byg> Opret> Faner
- Opret en ny Visualforce-fane til din side
- Marker afkrydsningsfeltet “Mobil klar” og klik på Gem
- Gå til Opsætning> Administrer> Mobiladministration> Mobilnavigation
- Tilføj din nye Visualforce-fane til Salesforce1-navigationsmenuen
- Gå til
[your-salesforce-instance-domain].salesforce.com/one/one.app
for at teste (jeg vil anbefale at bruge Chrome, fordi jeg ikke kunne få det til at fungere korrekt i Internet Explorer eller Firefox)
Nye APIer ??
dokumentationen har flere oplysninger om, hvordan man udvikler mobilparate sider og integrerer andre tjenester. Det er her, APIerne kommer ind. De fleste, hvis ikke alle de anførte APIer, blev frigivet før Salesforce1. Imidlertid kan enhver API, der tidligere kunne bruges i Salesforce, nu også bruges med Salesforce1.
Fra kommentarerne ser det ud til, at den eneste relativt nye API er Analytics API, der blev gjort generelt tilgængelig om vinteren “14.
- Analytics API Developer Guide – Analytics REST API giver programmatisk adgang til at integrere rapportering i en lang række applikationer. Du kan hente rapportmetadata, køre rapporter synkront eller asynkront for at få sammenfattende data med eller uden detaljer, filtrere …
Al tidligere API-dokumentation kan findes på developer.force.com .
Som en sidebemærkning anbefaler jeg stærkt at se på Mobile Design skabeloner til implementering af et mobiludseende og -følelse for dine Salesforce-apps.
Hvad med _ __ _ ? (Eller, hvor kan jeg få mere information?)
Tjek officiel meddelelsesside eller Salesforce1 Platform API Services Guide for mere information. Fortsæt også med at tjekke Dreamforce “s YouTube -siden for videoer af de Keynotes og sessioner, hvor Salesforce1 blev annonceret.
Kommentarer
- Den eneste rimeligt nye API, der er angivet der, er Analytics API (Winter ‘ 14 GA). De andre er mindst et år gamle.
- Tak! Jeg havde ikke ‘ ikke brugt nogen af de APIer, jeg nævnte, og mens de syntes nye for mig, ‘ ret, de blev frigivet før Salesforce1. Jeg opdaterede svaret for at afspejle dette.
- +1 for at præcisere, at der kun er en relativt ny API i modsætning til hype.
- Jeg hørte, at der er flere API-opkald inden for områderne, og at politikken nu er, at nye UI-funktioner ikke kan tilføjes ‘ uden først at tilføje en API.
Svar
Min største take-away fra Salesforce1 mobilapplikationen er evnen til at navigere tilbage i th e-applikation fra en brugerdefineret VF-side (gjort tilgængelig i appen via en chatter-udgiverhandling).
Denne funktion er dokumenteret her
Dette giver dig mulighed for at oprette brugerdefineret VF til at samle og vise brugerdefinerede visninger og derefter navigere tilbage til den forudbyggede Salesforce1-app-interface til dagligdags arbejde som redigering af poster eller opdatering af chatter-feed.
Rediger: Dette er også vores første chance for at se Aura i aktion. For mere information om Aura se: http://www.youtube.com/watch?v=hYPTlCoKvmo
Svar
En af de mere interessante ting i Salesforce 1-platformen er dens serie af applikationsprogrammeringsgrænseflader (APIer). Med disse APIer håber Salesforce, at Salesforce 1 bliver et spil på Internettet af ting. Med 50 milliarder tilsluttede ting projiceret i 2020 vil sensorer spore alt.
Salesforces argument er bag enhver sensorbelastet ting er en kunde. Brugssagerne til denne kunde-internet-ting-forbindelse vil variere. F.eks. Kunne en Philips MRI-maskine bruge sensordata til at markere maskinproblemer. Disse problemer kunne automatisk dirigeres til en Salesforce-servicesky.
Kommentarer
- Det vil være interessant at se, om ” ting ” får forbindelse til marketing skyen. Jeg don ‘ t vil have min tandbørste til at prøve at sælge mig den dyrere tandpasta.;)
- Det kan ske med Salesforce 🙂
Svar
En nøgleudviklerfunktion er, at enhver Visualforce-side, inklusive en, der indeholder en Force.com Canvas iframe, kan integreres i Salesforce1-mobilappen uden ekstra kodning – bare gør dette:
-
gør Vis ualforce-side “tilgængelig til mobil” (afkrydsningsfelt på skærmbilledet til redigering af VF-siden i Salesforce-administrator-brugergrænsefladen, ikke Salesforce1)
-
Opret en ny Visualforce-side med samme kode som den eksisterende og træk det til under afsnittet Mobilkort i sidelayout for siden med postdetaljer.
-
ryd cachelagrede layouts osv. (se indstillingsmuligheden i Salesforce1-appen) – og måske genindlæs appen
-
Visualforce-siden (eller Canvas-rammen) vises, når du stryger til venstre for at få den højre side (inkluderer Mulighedsejer, produkter osv.)
Jeg har lige gjort dette for en eksisterende Canvas-app, og det fungerer godt – det ser ud til, at du bliver nødt til at trykke på VF-siden for at interagere med den.
Selvfølgelig Det kan være en god idé at gøre den lærredbaserede webapp lydhør, øge størrelsen på berøringsmål osv., men det er ikke anderledes end nogen anden mobilwebapp.
Et andet tip: hvis du har en eksisterende iPad / tabletbrugere, der bruger desktop-webappen, kan du finde ud af, at Salesforce1-webappen er automatisk aktiveret i nye organisationer, selv de, der blev oprettet i midten af november, før det blev annonceret.
- Dette betyder, at alle sådanne tabletbrugere får Salesforce1-mobilwebappen, selvom du havde til hensigt at bruge desktop-webappen.
- Se afsnittet Mobiladministration – du kan deaktivere SF1-mobilwebappen uafhængigt af Salesforce1-mobilappen (kun iOS og Android indtil videre.) Ingen organisationsopsætning er påkrævet for at bruge den mobile app, der kan downloades.