The document discusses four approaches to structuring Angular applications within Visualforce pages in Salesforce: 1) Using multiple static resources and Visualforce pages, which allows for rapid prototyping but can be slow and scattered. 2) MavensMate resource bundles, which group files but saves can be slow and conflicts can occur. 3) Aside.io zipped static resources, similar to MavensMate but browser-based and very fast saves. 4) Welkin Suite for Windows users, similar to MavensMate and provides a Visual Studio-like experience. The document provides examples and reviews the pros and cons of each approach.
Description Force.com Canvas allows you to build a seamless, UI-level intergration with salesforce.com. Imagine bringing in your 3rd-party shipping information directly inside a Salesforce opportunity record and delivering your existing return processing application into your cases. Creating a single user interface for your external and Salesforce applications. With Force.com Canvas, you can leverage the power of your web app, inside the Salesforce user interface. And with the Salesforce1 Platform, you can deliver your app directly to your users' mobile devices. In this session, you will learn about new enhancements for Force.com Canvas coming in Summer οΏ½οΏ½οΏ½14. You will be able to leverage Force.com Canvas from the Salesforce1 Platform from more places than ever. We have also extended support for SAML authentication, allowing you to build seamless authentication into your existing SAML supporting applications. Finally, we will detail new foundational features like Apex lifecycle classes and Record Context in the signed request, which will allow your Canvas apps to deliver more information when you need it. We will be showing a number of code-level examples to help kick start your ideas and bring your apps directly inside of the Salesforce UI. Key Takeaways ::Displaying Force.com Canvas inside of Salesforce1: Mobile Navigation, Record Detail, Mobile Cards, Chatter Feed, Publisher ::Delivering Salesforce1 context in the Signed Request ::Leveraging SAML with Canvas to provide end-to-end authentication ::Customizing your Signed Request using the Canvas Apex Lifecycle class ::Providing record specific information in the Signed Request Intended Audience ::Salesforce Developers who want to see Force.com Canvas at the code level ::Salesforce Admins who want to see what is possible with Canvas Recommended Resourceshttps://developer.salesforce.com/en/events/webinars/forcedotcom-canvas-summer14?d=70130000000YrJz
Slide deck from my Dreamforce 14 mini-workshop, providing an introduction to responsive web design by building a non-responsive Visualforce page using the standard components, then a responsive version using Bootstrap.
Watch this webinar to discover new and updated Salesforce Platform features coming in the Summer '13 Release including: Force.com Canvas (GA) -- Force.com Canvas is now generally available and supports multiple canvases on a page, ability for canvases to talk to each other, distribution through standard packaging processes, and more. Chatter in Apex (GA) -- Chatter in Apex (formerly Connect in Apex) exposes Chatter API objects in Apex, and is now generally available with new classes and methods. The documentation can now be found in the Apex Developerβs Guide. Visualforce Updates -- There are several Visualforce enhancements including configurable timeout for JavaScript remoting, HTML5 output generation options, and various new components. API Updates -- Lots of API Updates including new objects, SOQL/SOSL clauses, and metadata types for easier deployments. ISVForce -- ISVForce has many new additions in Summer β13 including an Environment Hub for storing easily switching between orgs, installing/uninstalling packages with the API, and creating trialforce signups using the API.
Join us to learn how to integrate the corporate portal or intranet with Salesforce. We'll discuss how to use Salesforce's standards-based authentication and JavaScript to enable rich interaction between web pages. Additionally, we'll be demoing Bracket Lab's popular TaskRay project management app to showcase such integration.
This document discusses creating KPI tiles in SAP Analytics. It provides an overview of the Manage KPIs and Reports app, which allows creating KPIs, reports, and applications. It describes how to create a KPI group, define a KPI, data source, semantics, and report. It also covers adding drilldown views and creating an application to publish the KPI tile. The document demonstrates these steps and provides information on roles and catalogs for accessing analytics content.
Building Cross-platform Mobile Apps with Force.com and PhoneGap allows developers to leverage their existing web development skills to build mobile apps that can access Force.com data and APIs. PhoneGap is an open source framework that allows wrapping HTML, CSS, and JavaScript into native mobile applications. Developers can use libraries like forcetk to integrate Force.com functionality and jQuery Mobile or Backbone.js for UI development. The demo apps show how to build data-driven mobile apps that retrieve and display Force.com records using PhoneGap and forcetk.
Building Cross-platform Mobile Apps with Force.com and PhoneGap allows developers to leverage their existing web development skills to build mobile apps that can access Force.com data and APIs. PhoneGap is an open source framework that allows wrapping HTML, CSS, and JavaScript into native mobile applications. Developers can use libraries like forcetk to integrate Force.com functionality and jQuery Mobile or Backbone.js for UI development. The demo apps show how to build data-driven mobile apps that retrieve and display Force.com records on both iOS and Android with a single codebase.
The document announces the Salesforce Developer Conference (TrailheaDX) to be held June 26-28, 2017 in San Francisco. It will feature over 120 technical sessions, keynotes, an expo with over 40 partners and 25 Salesforce demos. Early bird tickets are $499. The document also provides an agenda for an ISV Monthly Technical Enablement meeting. Topics will include TrailheaDX, new Trailhead modules, person accounts, security review submission office hours, and Lightning Experience updates. Finally, the document summarizes requirements for apps to be considered "Lightning Ready" by Salesforce, including that all end-user use cases must work in Lightning Experience. It outlines steps
Salesforce Platform Mobile Services provides developers with tools to easily create mobile applications while leveraging existing skill sets like Visualforce, JavaScript and HTML 5. The open-source Salesforce Platform Mobile SDKs give you the flexibility to build native, web and hybrid apps for iOS and Android. This webinar is the second in a series focusing on the new Mobile SDK 2.0 features, and will demonstrate how to create your own native iOS mobile applications that interface with the Salesforce Platform. The webinar walks you through the development of a simple native iOS application that retrieves records from Salesforce Platform and displays them in a master-detail view. You will then implement the means to update a recordβs details and send the updated results back to the service. Key Takeaways: Learn how to build iOS apps quickly with the Mobile SDK 2.0 See how to interact securely with Salesforce APIβs using Objective-C Intended Audience: Developers experienced with Salesforce Platform and have a working understanding of Objective-C
This document discusses responsive design using Visualforce and Twitter Bootstrap. It defines responsive design as providing an optimal viewing experience across devices by responding to screen size and orientation. It outlines the key techniques used in responsive design, including viewport meta tags, fluid grids, and CSS media queries. It then provides an overview of how Bootstrap can be used to build responsive user interfaces in Visualforce and demonstrates a sample blog application.
The Service Cloud portfolio provides a number of wholly cloud-based applications designed specifically in mind to integrate with your enterprise and deliver a rich 360-degree customer profile. At its basic core, the Service Cloud Console is an Application Framework which can be leveraged to: Present all relevant details in context in a single page presentation Integrate with 3rd party applications Connect with customers via telephony, Live Agent Web chat, and Knowledge integration Push information to your users as your data changes Watch this webinar to learn about the Service Cloud Integration toolkit as well as other declarative and programmatic options available to customize and get the most from the Service Cloud Console. Key Takeaways Learn how to integrate your legacy web applications with the Service Cloud Console Learn how to personalize the user experience with screen pops, launching primary tabs and subtabs, and setting tab titles Extend functionality with Visualforce and custom console components Intended Audience Force.com Developers, Technical Leads, Architects, Application Directors familiar with the Service Cloud, Visualforce and JavaScript
This document provides an overview of SAP Fiori apps for the SAP ERP Materials Management (MM) application. It includes a matrix that maps available Fiori roles and their assigned apps to relevant SAP Best Practices baseline scope items. The matrix also identifies whether each app is transactional or analytical and whether it requires the SAP HANA platform. The document then provides descriptions, configurations, and usage instructions for key Fiori apps to support common MM processes such as procurement, inventory management, and purchasing on the SAP Best Practices baseline.
The Spring '14 Release is chock-full of great updates for developers, such as the ability to perform DML operations in JavaScript and tons of API updates. Watch this webinar to discover new and upcoming Salesforce1 Platform features slated for this release including: Visualforce Updates: Visualforce enhancements in Spring β14 include Visualforce Remote Objects for performing DML operations in JavaScript without the need for an Apex Controller, historical trending capabilities with the Analytics API, support for report chart components, PageReference URI support anchors, and several new components. Force.com Canvas: Force.com Canvas continues to add useful features like the ability to access a Canvas app in the Chatter Publisher and Feed, the ability to add a Canvas app to the Salesforce1 App Mobile Navigation, support for using events between a Canvas app and a Visualforce page, as well as a new debugging console. API Updates: New features have been added to SOQL, SOSL, REST API, SOAP API, Bulk API, Metadata API and the Streaming API. Additionally, we have opened up the ability to use the Data.com APIs, and added a new Place Order API to integrate Salesforce order data into any web or mobile application. Developer Console: New features have been added that let you search through all files for specific snippets in your organization, change look and feel settings on your console, along with several user-experience additions like context menus. Apex Code: Spring β14 adds new classes, methods and interfaces. You can now access reports in Apex with the Analytics API and updates have been made to Chatter in Apex.
This document discusses making apps Lightning Ready and provides guidance on the Lightning Ready process. It states that to be Lightning Ready, 100% of an app's end-user use cases must work as expected in Lightning Experience. It notes requirements for existing and new apps and answers common questions. The document also covers two guiding principles of Lightning Readiness - that a new customer on Lightning Experience can install and use the app successfully, and an existing customer can adopt Lightning Experience and continue using the app successfully.
JavaScript Integration with Visualforce Description Visualforce has come a long way when with its ability to integrate with JavaScript. Developers are no longer limited to simply looping Apex functions via the actionFunction component, with Remote Objects live in the last Summer release it is possible to create fully functional HTML5 applications without writing any Apex for basic cread, read, update, delete and query functions. Join Developer Evangelist Josh Birk as he walks through the various aspects of Visualforce which makes it easy to build applications in a variety of HTML5 frameworks and libraries. Key Takeaways ::Visualforce now supports a fine level of control over how the page is constructed ::With JavaScript Remoting and Remote Objects you can easily integrate the data layer into your application ::Integrating existing HTML5 frameworks and libraries is easy with Visualforce Intended Audience ::Existing Visualforce developers looking to keep up to date on the latest features when using JavaScript. ::HTML5 Developers interested in leverage Visualforce to build their applications. Recommended Resources: https://developer.salesforce.com/en/events/webinars/JavaScript_Integration_with_Visualforce
Dreamforce16 Mobile Thater presentation on building Mobile apps Twelve-Factor App methodology. Demonstrate how to use of Salesforce, Swift 3, Xcode, Heroku REST API on Swagger & Node.
Facing complex business automation requirements? Don't worry, we've got you covered! Attend this session to get hands-on with the App Cloud's powerful process automation tools: Process Builder, Flow, and Apex Code.
This document guides you through your first days of styling your Visualforce Pages with a custom look and feel.
Time-based workflows allow users to configure actions that are triggered based on date and time criteria, like creating a task 7 days before a record's birthdate. The actions are the same as for immediate workflows. To modify an existing time-based workflow, the workflow must be deactivated, the criteria changed, and existing actions re-added. Records already meeting criteria won't re-trigger. Triggers can work across objects while workflows only update the object or related objects.
Krishna Reddy worked as a software engineer for 10 years before starting his own business. He created a mobile app development company that saw success initially but then began struggling with cash flow issues and delays in projects. He was able to get the company back on track by firing an unproductive employee, taking on only one project at a time, and developing better estimation practices.
The document discusses design patterns and the Model-View-Controller (MVC) architectural pattern. It describes the 23 Gang of Four design patterns categorized into creational, structural, and behavioral patterns. It then explains the MVC pattern, how it separates an application into the model, view, and controller components, and the typical request flow from request to response. Finally, it provides a brief history of ASP.NET MVC and the technologies used in ASP.NET MVC development.