Speeds App Development With Lightning - InformationWeek

InformationWeek is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Cloud // Platform as a Service
08:56 AM
Connect Directly
50% Speeds App Development With Lightning

Salesforce1 component framework helps customers build apps in a hurry, but don't confuse it with ExactTarget Journey Builder for Apps.

Techies In Advertising: Hits & Misses
Techies In Advertising: Hits & Misses
(Click image for larger view and slideshow.) announced Salesforce1 Lightning at its annual Dreamforce event on Tuesday, promising customers a fast and easy way to build applications using reusable components.

The Salesforce1 mobile development platform debuted at Dreamforce 2013, and delivered 10 times more application programming interfaces (APIs) than previously available, giving app developers granular access to functionality. The new Salesforce1 Lighting Component Framework gives developers prebuilt user-interface components for mobile devices as well as laptop and desktop form factors. The list of components includes navigation controls, search fields, action bars, key pads, maps, dials, and whatever else Salesforce, partners, and customers will add to what the company expects to become a "massive library."

"Today people are building big, monolithic applications, but we wanted to enable developers to quickly assemble the right screens for the right users," Scott Holden,'s VP of platform marketing, told InformationWeek. "Developers can share and reuse components and even business users can drag-and-drop to create apps."

[ Want more on ExactTarget Journey Builder for Apps? Read Platform Helps Companies Build Mobile Apps. ]

Salesforce started using Lightning internally 18 months ago as part of the Salesforce1 push. Now the company is opening up the framework to partners and customers so they can create their own components. The framework is launching with components from 25 partners who have been using the platform for roughly seven weeks. In a short time Salesforce has seen "hockey stick" growth in the development of new components, according to Holden.

"These partners are breaking apart existing apps into components that can be reused to quickly assemble new apps," he explained. "Developers working with business users can now sit down and say, 'Here's a long list of components we can draw from, so let's sit down together and assemble that new app.'"

The Lighting framework is available immediately. Lighting Builder, a drag-and-drop design environment used to assemble components into user interfaces, is currently in beta and is expected to become generally available in February.

A collection of Lightning user-interface components used to assemble what looks like an interesting adult-beverage sampling application.
A collection of Lightning user-interface components used to assemble what looks like an interesting adult-beverage sampling application.

Why not use one of the popular JavaScript-based frameworks that have emerged for mobile app development?

"The Lightning Framework isn't just for UIs; It's tied into our workflow, security, and analytics engines and all of our other services, so we had to build it ourselves," said Holden. He added that Lighting has been open sourced under the name Aura and that it's possible to add custom components using JavaScript.

Salesforce1 Lightning is not to be confused with ExactTarget Journey Builder for Apps, which was released last month. The latter is a mobile development platform designed for building consumer-facing (B2C) apps, and it runs on the Java-based Heroku cloud platform. Lightning is geared to employee- and partner-facing business-to-business (B2B) apps running on Salesforce1.

The need for separate mobile app development platforms underscores divides that persist behind the scenes at ExactTarget, which acquired for $2.5 billion in 2013 to serve as the centerpiece of its Marketing Cloud, runs on Microsoft SQL Server, a choice reaffirmed in May as part of a strategic alliance with Microsoft. The rest of Salesforce runs on Oracle Database and middleware. Thus, two separate mobile app development platforms were required.

These differences have been a point of attack for Salesforce competitors such as Oracle, which earlier this month at Oracle OpenWorld made a show of offering its customers "the same platform that Oracle itself uses for developing and extending cloud-based apps."

Will one day consolidate its options for employee-facing and customer-facing apps? "Lightning will get there someday, but today it's for employee- and partner-facing apps," Holden said.

Aside from the speed it promises in building new apps, the best news where Salesforce1 Lightning is concerned is that it's included in the cost of using apps.

You've realized the easy gains from SaaS. Now it's time to dig into PaaS, performance, and more. Get the new Your Next Cloud Move issue of InformationWeek Tech Digest today. (Free registration required.)

Doug Henschen is Executive Editor of InformationWeek, where he covers the intersection of enterprise applications with information management, business intelligence, big data and analytics. He previously served as editor in chief of Intelligent Enterprise, editor in chief of ... View Full Bio

We welcome your comments on this topic on our social media channels, or [contact us directly] with questions about the site.
Comment  | 
Print  | 
More Insights
Newest First  |  Oldest First  |  Threaded View
User Rank: Apprentice
10/17/2014 | 7:23:27 AM
No-Code Development of Enterprise Apps
Many companies need to extend their CRM systems with new apps that support unique and differentiating processes across the enterprise. 

Building upon these rapid apps development and deployment capabilities, the AgileInfoways Salesforce Connector allows developers to instantly communicate with standard or custom objects in their company's instance, enabling out-of-the-box, bi-directional integration between the CRM and mobile apps development. As a result, agileinfoways  gives customers the flexibility of an open standards platform that seamlessly integrates with their existing architecture.
Lorna Garey
Lorna Garey,
User Rank: Author
10/14/2014 | 4:50:08 PM
Re: Salesforce didn't mention Journey Builder for Apps
To: Media relations
From: Marketing

Please make sure we "lose" Doug Henschen's credentials next conference. Kthnxbai.
D. Henschen
IW Pick
D. Henschen,
User Rank: Author
10/14/2014 | 2:35:47 PM
Salesforce didn't mention Journey Builder for Apps
The press release about Lightning didn't mention Journey Builder for Apps. I guess they think we're all suffering from amnesia and can't remember that the latter was announced just a few weeks ago. The release did say Lightning is something for "employee- and partner-facing apps," but I wonder if they would have even pointed out that they have a separate, Journey Builder option for consumer apps had I not asked?

2021 Outlook: Tackling Cloud Transformation Choices
Joao-Pierre S. Ruth, Senior Writer,  1/4/2021
Enterprise IT Leaders Face Two Paths to AI
Jessica Davis, Senior Editor, Enterprise Apps,  12/23/2020
10 IT Trends to Watch for in 2021
Cynthia Harvey, Freelance Journalist, InformationWeek,  12/22/2020
White Papers
Register for InformationWeek Newsletters
Current Issue
2021 Top Enterprise IT Trends
We've identified the key trends that are poised to impact the IT landscape in 2021. Find out why they're important and how they will affect you.
Flash Poll