Co to jest Salesforce1 i dlaczego / kiedy mam go używać?

Widziałem wiele wzmianek o Salesforce1 , które pojawiły się w tym roku w Dreamforce .

Co to jest programista i dlaczego (lub kiedy) chciałbym go używać?

Odnoszę wrażenie, że jest to udoskonalenie aplikacji mobilnej chatter z dodatkowymi interfejsami API, a głównym pomysłem jest zapewnienie mobilnego dostępu do czatu, CRM i aplikacji niestandardowych. Wydaje się, że natywnie jest ukierunkowany na iOS i Urządzenia z Androidem. Czy przegapiłem coś ważnego? (Wybrałem to z różnych kont na Twitterze, więc mogę być tutaj nie na miejscu)


Kilka interesujących adresów URL, które pojawią się z twitter , aby uzyskać bezpośredni dostęp do Salesforce1 i aplikacji administratora SalesforceA w dowolnej przeglądarce.

/one/one.app

i

/one/admin.app

Komentarze

  • Nie dodałem tego jako odpowiedzi, ponieważ ' też nie jestem w 100% pewien, ale wygląda na to, że ' re w zasadzie na miejscu. Nowe aplikacje dla administratorów do zarządzania salesforce.com przy użyciu urządzeń mobilnych (np. Ustawienia bezpieczeństwa), ujednolicenie interfejsów API w celu dotarcia do witryny salesforce.com, połączenie całej istniejącej infrastruktury i dodanie nowych funkcji w celu dostosowania CRM do ” przyszłość. ” Ponieważ ' jest prezentowany w Dreamforce, a ja ' Mnie tam nie ma, nikogo, kto prawdopodobnie czuje to lepiej niż ja teraz.
  • @sfdcfox SalesforceA Mobile Admin to wydanie powitalne. Jako użytkownik Windows Phone ' mam nadzieję, że będzie obsługa HTML5, ponieważ natywna aplikacja nie ' nie wydaje się prawdopodobna.
  • Biorąc pod uwagę doświadczenie Salesforce ' w tworzeniu aplikacji specjalnie dla produktów firmy Microsoft, myślę, że ' jest mało prawdopodobne, że ' zobaczymy wersję Salesforce1 lub SalesforceA na Windows Phone, przynajmniej przez długi czas.
  • Co oznacza Salesforce1 dla programistów? autorstwa @ jeff-douglas
  • Jeśli programujesz w Chrome i używasz adresu URL /one/one.app, ' ve uznał za przydatne. Możesz otworzyć konsolę programisty, kliknąć ustawienia (ikona koła zębatego w prawym dolnym rogu), kliknąć Zastąpienia, a następnie wybrać ciąg agenta użytkownika i metryki urządzenia, aby emulować różne urządzenia.

Odpowiedź

Salesforce1 to nowa platforma, zawierająca wiele nowych interfejsów API i mobilnych narzędzi interfejsu użytkownika.

Aby to uprościć, wykorzystuje aplikację mobilną Chatter, która do tego momentu była tylko aplikacją działającą na zamkniętym kodzie źródłowym i budującą ją w platformę, jednocześnie naprawdę wydmuchując jej możliwości. „opiera się na założeniu, że nasze życie biznesowe w coraz większym stopniu zmienia się w kanale. Każda akcja, od polubienia do komentarza, ma teraz publiczny interfejs API i wywołanie metody. To więcej niż tylko Chatter, ale pozwala na osadzanie aplikacji biznesowych za pomocą Visualforce lub niestandardowych działań wydawcy (z aplikacją hostowaną w dowolnym miejscu). Salesforce1 zaoferuje niestandardowe oznakowanie, konfigurację administratora i pozwoli na instalowanie aplikacji. Narzędzia sprzedaży innych firm , narzędzia serwisowe, aplikacje marketingowe będą mogły być bezpośrednio podłączone do tej struktury.

Salesforce1 to coś więcej niż tylko urządzenia mobilne, ale to w centrum uwagi. interfejs, a nowa funkcja jest zbudowana na bazie publicznego interfejsu API, którego programiści mogą również używać i wykorzystywać. Pomyśl o widoku listy w Salesforce, nie jest to coś, co można zbudować bez dość głębokiego dostosowania i własnego kodu. Ten składnik interfejsu użytkownika nie jest oparty na publicznym interfejsie API. To jest stary paradygmat Salesforce.com, a Salesforce1 jest nowy.

Warte odniesienia w tym miejscu jest Przewodnik programisty aplikacji Salesforce1 i pełna lista interfejsów API Salesforce1

Komentarze

  • Czy możesz jasno określić, na czym nowe interfejsy API są? Na pierwszy rzut oka połączony dokument wygląda jak lista w większości istniejących interfejsów API.
  • @KeithC świetne pytanie! Krótka odpowiedź jest taka, że wszystkie interfejsy API mają zastosowanie do Salesforce1, ponieważ Salesforce1 to tylko nowy interfejs mobilny dla Salesforce. Wygląda jednak na to, że Salesforce dodał kilka nowych interfejsów API w tym samym czasie, gdy wypuszczono Salesforce1.

Odpowiedź

Salesforce1 to nowa aplikacja mobilna dostarczona przez Salesforce.

Wcześniej istniało kilka różnych sposobów łączenia się z Salesforce za pomocą telefonu komórkowego (iOS lub Android – iPhone, iPad, tablet z systemem Android itp.)) urządzenie: Salesforce Classic , Salesforce Touch i Chatter Mobile. Ta aplikacja mobilna zastępuje najnowszą aplikację Chatter Mobile, której nazwę zmieniono na Salesforce1 i zaktualizowano o mnóstwo niesamowitych nowych funkcji.

Podsumowanie: co to jest?!

Strona z ogłoszeniami w Salesforce1 opisuje to następująco:

Przywitaj się Platforma klienta Salesforce1.
Połącz wszystkie swoje aplikacje. Podłącz wszystkie swoje urządzenia. Połącz wszystkie dane klientów. Wszystko z jedną platformą klienta zaprojektowaną z myślą o nowym hiper-połączonym świecie klientów. Dzięki nowym interfejsom API, narzędziom mobilnym i nie tylko to wszystko, czego potrzebujesz, aby sprzedawać, obsługiwać i promować jak nigdy dotąd.

A oto podsumowanie z wideo z ogłoszeniem :

„Przedstawiamy Salesforce1 – zupełnie nową platformę zaprojektowaną łącz klientów z aplikacjami i urządzeniami nowej generacji, aby sprzedawać, serwisować i wprowadzać na rynek jak nigdy dotąd. Platforma dla klientów zaprojektowana w całości w celu przyspieszenia rozwoju i wdrażania w mobilnym pierwszym świecie . Dzięki współpracy społecznościowej na jej podstawowym poziomie i 100% chmurze Salesforce. Nie tylko jesteś gotowy na to, co dalej, jesteś „daleko przed następnym. Tutaj” znajdziesz API dla czegokolwiek ; więc możesz połączyć się ze wszystkim. Światowej klasy aplikacja mobilna AppExchange , dzięki czemu „od razu jesteś gotowy do tworzenia i sprzedawania aplikacji nowej generacji na potrzeby rewolucji w zakresie aplikacji dla przedsiębiorstw. nowa aplikacja administracyjna , dzięki czemu możesz szybko zmieniać rzeczy w locie. Tutaj jeden przycisk błyskawicznie łączy wszystko: Twoich klientów , twoi pracownicy, partnerzy, produkty, wszystko, co kiedykolwiek stworzyłeś w Salesforce, i wszystko, co jeszcze nadejdzie. „

Dlaczego miałbym używać Salesforce1 i co mogę z nim zrobić?

Prawdopodobnie najłatwiej o tym pomyśleć Salesforce1 jako nowy interfejs mobilny do wszystkiego w Salesforce (poza programowaniem, na razie …). Jest więc używany do uzyskiwania dostępu do Salesforce na urządzeniach mobilnych. Jest możliwy dostęp do wszystkich obiektów standardowych i niestandardowych, a nawet ułatwia publikację strony Visualforce na urządzeniach mobilnych. Aby to zrobić, postępuj zgodnie z następującymi krótkimi instrukcjami:

  1. Przejdź do opcji Konfiguracja> Administrowanie> Administracja mobilna> Salesforce1
  2. Upewnij się, że Salesforce1 jest włączona i kliknij Zapisz
  3. Przejdź do opcji Konfiguracja> Kompilacja> Opracuj> Strony i wybierz stronę Visualforce
  4. Kliknij „Edytuj”, zaznacz pole wyboru „Dostępne dla aplikacji mobilnych Salesforce”; następnie kliknij przycisk Zapisz
  5. Przejdź do opcji Konfiguracja> Kompilacja> Utwórz> Karty
  6. Utwórz nową kartę Visualforce dla swojej strony
  7. Zaznacz pole wyboru „Mobile Ready” i kliknij Zapisz
  8. Przejdź do Konfiguracja> Administruj> Administracja mobilna> Nawigacja mobilna
  9. Dodaj nową kartę Visualforce do menu nawigacyjnego Salesforce1
  10. Przejdź do [your-salesforce-instance-domain].salesforce.com/one/one.app do przetestowania (polecam używanie przeglądarki Chrome, ponieważ nie mogę sprawić, by działał poprawnie w przeglądarce Internet Explorer lub Firefox)

Nowe interfejsy API ??

Dokumentacja zawiera więcej informacji na temat tworzenia stron przystosowanych do urządzeń mobilnych i integracji innych usług. W tym miejscu pojawiają się interfejsy API. Większość wymienionych interfejsów API, jeśli nie wszystkie, zostało wydanych przed Salesforce1. Jednak każdy interfejs API, który mógł być wcześniej używany w Salesforce, może być teraz używany również z Salesforce1.

Z komentarzy wynika, że jedynym stosunkowo nowym interfejsem API jest API Analytics, które zostało ogólnie udostępnione zimą „14.

  • Przewodnik dla programistów interfejsu API Analytics – interfejs API REST Analytics zapewnia programistyczny dostęp do integracji raportowania w wielu różnych aplikacjach. Możesz uzyskać metadane raportu, generować raporty synchronicznie lub asynchronicznie, aby uzyskać dane podsumowujące ze szczegółami lub bez, filtrować …

Cała poprzednia dokumentacja interfejsu API znajduje się na developer.force.com .

Na marginesie, bardzo polecam przyjrzenie się komórkom Zaprojektuj szablony , aby zaimplementować mobilny wygląd i styl aplikacji Salesforce.

Co z _ __ _ ? (Albo gdzie mogę uzyskać więcej informacji?)

Sprawdź oficjalną stronę z ogłoszeniami lub Przewodnik po usługach interfejsu API platformy Salesforce1 aby uzyskać więcej informacji. Ponadto, regularnie sprawdzaj stronę Dreamforce „ YouTube , aby znaleźć filmy z Keynotes i Sesji, podczas których ogłoszono Salesforce1.

Komentarze

  • Jedynym rozsądnie nowym interfejsem API wymienionym na liście jest interfejs API Analytics (Winter ' 14 GA). Pozostałe mają co najmniej rok.
  • Dzięki! Nie ' nie korzystałem z żadnego z wymienionych interfejsów API i chociaż wydawały mi się one nowe, ' zgadza się, zostały wydane przed Salesforce 1. Zaktualizowałem odpowiedź, aby to odzwierciedlić.
  • +1, aby wyjaśnić, że istnieje tylko jeden stosunkowo nowy interfejs API, w przeciwieństwie do szumu.
  • Słyszałem, że w tych obszarach jest więcej wywołań API i zgodnie z tą zasadą wszelkie nowe funkcje interfejsu użytkownika mogą ' nie zostać dodane bez wcześniejszego dodania interfejsu API.

Odpowiedź

Największą zaletą aplikacji mobilnej Salesforce1 jest możliwość powrotu do e aplikacja z niestandardowej strony VF (udostępnionej w aplikacji poprzez działanie wydawcy pogawędek).

Ta funkcja jest udokumentowana tutaj

Umożliwia to tworzenie niestandardowego VF w celu agregowania i wyświetlania niestandardowych widoków, a następnie przechodzenie z powrotem do interfejsu wstępnie utworzonej aplikacji Salesforce1 w celu wykonywania codziennych czynności, takich jak edycja rekordów lub aktualizacja kanału rozmów.

Edytuj: To także nasza pierwsza szansa, aby zobaczyć Aurę w akcji. Aby uzyskać więcej informacji o Aurze, zobacz: http://www.youtube.com/watch?v=hYPTlCoKvmo

Answer

Jednym z ciekawszych elementów platformy Salesforce 1 jest seria interfejsów programowania aplikacji (API). Dzięki tym interfejsom API Salesforce ma nadzieję, że Salesforce 1 stanie się grą w Internecie. Przewiduje się, że do 2020 r. Przewiduje się 50 miliardów połączonych urządzeń, więc czujniki będą śledzić wszystko.

Argumentem Salesforce jest klient. Przypadki użycia połączenia między klientem a Internetem rzeczy będą się różnić. Na przykład urządzenie Philips MRI może wykorzystywać dane z czujników do zgłaszania problemów z maszyną. Te problemy mogą być automatycznie kierowane do chmury usług Salesforce.

Komentarze

  • Ciekawie będzie zobaczyć, czy ” rzeczy ” zostaną połączone z chmurą marketingową. Nie ' nie chcę, aby moja szczoteczka próbowała sprzedać mi droższą pastę do zębów.;)
  • Może się to zdarzyć w przypadku Salesforce 🙂

Odpowiedź

Jedną z kluczowych funkcji programisty jest to, że każda strona Visualforce, w tym strona zawierająca element iframe Force.com Canvas, może zostać osadzona w aplikacji mobilnej Salesforce1 bez dodatkowego kodowania – po prostu zrób to:

  1. sprawiają, że Vis Strona ualforce „dostępna na urządzenia mobilne” (pole wyboru na ekranie edycji strony VF w interfejsie administratora Salesforce, a nie Salesforce1)

  2. utwórz nową stronę Visualforce z tym samym kodem co istniejąca i przeciągnij w sekcji Karty mobilne w układzie strony dla strony szczegółów rekordu.

  3. wyczyść układy z pamięci podręcznej itp. (zobacz opcję Ustawienia w aplikacji Salesforce1) – i może ponownie załaduj aplikację

  4. Strona Visualforce (lub ramka Canvas) pojawia się po przesunięciu palcem w lewo, aby wyświetlić stronę po prawej stronie (zawiera właściciela możliwości, produkty itp.)

Właśnie to zrobiłem dla istniejącej aplikacji Canvas i działa to dobrze – wygląda na to, że musisz dotknąć strony VF, aby wejść z nią w interakcję.

Oczywiście, możesz chcieć, aby aplikacja internetowa oparta na kanwie była responsywna, zwiększyć rozmiar celów dotykowych itp., ale nie różni się to od każdej innej mobilnej aplikacji internetowej.

Jeszcze jedna wskazówka: jeśli masz iPada użytkownicy tabletów korzystający z aplikacji internetowej na komputery mogą się okazać, że jest to aplikacja internetowa Salesforce1 automatycznie włączane w nowych organizacjach, nawet tych utworzonych w połowie listopada przed ogłoszeniem.

  • Oznacza to, że wszyscy tacy użytkownicy tabletów otrzymają mobilną aplikację internetową Salesforce1, nawet jeśli zamierzasz im korzystać z aplikacji internetowej na komputery.
  • Sprawdź sekcję Administracja mobilna – możesz wyłączyć mobilną aplikację internetową SF1 niezależnie od aplikacji mobilnej Salesforce1 (na razie tylko iOS i Android). Do korzystania z aplikacji mobilnej do pobrania nie jest wymagana konfiguracja organizacji.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *