Bracket Labs delivers incredibly useful enterprise apps through the Salesforce AppExchange.  Our products help thousands of users plan & manage their work, share it with their teams, and get more done. Best of all, our apps are designed to be simple to use! Learn more about each product below.

What is a native Salesforce app?

Here at Bracket Labs all of our apps are 100% native to Salesforce.

Transient

But what does being a native app even mean? Why is it important? What’s the difference between a native and non-native Salesforce app? Will it affect my data? Is it secure? How do I know if an app I am installing is 100% native?

Hold on a second, that’s a lot of questions!

But not to worry, we have answers!

1. What is a native Salesforce app?

A native Salesforce app is one that resides entirely within the confines of your Salesforce instance.

This means all data is stored within Salesforce while the app and its data can be customized, automated and reported upon using the same Salesforce tools that you are used to (such as workflow rules, dashboards, new fields, etc.).

So, a native app is, in effect, a part of Salesforce, just like Chatter is a part of Salesforce.  

2. What is a non-native Salesforce application?

A non-native Salesforce app does not live 100% within the Salesforce platform. Elements of the application may be within Salesforce and could be considered a “hybrid” app, however, the app itself may be hosted elsewhere and data may leave and enter the platform and be stored on an outside, third party server.

3. What are the advantages of using a 100% native Salesforce app?

Security and Privacy:

- All of your data remains yours and stays within Salesforce (unless you export it of course). It is not sent or stored on an outside server nor does data enter from external servers, which may be the case with a non-native application.

- A native Salesforce application conforms with the same security settings and sharing rules that you have already created within Salesforce. With a non-native app, these rules and settings may not be applied, as a result, data could be vulnerable. Hybrid apps may well be secure, however they may not necessarily be using Salesforce security and sharing settings.

Performance:

- Since native apps reside 100% within Salesforce they will always be up and running when Salesforce is running. Non-native and hybrid apps depend on outside servers which may or may not have the same Enterprise-class infrastructure as Salesforce.

- Native apps follow http://trust.salesforce.com/ policies and best practices.

Customizable:

Native apps can be customized to your needs by adding new fields, workflow rules, etc.

For example, TaskRay can be customized in numerous ways to meet the needs of your processes:

http://bracketlabs.com/blog/2014/5/12/customizing-taskray-to-match-your-organization-needs

Easy Integration with other applications:

Native applications can be easily enhanced by integrating with other applications that use the Salesforce platform.

For example: TaskRay & GridBuddy: http://bracketlabs.com/gridbuddy-for-taskray/

TaskRay & Conga: http://bracketlabs.com/blog/2012/12/4/taskray-hearts-conga

TaskRay & Cirrus Insight: http://www.cirrusinsight.com/integrations/taskray  

4. How do I know if I am installing a 100% native Salesforce app?

All applications on the Salesforce appexchange are listed with a “Type” field. This can be found by going to the details tab of an application in the appexchange and looking under “Package Details” on the right hand side. Here you should see “Native App” as shown below for TaskRay. 

native_app.png

If in doubt, try asking the app maker:

- Is the app 100% native to Salesforce?

- Where is the application hosted? (If an outside server and not Salesforce - then it’s not 100% native).  

So, the next time you are looking for applications to enhance your Salesforce experience, ask yourself, “is it 100% native?”

At Bracket Labs all of our applications are 100% native to Salesforce.

This means that you can be 100% confident that your data will be secure and the performance will be reliable. While the app can also be customized to your needs, integrate with others and easily produce reports and dashboards that provide the metrics and answers you need to be successful.

Feel free to provide us with any questions or comments below and/or share this post with others.


By Darren Geary (a native to London, but now in sunny Colorado).

Apps we <3

At Bracket Labs, we really love apps. We live, breathe and drink apps, oh and of course we develop them for Salesforce too! We don't just love our own apps though, that would be self centered. Here are some other apps that we absolutely love too!

30/30 Task Manager

Shot5.png

30/30 is a Task Manager app for mobile devices. Not only is it just a great tool from a productivity standpoint, the design is beautiful. 30/30 is more of a small tasks or personal tasks organizer than TaskRay. So for the little stuff that isn't related to Salesforce or work, this is a great little app to have on your phone. If you have trouble keeping focused over an afternoon, or need to develop a better routine in the morning this app is great for making sure you stay on a routine. The app reminds you when you should be moving on to the next task, and is very easy to customize. Now if only we could get this app talking to TaskRay!

Ring My Bell

On the topic of fun apps, Ring My Bell is a Salesforce app that announces sales to coworkers with a playful tone. Great for creating competition but not in an unfriendly way. Ring My Bell is available on the AppExchange for a very reasonable price. 

World Chat Clock

This tool is not quite an app, but is extremely powerful and useful. This time zone calculator by Dark Horse Analytics helps you negotiate meeting times for people over multiple time zone, in and extremely pretty interface. The world chat clock lets you know how long you can chat for, within office hours or within stretch hours (slightly outside of office hours) and when you can chat next if the current time does not work.

Upcoming Webinars

July is the month for webinars! For the new TaskRay Release we will be having webinars for both new users and previous customers to introduce the new TaskRay. The webinars will be recorded, and the best ones will be emailed to all the participants, so you can show the rest of your team even if everyone couldn't make it! We have a range of times and dates available. As always, if you have any other questions about the new release feel free to contact us or take a peek at the brand new User Guide.

New User Webinar

New to TaskRay?
Join our overview webinar to see an introduction to TaskRay

Date: Wednesday, July 9th  Time: 4 pm PT / 7 pm ET   REGISTER HERE
Date: Thursday, July 10th  Time: 9 am PT / 12 pm ET   REGISTER HERE

New Release Webinar

TaskRay Veteran?
Join us for our deep-dive webinar to see the latest features.

Date: Wednesday, July 23rd  Time: 4 pm PT / 7 pm ET   REGISTER HERE
Date: Thursday, July 24th  Time: 9 am PT / 12 pm ET   REGISTER HERE

Still have questions? You can always mention us on twitter, post on our facebook wall, or send us an email at team@bracketlabs.com.