Quick Facts

  • Utilized BlackBerry Push Service to provide simple updates to users
  • Integration with BlackBerry® native apps allowed for quick flow from core function to app and back again
  • Leveraged BlackBerry® Enterprise Server infrastructure to provide security and additional functionality

BlackBerry Developer Success Story - Sensebyte

Since 2004, Sensebyte Mobile® (Sensebyte) has recognized the need to mobilize business processes. The company develops mobile applications that are designed to improve workflow and software automation, while helping customers navigate through a wide variety of SAP business services.

Bryan Tafel, Sensebyte Mobile's IT Director, discusses the company's use of the BlackBerry® Application Platform and its unique integration with BlackBerry smartphone features and functions, as well as leveraging BlackBerry Enterprise Server and why their partnership with Research In Motion® (RIM®) has been so important.

Q: How does Sensebyte utilize the native features and functions of BlackBerry smartphones?

Bryan: The ”Super App„ experience that the BlackBerry Application Platform enables makes a real difference. We develop our corporate-focused applications using a number of APIs that integrate with the native features of the BlackBerry smartphone and leverage the BlackBerry® Push Service. These features, combined with the security of the BlackBerry Enterprise Server, allow the user a more enriched mobile experience.

Q: Do you have a specific example of using the BlackBerry solution to help optimize business processes?

Bryan: Of course, an example is the background thread, which allows us to take all of the information that needs to be sent on the server side and send it on a separate thread from the main process where the user is interacting with the application. The information that needs to be sent is held in the background, until we see that the screen has turned off or the application is running in the background. This helps prevents the app from slowing down, and it greatly improves the user experience - and we can do it with just one line of code.

Q: You mentioned the BlackBerry Enterprise Server. How important has it been in the development of your custom business applications?

Bryan: All of our corporate applications are compatible with the BlackBerry Enterprise Server. This definitely makes our life really easy because it allows the IT staff to deploy applications remotely. Security is also a huge consideration. With the other OS's, the user needs to have the SKUs to connect to a VPN from a mobile device and that's difficult. With BlackBerry smartphones, that's already part of the solution, so the user doesn't need to take those extra steps.

Q: What about leveraging other features on the BlackBerry platform?

Bryan: We have two applications, ClubMobile and CouponMobile, running on BlackBerry® Messenger 6 (BBM™6). Integrated with the BlackBerry® Messenger SDK (BBM™ SDK), it&39;s a simple business application that allows you to share content freely and even recommend the application to others. The BlackBerry platform offers us so many advantages compared to other mobile platforms.

Q: You are currently creating BlackBerry PlayBook tablet apps. Tell us about your experience developing for it?

Bryan: We're working hard on a BlackBerry® PlayBook™ tablet application because we'd like to expand on our success with BlackBerry smartphone apps. When you already develop with Java®, it's very easy to use those skills to cross over and develop with Adobe® AIR®, which is built on the Adobe® Flash® platform. Our experience enables us to use tools like Adobe Flash, Adobe® Flex®, and Adobe® ActionScript®, which are all simple languages compared to the other ones available. And the various Adobe tools simply allow us to give the user the rich visual experience that they have come to expect, especially while using the BlackBerry PlayBook tablet.

Results specific to Sensebyte and may not be typical. This material, including all material incorporated by reference herein or made available by hyperlink, is provided or made accessible "AS IS" and “AS AVAILABLE” and without condition, endorsement, guarantee, representation or warranty of any kind by Research In Motion Limited and its affiliated companies ("RIM") and RIM assumes no responsibility for any typographical, technical, or other inaccuracies, errors or omissions in this material and shall not be liable for any type of damages related to this material or its use, or performance, or non-performance of any software, hardware, service, or any references to third-party sources of information, hardware or software, products or services including components and content such as content protected by copyright and/or third-party web sites (collectively the "Third Party Products and Services”). When you subscribe to Third Party Products and Services you accept that: 1.It is your sole responsibility to: (a) ensure that your airtime service provider will support all features; (b) identify and acquire all required intellectual property licenses prior to installation or use and to comply with the terms of such licenses; 2.RIM makes no representation, warranty or guarantee and assumes no liability whatsoever in relation to Third Party Products or Services.

The limitations and exclusions herein shall apply irrespective of the nature of the cause of action and in no event shall any director, employee, agent, distributor, supplier or independent contractor of RIM have any liability related to the material.

© 2013 Research In Motion Limited. All rights reserved. BlackBerry®, RIM®, Research In Motion® and related trademarks, names and logos are the property of Research In Motion Limited and are registered and/or used in the U.S.and countries around the world. All other trademarks are the property of their respective owners.