Ho visto molte citazioni di Salesforce1 in uscita da Dreamforce questanno .
In qualità di sviluppatore, che cosè e perché (o quando) dovrei usarlo?
Ho limpressione che sia un perfezionamento dellapp chatter-mobile con API aggiuntive e lidea principale sia fornire accesso mobile a chatter, CRM e app personalizzate. Sembra che abbia come target nativo iOS e Dispositivi Android. Mi sono perso qualcosa di importante? (Lho preso da vari account Twitter, quindi potrei essere fuori luogo qui)
Un paio di URL interessanti da twitter per accedere direttamente a Salesforce1 e allapp di amministrazione di SalesforceA in qualsiasi browser.
/one/one.app
e
/one/admin.app
Commenti
- Non aggiungo questo come risposta, perché ‘ non ne sono sicuro al 100%, ma sembra che ‘ sia fondamentalmente azzeccato. Nuove app per gli amministratori per gestire salesforce.com tramite dispositivi mobili (ad es. Impostazioni di sicurezza), ununificazione delle API per raggiungere salesforce.com, riunendo tutta linfrastruttura esistente e aggiungendo nuove funzionalità per portare il CRM in ” il futuro. ” Essendo ‘ svelato a Dreamforce, e io ‘ Non ci sono, chiunque sia probabilmente lo sa meglio di me in questo momento.
- @sfdcfox SalesforceA Mobile Admin è unedizione gradita. In qualità di utente di Windows Phone, ‘ spero che sia disponibile il supporto HTML5 poiché unapp nativa ‘ non sembra probabile.
- Dato il track record di Salesforce ‘ per la creazione di app specifiche per prodotti Microsoft, penso che ‘ sia improbabile che ‘ vedrò una versione Windows Phone di Salesforce1 o SalesforceA, almeno per molto tempo.
- Cosa significa Salesforce1 for Developers? di @ jeff-douglas
- Se sviluppi in Chrome e utilizzi lURL /one/one.app, ‘ ve trovato utile quanto segue. Puoi aprire la console per sviluppatori, fare clic su Impostazioni (icona a forma di ingranaggio nellangolo in basso a destra), fare clic su Sostituzioni e quindi selezionare una stringa User Agent e Metriche dispositivo per emulare vari dispositivi.
Risposta
Salesforce1 è una nuova piattaforma, completa di una serie di nuove API e strumenti per linterfaccia utente mobile.
Per semplificare eccessivamente, si sta prendendo lapp mobile Chatter, che fino a questo momento è stata solo unapp in esecuzione su codice sorgente chiuso e la costruisce in una piattaforma, esplodendo davvero le sue capacità. “è basato sulla premessa che le nostre vite aziendali avvengono sempre più nel feed. Ogni azione, da un Mi piace a un commento, ora ha unAPI pubblica e una chiamata al metodo. Più che Chatter, tuttavia, ti consente di incorporare le tue applicazioni aziendali tramite Visualforce o azioni personalizzate del publisher (con la tua app ospitata ovunque). Salesforce1 offrirà il marchio personalizzato, la configurazione dellamministratore e consentirà di installare app. Strumenti di vendita di terze parti , strumenti di servizio e app di marketing saranno in grado di inserirsi direttamente in questo framework.
Oltre ai dispositivi mobili, mentre è al centro dellattenzione, Salesforce1 rappresenta una nuova mentalità basata sullAPI in Salesforce.com. Ogni azione, linterfaccia e la nuova funzionalità è costruita su unAPI pubblica che gli sviluppatori possono anche utilizzare e utilizzare. Pensa a una visualizzazione elenco in Salesforce, non è qualcosa che puoi creare senza una personalizzazione piuttosto profonda e un tuo codice. Questo componente dellinterfaccia utente non è basato su unAPI pubblica. Questo è il vecchio paradigma di Salesforce.com e Salesforce1 è quello nuovo.
Vale la pena fare riferimento qui è la Guida per lo sviluppatore di app Salesforce1 e una elenco completo delle API Salesforce1
Commenti
- Puoi essere esplicito su cosa le nuove API sono? A prima vista il tuo documento collegato sembra un elenco di API in gran parte esistenti.
- @KeithC ottima domanda! La risposta breve è che tutte le API si applicano a Salesforce1 perché Salesforce1 è solo una nuova interfaccia mobile per Salesforce. Tuttavia, sembra che Salesforce abbia aggiunto alcune nuove API contemporaneamente al rilascio di Salesforce1.
Risposta
Salesforce1 è una nuova applicazione mobile fornita da Salesforce.
In precedenza cerano diversi modi per connettersi a Salesforce utilizzando un dispositivo mobile (iOS o Android – iPhone, iPad, tablet Android, ecc.) dispositivo: Salesforce Classic , Salesforce Touch e Chatter Mobile. Questa applicazione mobile sostituisce lapplicazione più recente, Chatter Mobile, che è stata rinominata Salesforce1 e aggiornata con un sacco di nuove incredibili funzioni.
Riepilogo: che cosè?!
La pagina di annuncio di Salesforce1 lo descrive come segue:
Saluta la piattaforma del cliente Salesforce1.
Collega tutte le tue app. Collega tutti i tuoi dispositivi. Collega tutti i dati dei tuoi clienti. Tutto con una piattaforma cliente progettata per il nuovo mondo iperconnesso dei clienti. Con nuove API, strumenti per dispositivi mobili e altro ancora, è tutto ciò di cui hai bisogno per vendere, fornire assistenza e commercializzare come mai prima dora.
E qui “un riepilogo dal video dellannuncio :
“Presentazione di Salesforce1, una piattaforma completamente nuova progettata per connetti i clienti alla prossima generazione di app e dispositivi, così puoi vendere, fornire assistenza e commercializzare come mai prima dora. Una piattaforma per i clienti progettata interamente per accelerare lo sviluppo e limplementazione in un primo mondo mobile . Con la collaborazione sociale al suo centro e il 100% di Salesforce cloud. Quindi non solo sei pronto per il prossimo, sei davanti al prossimo. Qui troverai API per qualsiasi cosa ; così puoi connetterti a tutto. Un AppExchange per dispositivi mobili di altissimo livello, così “sei immediatamente pronto per creare e vendere app di prossima generazione per la rivoluzione delle app aziendali. Inoltre una nuova app di amministrazione , in modo che tu possa cambiare rapidamente le cose al volo. È qui che un pulsante collega istantaneamente tutto: i tuoi clienti , i tuoi dipendenti, i tuoi partner, i tuoi prodotti, tutto ciò che hai mai creato su Salesforce e tutto ciò che deve ancora venire.
Perché dovrei usare Salesforce1 e cosa posso fare con esso?
Probabilmente è più facile pensare a Salesforce1 come nuova interfaccia mobile per tutto in Salesforce (tranne lo sviluppo, per ora …). Quindi, è utilizzato per accedere a Salesforce sui dispositivi mobili. È possibile accedere a tutti gli oggetti standard e personalizzati e semplifica anche la pubblicazione di una pagina Visualforce sui dispositivi mobili. A tale scopo, segui queste istruzioni rapide:
- Vai a Configurazione> Amministra> Amministrazione dispositivi mobili> Salesforce1
- Assicurati che Salesforce1 sia abilitato e fai clic su Salva
- Passa a Configurazione> Crea> Sviluppo> Pagine e seleziona una pagina Visualforce
- Fai clic su “Modifica”, seleziona la casella di controllo “Disponibile per app mobili Salesforce”; quindi, fai clic su Salva
- Passa a Configurazione> Crea> Crea> Schede
- Crea una nuova scheda Visualforce per la tua pagina
- Seleziona la casella di controllo “Mobile Ready” e fai clic su Salva
- Passa a Configurazione> Amministra> Amministrazione dispositivi mobili> Navigazione dispositivi mobili
- Aggiungi la tua nuova scheda Visualforce al menu di navigazione di Salesforce1
- Vai a
[your-salesforce-instance-domain].salesforce.com/one/one.app
per eseguire il test (consiglio di utilizzare Chrome, perché non sono riuscito a farlo funzionare correttamente in Internet Explorer o Firefox)
Nuove API ??
La documentazione contiene ulteriori informazioni su come sviluppare pagine predisposte per dispositivi mobili e integrare altri servizi. È qui che entrano in gioco le API. La maggior parte, se non tutte le API elencate, sono state rilasciate prima di Salesforce1. Tuttavia, qualsiasi API che poteva essere utilizzata in precedenza in Salesforce ora può essere utilizzata anche con Salesforce1.
Dai commenti, sembra che lunica API relativamente nuova sia lAPI di Analytics che è stata resa generalmente disponibile in inverno “14.
- Guida per sviluppatori API di Analytics : lAPI REST di Analytics offre accesso programmatico per integrare i rapporti in unampia varietà di applicazioni. Puoi ottenere metadati del rapporto, eseguire rapporti in modo sincrono o asincrono per ottenere dati di riepilogo con o senza dettagli, filtrare …
Tutta la documentazione API precedente è disponibile su developer.force.com .
Come nota a margine, “consiglio vivamente di dare unocchiata al Mobile Modelli di design per implementare un aspetto mobile per le tue app Salesforce.
Che dire di _ __ _ ? (Oppure, dove posso ottenere maggiori informazioni?)
Consulta la pagina di annuncio ufficiale o la Guida ai servizi API della piattaforma Salesforce1 per ulteriori informazioni. Inoltre, continua a controllare la pagina YouTube di Dreamforce per i video delle note chiave e delle sessioni in cui è stato annunciato Salesforce1.
Commenti
- Lunica API ragionevolmente nuova elencata è lAPI di Analytics (Winter ‘ 14 GA). Le altre hanno almeno un anno.
- Grazie! Non avevo ‘ utilizzato nessuna delle API che ho elencato e, sebbene mi sembrassero nuove, tu ‘ hai ragione, sono stati rilasciati prima di Salesforce1. Ho aggiornato la risposta per riflettere questo.
- +1 per aver chiarito che esiste solo unAPI relativamente nuova, a differenza dellhype.
- Ho sentito che ci sono più chiamate API allinterno delle aree e questa politica è ora che qualsiasi nuova funzionalità dellinterfaccia utente non può ‘ essere aggiunta senza prima aggiungere unAPI.
Risposta
Il mio più grande vantaggio dallapplicazione mobile Salesforce1 è la possibilità di tornare indietro e lapplicazione da una pagina VF personalizzata (resa disponibile nellapp tramite unazione di chatter da publisher).
Questa funzione è documentata qui
Ciò consente di creare VF personalizzate per aggregare e visualizzare visualizzazioni personalizzate, quindi tornare allinterfaccia dellapp Salesforce1 precostruita per lavori banali come la modifica dei record o laggiornamento del feed chat.
Modifica: Questa è anche la nostra prima occasione per vedere Aura in azione. Per ulteriori informazioni su Aura, vedere: http://www.youtube.com/watch?v=hYPTlCoKvmo
Risposta
Uno degli elementi più interessanti della piattaforma Salesforce 1 è la sua serie di interfacce di programmazione di applicazioni (API). Con queste API, Salesforce spera che Salesforce 1 diventi un gioco nellInternet delle cose. Con 50 miliardi di cose connesse previste entro il 2020, i sensori seguiranno tutto.
Largomento di Salesforce è dietro ogni cosa carica di sensori è un cliente. I casi duso per questa connessione cliente-Internet delle cose varieranno. Ad esempio, una macchina per risonanza magnetica Philips potrebbe utilizzare i dati dei sensori per segnalare i problemi dei macchinari. Questi problemi potrebbero essere indirizzati automaticamente a un cloud di servizio Salesforce.
Commenti
- Sarà interessante vedere se ” cose ” si connettono al cloud di marketing. Io non ‘ Voglio che il mio spazzolino cerchi di vendermi il dentifricio più costoso.;)
- Può succedere con Salesforce 🙂
Risposta
Una caratteristica fondamentale per gli sviluppatori è che qualsiasi pagina Visualforce, inclusa quella contenente un iframe Force.com Canvas, può essere incorporata nellapp mobile Salesforce1 senza codifica aggiuntiva: basta fare questo:
-
crea il file Vis ualforce pagina “disponibile per dispositivi mobili” (casella di controllo nella schermata di modifica della pagina VF nellinterfaccia utente di amministrazione di Salesforce, non Salesforce1)
-
crea una nuova pagina Visualforce con lo stesso codice di quella esistente e trascina nella sezione Schede mobili nella pagina Layout per la pagina dei dettagli del record.
-
cancella i layout memorizzati nella cache e così via (vedi lopzione Impostazioni sullapp Salesforce1) – e forse ricarica lapp
-
la pagina Visualforce (o il frame Canvas) viene visualizzata quando scorri verso sinistra per visualizzare la pagina di destra (include proprietario opportunità, prodotti e così via)
Lho appena fatto per unapp Canvas esistente e funziona bene: sembra che devi toccare la pagina VF per interagire con essa.
Ovviamente, potresti voler rendere reattiva lapp Web basata su Canvas, aumentare le dimensioni dei touch target e così via, ma non è diverso da qualsiasi altra app web per dispositivi mobili.
Un altro suggerimento: se hai un iPad / utenti di tablet che utilizzano lapp Web desktop, è possibile che lapp Web Salesforce1 sia abilitato automaticamente nelle nuove organizzazioni, anche quelle create a metà novembre prima che fosse annunciato.
- Ciò significa che tutti gli utenti di tablet di questo tipo riceveranno lapp Web mobile Salesforce1, anche se intendevi che utilizzassero lapp Web desktop.
- Controlla la sezione Amministrazione dispositivi mobili – puoi disabilitare lapp Web mobile SF1 indipendentemente dallapp mobile Salesforce1 (solo iOS e Android per ora). Non è richiesta alcuna configurazione dellorganizzazione per utilizzare lapp mobile scaricabile.