Developer’s Den
What’s New & What’s on the
        Horizon?
Joshua Hoskins

Orlando User Group Leader



Twitter: @jhoskins
Blog: http://www.CRMified.com
Question: What Spring ‘12 delivered
   features are MOST exciting?
GA Features


   Cloud Flow Designer
   Enhanced Schema Builder
   Updated Developer Console
   Mobile SDK
   Social Authentication
Get Started Today!


 With Spring ‘12, the Flow Designer is now generally
  available and native to Salesforce.com. You can
  access it directly from your browser:

1. Click Your Name > Setup > App Setup > Create >
   Workflows & Approvals.
2. Click New Flow.

         Visual Workflow Session by Riptide
            TODAY @ 1:30pm Room # 121
#forcedotcom Horizon


 Deliver the conveniences and scalability of an
  enterprise platform
Schema Builder

 Previously, Schema
  Builder allowed you to
  view your entity
  relationships in an easy
  manner, but now
  provides more
  functionality for building
  out your data model as
  well.

 You can access Schema
  Builder via Setup, Quick
  Links or on the Create
  Objects page within
  Setup.
Demo Time


 Schema Builder
Developer Console
 Support for LARGE
  Log Files
Developer Console
 Simulated Breakpoints from
  YOUR Browser in “The Cloud”
Demo Time


 Edit Code within Console
 Visualforce Code Complete
 Set Breakpoints to Debug your Code
The Salesforce Mobile SDK


 Slide Body Text
OFFSET added to SOQL (Pilot)


 Using OFFSET is helpful for paging into large result sets,
  in scenarios where you need to quickly jump to a
  particular subset of the entire results. For example, the
  following SOQL query returns a result set that skips the
  first 100 rows of the full query results:
+ Concurrent Apex Jobs – YAY!!!




       10                        25
   Before Spring ‘12       New Spring ’12 Limit


  With this higher limit, you can now schedule
   more Apex jobs for concurrent execution.
Test Method Data Access


 Previously, unit tests would have access to pre-existing
  data within your organization, as well as any test data it
  creates for the purposes of proving assertions true or
  false.
 By default with Salesforce API version 24.0 and later, a
  unit test will only see data that it creates.
Social Authentication
Demo Time


 Social Authentication
It’s the little things
Developer Resources


   Spring 12 Release Notes
   Metadata API Developer’s Guide
   Discussion Boards
   Developer Preview
   @forcedotcom
   #askforce
   facebook.com/forcedotcom
Force.com


 Dynamic Visualforce Components GA
  Supported in production code & managed
   packages
  Vary page content or look according to state
  Designed in APEX
  Developer’s Guide details
Thank YOU!

#DF2UFL 2012 - Developer’s Den

  • 1.
    Developer’s Den What’s New& What’s on the Horizon?
  • 2.
    Joshua Hoskins Orlando UserGroup Leader Twitter: @jhoskins Blog: http://www.CRMified.com
  • 3.
    Question: What Spring‘12 delivered features are MOST exciting?
  • 4.
    GA Features  Cloud Flow Designer  Enhanced Schema Builder  Updated Developer Console  Mobile SDK  Social Authentication
  • 8.
    Get Started Today! With Spring ‘12, the Flow Designer is now generally available and native to Salesforce.com. You can access it directly from your browser: 1. Click Your Name > Setup > App Setup > Create > Workflows & Approvals. 2. Click New Flow. Visual Workflow Session by Riptide TODAY @ 1:30pm Room # 121
  • 9.
    #forcedotcom Horizon  Deliverthe conveniences and scalability of an enterprise platform
  • 10.
    Schema Builder  Previously,Schema Builder allowed you to view your entity relationships in an easy manner, but now provides more functionality for building out your data model as well.  You can access Schema Builder via Setup, Quick Links or on the Create Objects page within Setup.
  • 11.
  • 12.
    Developer Console  Supportfor LARGE Log Files
  • 13.
    Developer Console  SimulatedBreakpoints from YOUR Browser in “The Cloud”
  • 14.
    Demo Time  EditCode within Console  Visualforce Code Complete  Set Breakpoints to Debug your Code
  • 15.
    The Salesforce MobileSDK  Slide Body Text
  • 16.
    OFFSET added toSOQL (Pilot)  Using OFFSET is helpful for paging into large result sets, in scenarios where you need to quickly jump to a particular subset of the entire results. For example, the following SOQL query returns a result set that skips the first 100 rows of the full query results:
  • 17.
    + Concurrent ApexJobs – YAY!!! 10 25 Before Spring ‘12 New Spring ’12 Limit  With this higher limit, you can now schedule more Apex jobs for concurrent execution.
  • 18.
    Test Method DataAccess  Previously, unit tests would have access to pre-existing data within your organization, as well as any test data it creates for the purposes of proving assertions true or false.  By default with Salesforce API version 24.0 and later, a unit test will only see data that it creates.
  • 19.
  • 20.
    Demo Time  SocialAuthentication
  • 22.
  • 23.
    Developer Resources  Spring 12 Release Notes  Metadata API Developer’s Guide  Discussion Boards  Developer Preview  @forcedotcom  #askforce  facebook.com/forcedotcom
  • 24.
    Force.com  Dynamic VisualforceComponents GA  Supported in production code & managed packages  Vary page content or look according to state  Designed in APEX  Developer’s Guide details
  • 25.