The Salesforce Platform is the leading cloud platform, uniquely optimized for building enterprise mobile apps. The AT&T API Platform exposes the AT&T network and other services via RESTful APIs. With the AT&T APIs, you can extend Salesforce apps to take advantage of converting speech-to-text, sending SMS to an AT&T mobile number, finding the current location of an AT&T mobile device, and more. The AT&T Toolkit for Salesforce Platform provides strongly-typed Apex wrappers for these AT&T APIs and allows developers to integrate AT&T’s mobility services into their Force.com applications.
Attend this webinar to learn how you can enter to win an AT&T Samsung Galaxy Note II!
Watch this webinar to:
Get a brief overview of the Salesforce Platform’s mobile capabilities.
Get an overview of the different AT&T APIs supported by the toolkit, including speech-to-text conversion, inbound and outbound SMS, geolocation and more
Learn how you can use the AT&T Toolkit for Salesforce Platform to invoke these APIs natively from the Force.com Platform
See demos that illustrate some of the enterprise mobility use cases that are possible by combining the Force.com and AT&T platforms
Find out about future/upcoming APIs from AT&T
Integrate CMS Content Into Lightning Communities with CMS Connect
Intro to AT&T Toolkit for Salesforce Platform Webinar
1. Intro to the AT&T Toolkit for
Salesforce Platform
Sandeep Bhanot, Salesforce.com, Principal Developer Evangelist
@cloudysan
Giridhar Bhaskara, AT&T, Principal Technical Architect
@gbhask01
2. Safe harbor
Safe harbor statement under the Private Securities Litigation Reform Act of 1995:
This presentation may contain forward-looking statements that involve risks, uncertainties, and assumptions. If any such
uncertainties materialize or if any of the assumptions proves incorrect, the results of salesforce.com, inc. could differ materially
from the results expressed or implied by the forward-looking statements we make. All statements other than statements of
historical fact could be deemed forward-looking, including any projections of product or service availability, subscriber growth,
earnings, revenues, or other financial items and any statements regarding strategies or plans of management for future
operations, statements of belief, any statements concerning new, planned, or upgraded services or technology developments
and customer contracts or use of our services.
The risks and uncertainties referred to above include – but are not limited to – risks associated with developing and delivering
new functionality for our service, new products and services, our new business model, our past operating losses, possible
fluctuations in our operating results and rate of growth, interruptions or delays in our Web hosting, breach of our security
measures, the outcome of intellectual property and other litigation, risks associated with possible mergers and acquisitions, the
immature market in which we operate, our relatively limited operating history, our ability to expand, retain, and motivate our
employees and manage our growth, new releases of our service and successful customer deployment, our limited history
reselling non-salesforce.com products, and utilization and selling to larger enterprise customers. Further information on potential
factors that could affect the financial results of salesforce.com, inc. is included in our annual report on Form 10-Q for the most
recent fiscal quarter ended July 31, 2012. This documents and others containing important disclosures are available on the SEC
Filings section of the Investor Information section of our Web site.
Any unreleased services or features referenced in this or other presentations, press releases or public statements are not
currently available and may not be delivered on time or at all. Customers who purchase our services should make the purchase
decisions based upon features that are currently available. Salesforce.com, inc. assumes no obligation and does not intend to
update these forward-looking statements.
Join the conversation: #forcewebinar
3. Speakers
Sandeep Bhanot Giridhar Bhaskara
Senior Developer Evangelist, Principal Technical Architect,
Salesforce.com AT&T
@cloudysan @gbhask01
Join the conversation: #forcewebinar
4. Follow Developer Force for the latest news
@forcedotcom / #forcewebinar
Developer Force – Force.com Community
+Developer Force – Force.com Community
Developer Force
Developer Force group
Join the conversation: #forcewebinar
5. Have questions?
§ We have an expert support team at the ready to answer your questions
during the webinar.
§ Ask your questions via the GoToWebinar Questions Pane.
§ The speaker(s) will choose top questions to answer live at the end of the
webinar.
§ Please post your questions as we go along!
§ Only post your question once; we’ll get to it as we go down the list.
Join the conversation: #forcewebinar
6. Agenda
§ Welcome and Intro
§ Intro to Salesforce Touch Platform
§ Intro to AT&T Dev. program and APIs
§ AT&T Toolkit intro and architecture
§ Toolkit demos and code samples
§ Future AT&T APIs
§ Q&A
Join the conversation: #forcewebinar
8. Salesforce Has The Answer For Every Mobile Need
Suite of downloadable apps Custom mobile apps Mobile AppExchange for
for accessing Salesforce data designed and built by you discovering purpose-built apps
from a mobile device or an ISV partner on or vertical solutions by
Force.com industry
Join the conversation: #forcewebinar
9. Salesforce Touch – One App For All Your Devices
HTML5 app runs on any device (iPad today)
Intuitive interface built for users on the go
Optimized for touch – tap, scroll, swipe
Join the conversation: #forcewebinar
10. Write Once. Deploy Anywhere. On Any Device.
» Deliver custom apps on any device
» Native, HTML5, or Hybrid
» Every Force.com developer becomes
a mobile developer
» Trust and security of Salesforce
Join the conversation: #forcewebinar
11. Comprehensive Mobile App Development Platform
SELECT Id,
Warehouse_Location__latitude__s,
Warehouse_Location__longitude__s,
Street_Address__c, Name
FROM Vendor__c
WHERE
DISTANCE(Warehouse_Location__c,
GEOLOCATION(37.794539,-122.394717),
'mi') <= 10;
Instant Mobile Native Geo-location Mobile Policy Mobile SDK for iOS and
and Social APIs fields Management Android
Join the conversation: #forcewebinar
12. Salesforce Mobile SDK
Tools for building Native, Hybrid, and HTML5 apps on iOS and Android
OAuth2
Secure authentication and refresh token
management
API Wrappers
Interact with Salesforce REST APIs with
popular mobile platform languages
App Container
Embed HTML5 apps inside a container to
access powerful native device functionality
Secure Offline Database
Store business data on a device with
enterprise-class security
Push Notifications 100% Open Source
Dispatch real-time alerts directly to mobile Developed on Github
devices
http://www.developer.force.com/mobilesdk
Join the conversation: #forcewebinar
13. The AT&T Developer Program
Helping developers deliver the right application on the right device to over 100 million customers
Online
• API Platform
Community & Support
• Forums
• AT&T ARO
• Webcasts
• Development Resources
• Live Chat
• Device Specs
• Technical Support
• SDKs & Tools
Communications Contest & Events
• Newsletter • Developer Summit
• Email • Mobile App Hackathon
• Blog • Contests
• Social Media • Fun Events
Follow Us! Twitter, Facebook, forums and blogs.
@attdeveloper www.facebook.com/attdeveloper
Join the conversation: #forcewebinar
14. Intro to AT&T Developer Program and APIs
http://developer.att.com
Become a free member of the AT&T
Join Developer Program
Sign up to access the AT&T API
Sign Up Platform at developer.att.com
Free 90 day Trial,
Free Trial
$99/Year - 1 Million Transactions/Month
Join the conversation: #forcewebinar
15. AT&T Developer Program and APIs
http://developer.att.com/api
Join the conversation: #forcewebinar
16. Restful APIs - Speech
› Utilizing the AT&T WATSON℠ speech engine, AT&T has simplified the
process of speech-enabling applications.
› The AT&T Speech API works with any phone, across all U.S. wireless
carrier networks – just send us audio, and we’ll send you the
transcribed text of what your users say. It’s plug & play!
› There’s no need for you to build and maintain your own speech
libraries.
› With our SDKs, we make it even simpler to design a UI to capture
and send us audio for transcription.
› The API is optimized & tuned for speech contexts:
§ Web Search
§ Business Search
§ Voicemail
§ SMS
§ Question and Answer
§ TV
§ Generic
Join the conversation: #forcewebinar
17. AT&T Toolkit for Salesforce Platform
http://bit.ly/ATTToolkit
+ =
…
Add AT&T services to your enterprise mobile app built on the
Salesforce Platform
Join the conversation: #forcewebinar
18. AT&T Toolkit for Salesforce Platform
Native Force.com wrappers for AT&T APIs
Toolkit also includes
• Implementation of the AT&T
OAuth 2.0 User-agent flow
• Sample apps
Join the conversation: #forcewebinar
19. Getting Started
1. Install the Toolkit via the Unmanaged Package
2. Sign-up for an AT&T Developer Account
3. Create a new AT&T App
4. Configure AT&T App Key and Secret in Salesforce
Join the conversation: #forcewebinar
20. Sample App - CaseForce
Field Service Agent
Case Data
Join the conversation: #forcewebinar
21. CaseForce – Hybrid iOS App using Mobile SDK
Join the conversation: #forcewebinar
26. Future APIs
Speech to Text Advertisement
• Gaming and Social Media Context • Easy to implement and Monetize applications for
• TV (UVerseEPG) – actors, show and movie titles, channel advertising solution
names • Provides a controlled environment for ad placements
• BusinessSearch – business names and places (via standardized ad sizes, ad categories/types, ad tag
• Websearch – web search query phrases requirements, creative selection, etc.)
• SMS,Voicemail , Question and Answer • Provides reporting of ad metrics (delivery, impressions,
clicks, revenue, audience summary insight)
• Leverage the API Platform infrastructure for API exposure,
authentication, marketing, account management, and
Text –to-Speech – MultiLingual support developer billing/settlement
• en-US English (United States)
• en-US Spanish (United States)
Join the conversation: #forcewebinar
27. Resources
• Salesforce Mobile SDK
http://developer.force.com/mobileSDK
• AT&T Developer Program and APIs
http://developer.att.com
• AT&T Toolkit for Salesforce Platform
http://wiki.developerforce.com/page/Salesforce-Platform-for-ATT-Toolkit
Join the conversation: #forcewebinar