AngularJS is an extremely popular JavaScript framework from Google. It makes building front-end apps easy and efficient. It's feature-rich and extensible, and allows us to easily build libraries on top of it. ngForce is one such library that extends AngularJS and provides various Force.com APIs to make it trivial to build HTML5 Force.com apps. Join us for an introduction to the Angular.js framework, and to the ngForce framework for Angular Salesforce applications. You'll experience the rapidity and flexibility of Angular and ngForce by participating in the development of a simple, responsive desktop and mobile application that displays Opportunities from a development org, and more.
Join us and understand how Lightning Snap-ins enable you to deliver immediate, personalized, and contextual support on any device to your customers. We’ll discuss when to use Snap-ins, how to differentiate your app experience with embedded support, and how to implement Snap-ins Chat into your website and Community templates. You'll learn about: - What Snap-ins are and how to use them - Core service channels embedded in Snap-ins - How to setup and deploy Web Snap-ins - What’s next in the Snap-ins roadmap
At Dreamforce 2018, we brought you new and exciting ways to build apps faster, integrate apps easier, and make apps smarter. Join us to learn more about how the Salesforce platform helps developers build apps of the future.
Description Visualforce is a powerful web-based framework that lets you quickly develop sophisticated, custom UIs for Force.com desktop and mobile apps. Using native Visualforce markup and standard Web development technologies like HTML5, CSS, JavaScript, and jQuery, you can rapidly build rich UIs for any app. In this webinar, we will go beyond the basics of Visualforce, and show you how to make your pages lean and fast, to provide you users with an awesome experience, resulting in high adoption rates. We will also focus on best practices and tips to help you improve page efficiency. In addition to the above, we will also show you how to build custom components, ones that can be reused across several Visualforce pages and applications. Key Takeaways ::Get thorough knowledge about Viewstate, JavaScript Remoting, Asynchronous Apex and Streaming API. ::Get up to speed with Visualforce components, and see examples of advanced custom Visualforce components in action. ::Discover how to use strongly typed attributes to parameterize component. ::Learn how to incorporate presentation, data and logic. Intended Audience This session is tailored for experienced developers who are already familiar with the Visualforce framework. Recommended Resources https://developer.salesforce.com/events/webinars/advanced_visualforce_salesforce1
Join us as we cover some of the roadblocks that many admins face when implementing a Flow, and how to overcome them using a bit of code. We will cover passing data to the Flow, modifying styling of the Flow interface using Visualforce, changing the finish location using Apex, and discuss adding attachments within a Flow using Apex and Javascript. We'll provide admins and beginning developers with "just enough" code to get them past these common roadblocks to make their Flows stellar. No programming experience necessary, but participants should be familiar with building a Flow as that will not be covered in this session.
Mobile has revolutionized the way we live and work and enterprises are demanding mobile business apps for their always-connected, mobile workforce. Salesforce Platform Mobile Services, announced in early April, gave developers two sets of tools to rise to the challenge - version 2.0 of the Salesforce Mobile SDK, and Salesforce Mobile Packs, a set of templates for writing web and hybrid mobile applications with HTML5, JavaScript and CSS using frameworks such as AngularJS, Backbone.js and jQuery Mobile. This webinar focuses on the Mobile Packs, but stay tuned for a future webinar on Mobile SDK 2.0. In this webinar, Pat and Raja will explain the differences between the Mobile Packs currently offered, show you how to get started on your own mobile app, and give you pointers on building a great app with web technologies. Join us to learn all about: Client-side JavaScript Model-View-* frameworks Running the Mobile Pack templates on Force.com, off-platform web servers and as hybrid apps Building your own mobile app using a Mobile Pack as the foundation We'll start from the basics, so whether you're experienced with Force.com and looking to get started with mobile apps and JavaScript, or vice versa, join us, grab the Mobile Packs from GitHub, and start coding!
This document discusses getting apps ready for the Salesforce Lightning Experience. It announces a goal of getting all apps lightning ready by February 2017. It defines what it means for an app to be lightning ready, noting the single requirement is that 100% of end-user use cases must work in Lightning Experience. Resources are provided for getting started on becoming lightning ready, including re-styling the app or building it with Lightning Components. A lightning product roadmap is also presented, outlining features coming in Winter and Spring 2017 releases like customizing record home pages, kanban views on all objects, and improved developer tools.
Join us to learn how to significantly reduce the time needed to write and maintain Selenium tests by using page flows to encapsulate the navigational elements in your application. We'll show you how common, multi-page UI actions in Selenium tests can be abstracted into page flows. With a page flow, developers can cut to the chase in a testing scenario, bypassing the setup often needed to navigate to the beginning of your testable action. Leave knowing what you need to add a high value, low maintenance Selenium test suite to your arsenal.
Join us to see how Force.com Canvas and Heroku can be used to extend or enhance Salesforce functionality. Participants will see how to build Canvas applications with Python that enhance the functionality of Salesforce's recycle bin by adding additional filtering options, persistence options, and record arrangement. Finally, we'll see how Force.com Canvas application can be hosted on Heroku, offering further Force.com advantages.
This document provides an overview of building mobile apps rapidly using Salesforce Mobile Packs. It discusses Salesforce's core mobile apps, platform, and marketplace, as well as the new Mobile Pack for AngularJS. The Mobile Pack allows developers to quickly build connected web and hybrid mobile apps by focusing on AngularJS, simplifying Salesforce data access, and providing quick starts and tutorials. The webinar covers AngularJS fundamentals like directives, MVC patterns, and modules in 15 minutes to help developers get started with the Mobile Pack.
Interested in bringing the benefits of Salesforce DX into your organization but aren't quite sure where to get started? Salesforce DX defines an entirely new way to manage and develop Salesforce apps, and lets teams build together and deliver continuously. Come to this webinar and get an insider's view into how you can streamline your development lifecycle by adopting Salesforce DX.
The Metadata API allows you to make changes to your Salesforce instance and then deploy those changes through sandboxes to production. There are many tools, both Salesforce-provided or community developed, that allow you to interact with the Metadata API. The API is a fundamental part of release management but actually managing the “change” is what literally makes or breaks an implementation. This webinar focuses on building automation into your release management process using commonly available enterprise tools. Key Takeaways :: Learn about the Metadata API and some common API calls :: Explore the tools built on top of the API :: Learn how to leverage a version control system manage multiple development streams :: Build deployment pipelines with automated testing Intended Audience :: Force.com Developers / Quality Assurance, Technical Leads, Architects, Application Directors
In this first installment of our Secure Salesforce Development webinar series members of the Salesforce Trust team will introduce the core concepts behind developing secure applications on the Salesforce platform using Apex and Visualforce. We’ll walk through creation and development of a simple, on-platform app and examine common security vulnerabilities that developers unintentionally introduce to their applications. After discussing the danger of these vulnerabilities and demonstrating their impact we’ll go in depth into how to avoid introducing them in your code, how to review existing code and find them, and how to fix them.