The document discusses creating on-demand enterprise applications for the iPhone using the Force Platform. It outlines three approaches: using Visualforce for web-based apps, using Force Platform Mobile for easier native apps that leverage the full Force Platform, or using the iPhone SDK and Force SOAP API for native apps with full SDK features but requiring a connection. Force Platform Mobile is described as the quickest way to create a native app while Visualforce is best for quick prototyping and the iPhone SDK provides the most UI options but requires connectivity.
2. Safe Harbor Statement
âSafe harborâ statement under the Private Securities Litigation Reform Act of 1995: This press release contains forward-
looking statements including but not limited to statements regarding our expected future revenue, GAAP diluted earnings
per share, expected tax rate, anticipated shares outstanding,and concerning the potential market for our existing service
offerings. All of our forward looking statements involve risks, uncertainties and assumptions. If any such risks or
uncertainties materialize or if any of the assumptions proves incorrect, our results could differ materially from the results
expressed or implied by the forward-looking statements we make
The risks and uncertainties referred to above include - but are not limited to - risks associated with possible fluctuations in
our operating results and cash flows, rate of growth and anticipated revenue run rate, errors, interruptions or delays in
our service or our Web hosting, our new business model, our history of operating losses, the possibility that we will not
remain profitable, breach of our security measures, the emerging market in which we operate, our relatively limited
operating history, our ability to hire, retain and motivate our employees and manage our growth, competition, our ability to
continue to release and gain customer acceptance of new and improved versions of our service, customer and partner
acceptance of the AppExchange, successful customer deployment and utilization of our services, unanticipated changes
in our effective tax rate, fluctuations in the number of shares outstanding, the price of such shares, foreign currency
exchange rates and interest rates.
Further information on these and other factors that could affect our financial results is included in the reports on Forms
10-K, 10-Q and 8-K and in other filings we make with the Securities and Exchange Commission from time to time,
including our Form 10-K for the fiscal year ended January 31, 2008. These documents are available on the SEC Filings
section of the Investor Information section of our website at www.salesforce.com/investor. Salesforce.com, inc. assumes
no obligation and does not intend to update these forward-looking statements, except as required by law.
5. Why PaaS? -- What if all your resources could be
focused on only whatâs unique about your apps?
Your
You Infrastructure
Services
Application
Services
Operations
Services
Unique
Network Security Authentication
Apps
Storage Sharing Availability
Operating System Integration Monitoring
Database Customization Patch Mgmt
App Server Web Services Upgrades
Web Server API Backup
Data Center Multi-Language NOC
Disaster Recovery Multi-Currency
Workflow
Analytics
Multi-Device
Messaging
Search
6. PaaS lets developers focus on what their apps do,
rather than the software and infrastructure to run them
Us You
Infrastructure Application Operations
Building Your
Services Services Services
Apps!
ïŒ ïŒ ïŒ
7. Global Infrastructure as a Service
150M+Transactions Daily $100 Million Investment
2 Fully Mirrored Data Centers
Average Speed 210ms
Scalable Architecture
~37%Global Deployments Disaster Recovery
Globally Distributed Data Centers
8. Database as a Service
8,700,000+ Customizations Create any table
160,000 Add any field
SQL Statements per Sec Build any relationship
Security & sharing built-in
Scales from
1-XXX,000+ users Automatic audit history tracking
Automatic tuning
Automatic backups
Automatic upgrades
9. Your Integrations on Our Service:
Designed to Integrate with Any IT Architecture
Web Services API
1.75 Billion Packaged SAP & Oracle
Integrations
API calls per month
Breakthrough SOA On Demand
28+ Billion Back-end and Desktop Integration
Total API calls
Over 40 Integration Partners on
AppExchange
All Integrations Are Upgraded With Zero Customer Effort
10. Workflow and Logic as a Service
Declarative
97,000+ A B D Programmatic
workflow rules Approvals
Intelligent
7 Million+ Time-Based
automated tasks C
Formulas
Outbound Messaging
11. 1.6M
Apex Code Lines of Code
Integer NUM = 10;
Characteristics
Account[] accs;
Powerful Capabilities
Your Code
// Clean up old ïŒ Java-like syntax ïŒ Schema-aware
data
accs = [select id
from account where ïŒ Strongly typed ïŒ Governed
name like 'test%'];
delete accs; ïŒ Database Triggers
commit; ïŒ Transactional ïŒ Secured
accs = new
ïŒ Web Services
Metadata
ïŒ Transactional logic
Infrastructure
Multi-Tenant Virtual Machine Our
12. Create Any Application and Any Interface
4,100+ Registered
Users Any User Interface
10,500+ Custom Any Application
Interfaces Created Any Device
Any Design
Any Device
14. Three types of iPhone Application
ï§ Web based
â Leverage Visualforce
ï§ Force Platform Mobile
â Easy
ï§ iPhone SDK based
â Leverage Force SOAP API
15. Using Force Platform Mobile
ï§ Quickest way to create a native application
ï§ Leverages full Force Platform
ï§ UI Restrictions
ï§ End User configurable
16. Using Visualforce
ï§ Uses IUI JavaScript libs and styles
ï§ Multipage navigation can get squirrelly
ï§ Must be connected
ï§ Quick to prototype
17. Using iPhone SDK (Web Services)
ï§ Full SDK feature set available
ï§ Native Obj-C
ï§ Must be connected
ï§ More UI options