The beta version of Angular 2 was released earlier this week. Check out the announcement blog post here. The Hero Editor tutorial is a great place to start. You can write Angular 2 apps with TypeScript, plain JavaScript, or Dart, and a version of the tutorial is available for each option. I chose TypeScript which […]
Sample Ionic 2 Application with a Salesforce Back-End
In my previous post, I shared an Employee Directory application built with Ionic 2. In this post, I share another Ionic 2 sample application: ContactManager is similar to EmployeeDirectory, but instead of using in-memory data, it uses the Salesforce REST APIs to retrieve contacts from Salesforce. Instead of its version 1 custom module infrastructure, Angular […]
Sample Application with Ionic 2
The first public alpha of Ionic 2 was announced last week at Angular Connect. Check out the announcement blog post. To experiment with Ionic 2 (and Angular 2), I created a new version of the Employee Directory application I wrote when I first explored Ionic almost two years ago. Try It Here Click here to […]
Integrating ECMAScript 6 Web Applications with Salesforce Using OAuth and REST
ForceJS is a client-side micro-library that makes it easy to integrate web or hybrid applications with Salesforce using OAuth and the Salesforce REST APIs. I recently updated ForceJS to leverage ECMAScript 6. ForceJS is now available as an ECMAScript 6 module and can be installed from npm. In this article, I’ll walk you through the […]
React University: Sample Application with React, Node.js 4, and the Lightning Design System
React University is a sample project demonstrating how to build real-life applications with React, Node.js, and the Lightning Design System. React University is written using ECMAScript 6 at the client-side (leveraging Babel) and at the server-side (leveraging the new ES6 support in Node.js 4). Watch the video for a quick walkthrough of the application: Highlights […]
Sample Code for my Intro to ECMAScript 6 Session at Dreamforce
Thanks everybody for attending my “Introduction to ECMAScript 6” session at Dreamforce. The source code for the examples I used are available in this repository on Github. I also wrote this ECMAScript 6 tutorial that would be a great next step if you want to get started with ES6. Finally, the slides for a similar […]
Sample Code for My Lightning Components Sessions at Dreamforce
Thanks everybody for attending my Lightning Components sessions at Dreamforce. Many of you have asked for the source code of the examples I used. Here are the links to different blog posts that include the code for Summer 15 orgs. I’ll post Winter 16 compatible unmanaged packages soon. Mortgage Calculator and Amortization Table The source […]
The New Salesforce Lightning Design System: Lightning Experience Everywhere
I just wrote a blog post on the brand new Lightning Design System on the Salesforce UX blog on medium. Check it out here. It also includes videos and code for 3 sample apps built with the Lightning Design System.
Trader Desktop with React and the Lightning Design System on Heroku
After the real estate sample application I shared last week, here is a React + Lightning Design System version of the Trader Desktop sample application I’ve shared before using other frameworks. The Lightning Design System is the new CSS toolkit from Salesforce that provides a set of UI components, UI patterns and guidelines focused on […]
Reference Application with React, Node.js, and the Lightning Design System
If you are building business apps with React, I created a reference application with React and the Lightning Design System: the new language, framework, and vendor-independent CSS toolkit from Salesforce that provides a set of UI components, UI patterns and guidelines focused on Business/Enterprise app development. Check out this video for a quick walkthrough: The […]