Salesforce Lightning Challenges

For the next 6 weeks, we’ll launch two new Salesforce1 Lightning challenges designed to help you sharpen your Lightning skills. We may even publish some winners on the AppExchange for Components! Lightning components and apps are the future of the Salesforce1 platform and these challenges are a great way to learn before the paying challenges start rolling out.

If you are new to Lightning, you should check out the developer trail for Lightning components. It is a great way to get a quick start developing resuable UI components to power modern apps!

Salesforce1 Lightning is a new, easy way to build responsive applications for any screen and includes a number of exciting tools for developers:

  • Lightning components give you a client-server framework that accelerates development, as well as app performance, and is ideal for use with the Salesforce1 mobile app
  • The Lightning App Builder will empower you to build apps visually, without code, quicker than ever before using off-the-shelf and custom-built Lightning components


Assemble apps fast with out-of-the-box & homegrown components

Device-aware and cross browser compatibility

Use existing web skills like JavaScript, HTML5 and CSS

Event-driven architecture

Optimized for fast single page apps

Active Challenges

Topcoder is the world’s largest platform for digital open innovation. We provide the platform and community of over 850,000 global members to accelerate the development of new digital products and services for our clients.

Challenges will be starting shortly! Check back for your chance to compete, learn and win!

Frequently Asked Questions

How do I get access to Lightning?

Click the "Login In" button on to sign up for a new Winter '15 Developer Org. This will have everything you need to get started..

If I have questions, where do I post them?

If you have questions or would like to discuss Lighting in general, please use this forum. If you have questions regarding Lightning pertaining to any topcoder challenges you are participating in, please post them to the discussion forum for that challenge.

I'm looking for a getting started tutorial. Where can I find one?

Our blog has a Build Your First Salesforce1 Lightning Component post complete with code to get you up and running.

I'm having problems loading external libraries (jQuery, bootstrap, etc.) and it sometimes throws an error??

This is a knows "feature" when dealing with async loadig resources. Take a look at ForceLogic's blog post for a solution.

Is there a step-by-step guide to creating Lightning components?

If you want to get up and running quickly with Lightning developing, check out the Lightning Components Quick Start. It has everything you need to build your first 'hello world' component.

Where can I find the Lightning Components Developer’s Guide?

You can find the Developer Guide here along with a PDF version that you can download.

Is there an easy reference guide for Lightning?

Yes! The Lightning Components Cheat Sheet has sample code, common methods, UI components and more for quick, easy access.