Next Generation Native Apps - PowerPoint PPT Presentation

1 / 28
About This Presentation
Title:

Next Generation Native Apps

Description:

Directory. Directory of. On-Demand Business Apps. Platform for the Business ... Use your cell phone or mobile device to send Feedback via SMS/Text Messaging! ... – PowerPoint PPT presentation

Number of Views:125
Avg rating:3.0/5.0
Slides: 29
Provided by: ericb45
Category:

less

Transcript and Presenter's Notes

Title: Next Generation Native Apps


1
Next Generation Native Apps
Track Advanced AppExchange Developer
  • Eric BezarVP Platform Product Managementsalesfor
    ce.com

2
Safe Harbor Statement
  • Safe harbor statement under the Private
    Securities Litigation Reform Act of 1995 This
    presentation may contain forward-looking
    statements the achievement of which involves
    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.  All statements other than
    statements of historical fact could be deemed
    forward-looking, including any projections of
    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 the integration of Sendia
    Corporations technology, operations,
    infrastructure and personnel with ours
    unexpected costs or delays incurred in
    integrating Sendia with salesforce.com, which
    could adversely affect our operating results and
    rate of growth any unknown errors or limitations
    in the Sendia technology any third party
    intellectual property claims arising from the
    Sendia technology customer and partner
    acceptance and deployment of the AppExchange and
    AppExchange Mobile platforms interruptions or
    delays in our service or our Web hosting our new
    business model breach of our security measures
    possible fluctuations in our operating results
    and rate of growth 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 CRM service 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, 2006. These documents are
    available on the SEC Filings section of the
    Investor Information section of our website at
    www.salesforce.com/investor.
  • Any unreleased services or features referenced in
    this or other 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 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, except as required by
    law.

3
Agenda
  • Platform overview
  • What is a native app?
  • What's new in Winter '07
  • Example app

4
Customer Use of salesforce.com Has Evolved
5
Platform for the Business Web
Deliver Everywhere
Create Publish
Integrate
Secure Scalable
Mobile
Mash-Ups
ISV Standards
6
Our Guiding Principle
  • Make simple things simple.
  • Make complex things possible.

7
Enablement Across All Audiences
Business User
Power User
Administrator / Business Analyst
Script Developer
Professional Developer
Browser user
Excel user
Excel power user
Basic DB knowledge Light VBA or Javascript
SQL expertise Java / .NET
Personalize apps
Configure apps
Customize apps
Develop apps
  • Declarative
  • Point and click
  • Meta Data Based
  • Procedural Code
  • Multiple languages
  • Developer target

8
Agenda
  • Platform overview
  • What is a native app?
  • What's new in Winter '07
  • Example app
  • Q A

9
Application Patterns
Native
Composite
Client
User Interface Metadata, Layouts
User Interface S-Controls, Buttons Links
Client Specific .NET forms, J2ME, Blackberry, etc
App Logic Workflow, Formulas, Validation
App Logic Code scripts (Java, etc)
Data Custom Objects
Data Web services, local DBs
Examples data apps, Bug tracking, asset
tracking, Expense management
Examples email services, data enrichment,
mapping, order entry
Examples mobile apps, desktop/Office
integration, ERP integration
Configure
Code
Code
Simplicity Speed
Control Flexibility
10
Native Apps
  • Point-and-Click Model Delivers
  • Data model customizations
  • Add tables
  • Add fields
  • Create relationships
  • User interface customizations
  • Diverse page layouts to support multiple business
    processes
  • Workflow business logic
  • Validation rules
  • Approval processes
  • Custom applications

Customize with Clicks not Code
All Customizations Are Upgraded With Zero
Customer Effort
11
When to go Composite?
  • Integrations, Mash-Ups

Custom Interface Development
http//www.salesforce.com/developer
12
Flexibility Build, Buy, Mash-Up
Collaboration
Build with Clicks not Code
  • Over 300 Applications
  • Create
  • Share

Compose Mash-ups from Components
  • Browse
  • Install

13
Agenda
  • Platform overview
  • What is a native app?
  • What's new in Winter '07
  • Example app
  • Q A

14
In Winter '07, AppExchange matures from a simple
Data Centric platform to a powerful Process
Centric platform. Now business analysts can
automate entire business processes without coding.
Winter '07 makes powerful things simple.
15
From Data Centric to Process Centric
Winter '07
Current
16
What's New in Winter '07 Native Apps
  • Workflow approvals

Security compliance
Application logic
Data model customization
  • UI customization

17
Workflow Not Just Notifications Any More
  • Field Update ActionTrigger State Changes
    Calculations
  • Outbound Message ActionIntegrate across multiple
    systems with real-time messaging
  • Up to 300 Workflow Rules per Object
  • Advanced filters and More Objects

18
Approval Processes
  • Simple or multi-step approval processes
  • Specify actions at each step of process
  • Flexible options for approval request routing
  • Delegated approvals

For more information Advanced Enterprise Admin
Track Tips Techniques for Building Advanced
Workflow 345 PM today
19
App Logic Data Validation
  • Prevent invalid data from being saved
  • Make fields conditionally required
  • Prevent duplicate values
  • Enforce your business rules via UI and API

20
App Logic Formula Enhancements
  • Set default field values New Functions FIND,
    SUBSTITUTE, DATEVALUE, MIN MAX
  • Bigger Formulas
  • Reference Record Type, User, Role, and Profile
    Fields
  • Store formula results in other fields

21
Data Model Customizations
  • Sharing on Custom Objects
  • Field History Tracking on Custom Objects
  • Queues on Custom Objects
  • Self Relationships on Custom Objects
  • User Hierarchy fields for approval routing
  • Restricted edit option on User custom fields

22
UI Customization
  • Rename Standard Fields
  • Related List Hover Links
  • Collapsible Sidebar
  • Customize Sidebar Components on Every Page
  • Flexible Custom Tab Colors Icons

23
Automate Manual Business Processes
Which business processes are still manual?
Which users have been left out?
Recruiting
Human Resources
Vacation Requests
Training
Expense Reports
Finance
Procurement
Budgets
Project Management
Operations
Event Managment
Professional Services Management
IT Asset Tracking
IT
Bug Tracking
Change Requests
24
Meet Compliance Requirements
  • Implement process controls
  • Approvals
  • Record locking
  • Sharing rules
  • Audit changes
  • History tracking
  • Configuration audit trail
  • Report and archive
  • Create custom reports
  • Export data for archival

25
Agenda
  • Platform overview
  • What is a native app?
  • What's new in Winter '07
  • Example app
  • Q A

26
Demo PTO Request App
  • Department Enterprise Wide
  • Key Requirements
  • Enforce business policies
  • Implement process controls
  • Meet compliance requirements
  • Integrate with Payroll system
  • Key Benefits
  • Eliminate error-prone manual processes
  • Reduce financial impact of inaccurate PTO
    reporting

27
Q A
28
Session FeedbackLet us know how were doing!
Session ID 241
Save time! Use your cell phone or mobile device
to send Feedback via SMS/Text Messaging!
  • Please score the session from 5 to 1
    (5excellent,1needs improvement) on the
    following categories
  • Overall rating of the session
  • Quality of content
  • Strength of presentation delivery
  • Relevance of the session to your organization

Send a message to 26335
In the message body Session 241,
Session ID
Scores for 4 categories
For example, Session 123, 5555
SMS Voting powered by
Write a Comment
User Comments (0)
About PowerShow.com