- Uses Java® for BlackBerry® smartphone development, Adobe® AIR® for the BlackBerry PlayBook™ tablet and BlackBerry® WebWorks™ and HTML5 for both
- Enjoys using tools like the jQuery™ library and Ripple™ Emulator tools
- Hypoxia app chosen as Regional Selection Winner in 2010 BlackBerry Super App Challenge
- LensBoost app was demonstrated at the BlackBerry Dev Con Asia, Bangkok, 2012 for its BlackBerry® Messenger 6 (BBM™6) integration
BlackBerry Developer Success Story - mblware Inc.
Chad Tetreault and his partner T.J. Jones, owners of mblware Inc. (mblware) are driven by the simple desire to create unique mobile apps that will improve the overall experience for BlackBerry smartphone and BlackBerry PlayBook tablet users. While TJ has formal schooling in computer programming, Chad has just started developing mobile smartphone and tablet applications. With the right tools, strong support, and some hard work, however, Chad is now developing successful BlackBerry PlayBook tablet applications.
Chad discussed the simplicity of development tools from Research In Motion® (RIM®), working with the RIM Developer Relation's team (RIM Developer Team), and distributing mblware's apps on BlackBerry World™ storefront.
Q: How do RIM's development tools help someone new to developing pick it up quickly?
In my view, regardless of your level of expertise, you can develop something good and you're not limited to one path or one development language. Between RIM's wide assortment of development tools, the local developer community and the forums available, I don't see why anybody would have a hard time.
Q: How has your relationship with the RIM Developer Team helped in your development?
Chad: It's hard to sum up into words how important it's been for us to develop relationships and meet so many people at RIM. We started getting more connected with the RIM developer team by socializing back and forth on Twitter®. This led to invitations to a number of BlackBerry Hackathon Events, which have been really beneficial because there are so many good minds there and you can simply pick their brains for any information you want. I don't know how we did it for a year and a half without that network.
In terms of my WebWorks experience, the community forums were also very valuable for that. Since WebWorks is relatively new, there are a lot of questions, so I've been making use of the community APIs and open source extensions that people have been releasing.
Q: How does distributing apps on BlackBerry World differ from other platforms?
Chad: We tried branching out to see how the market was and working with RIM is by far our number one choice. There are a couple big reasons: we tend to make more money on the RIM platform and the overall community tends to be a lot more involved. One thing I noticed with another market is that there are an overwhelming number of free applications and I think those users tend to expect everything to be free.
In my experience, more people are willing to pay for good applications and support developers working on either BlackBerry smartphones or the BlackBerry PlayBook tablet. When you distribute your apps in some other markets, in my view, you feel like just another developer in a big pool, but working with BlackBerry World, you really sense that developers have a close relationship with RIM.
Q: Have you utilized BBM 6 in any apps?
Chad: We actually released an app for last year's BlackBerry Developer Challenge which is completely BBM 6. It's called ‘Inquery’ and it basically allows you to create polls and questionnaires on your phone and share them with people on BBM. I've also integrated BBM into BlackBerry WebWorks before, which I found really easy. At the San Francisco BlackBerry Hackathon event, I integrated BBM into our app LensBoost about halfway through the first day. After literally a few lines of code, the phone was able to handle everything else. I was impressed how smooth and easy working with BBM was.
Results specific to mblware Inc. 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.