10-04-2013 05:07 PM
I wrote back again to explain that the reason that help button on that particular screen was on the action menu was because this was the settings page, which was not a pushed page, but a sheet, as per recommended UI guidelines for application settings pages that BB was promoting back when I started developing the app in March (this recommendation seems to have been dropped or downplayed since then). I pointed out that everywhere else in the application the help button was indeed on the application menu. It was just on the settings page that I had to place it on the action menu since the application menu is not accessible from a sheet.
This time I didn't receive a prompt response, so I had to choose whether to appeal, or rewrite my settings page to be pushed onto the main NavigationPane stack rather than opened as a sheet so the help could be launched from the application menu. This was trickier than it sounds since the main settings sheet was itself a NavigationPane which had a couple of levels of drill-down settings pages pushed onto it. I chose not to appeal since you only get one shot at that and I thought I might need it later, and since I had other enhancements planned for the next release, I made the changes to the settings pages then started coding the other enhancements before resubmitting for BFB.
It has been about three weeks and I wasn't ready for resubmission yet, so imagine my surprise when I noticed that some time yesterday, Built for BlackBerry testers reconsidered and awarded BFB status to my app. I didn't notice any emails from them, but it just suddenly appeared on my app sometime during the day yesterday. My multiFEED app has now joined the ranks of the Built for BlackBerry elite.
Needless to say, I'm thrilled, but surprised that they reconsidered without my needing to appeal or resubmit.
If the BFB testers reject your app and you are sure it should have been approved, you might want to try just replying to your rejection email without actually using up your one-time-only appeal. It worked for me.
10-05-2013 11:14 AM
10-05-2013 12:25 PM
TA. Just wanted to encourage others not to give up if you are sure your app really does meet BFB requirements. It seems testers are given quite a bit of latitude so one might reject you whereas another might pass the exact same app.
10-05-2013 12:37 PM
Yeah, I chose not to take that comment personally. LOL
My concern with BFB certification is that a number of the ones I've seen are truly trivial, and don't actually do anything serious. There is one app I know of that is just a demo of Cascades features. It doesn't do anything useful, just shows off various Cascades developement techniques, supposedly as a teaching tool. It does meet BFB requirements, in fact it probably meets ALL the rquirements several times over, but to my thinking it doesn't satisfy the spirit of BFB. I feel like a BFB app should do something, either productive or fun, not just ckeck off all the boxes on the BFB requirements list.
Not that he's saying yours is of course. ;-)
For fun I downloaded a few of the free ones and looked to see if they had memory leaks, a couple seemed to.
I spent well over two weeks (mind you my apps pretty big, plenty of custom controls) tracking down and wiping out every memory leak as this is supposed to be a criteria, or is it not anymore?
Originally to be BFB your app had to 'entertain' as well, I see none of this in some of the apps just strict, sometimes pointless adherence to the rules.
Still I'm under no illusion any more it makes any significant difference to sales.
10-05-2013 12:40 PM
I'd be curious to know the percentage of BB World apps that are BFB now. To paraphrase The Incredibles, when everyone is special, nobody is.
10-07-2013 06:46 AM
10-07-2013 06:56 AM
10-18-2013 01:40 AM
Honestly, I think the improvements they've done to the Blackberry World app have helped bring more attention to BFB apps. I know personally that I will ALWAYS look for a BFB version of an app i'm looking for before I have to settle for a non-BFB version. Based on my observations a lot of the people I know with BB10 devices do their app downloads/ purchases in the same fashion.
Having had two apps submitted, with one being fairly complicated (for me at least) and the other being fairly simple, I can see how some developers may be frustrated when they see a simple flashlight app getting BFB and their app that does hundreds of sophisticated functions doesn't get approved. I think BFB is more of a way to ensure the standard design principals for the OS are pushed. Hardly anybody knows about the swipe-down menu. Pushing devs to incorporate them (which IMO is a pretty important aspect for me now that I've been using it for a while) will only help solidify its own design identity and distinguish it from other platforms.