Skip to main content

Updates on BlackBerry development


Around a week ago, I discovered an issue that could very likely have thwarted my BlackBerry development plans had I not found a solution of sorts. After finding all the necessary tools, I had finally started working on my first BlackBerry app. At first, it ran fine on both my device and the emulator. However, after adding a few new features, a major issue came up: the app wouldn’t run on my device unless it was signed.

Simple, right?

So, all I needed to do was sign the app. That’s easy enough, right? Unfortunately not. You can still request new keys from BlackBerry, and they’ll send them to you, but the actual key registration setup utility does not work anymore. This is likely due to a dependency on some service that has been shut down.

This meant that I couldn’t sign the app. After asking Twitter for advice, (Massive thanks to Nostalgitech and Paul Wallace for the help, by the way!) I realized that I was going to have to figure something else out.

Some good news and some bad news...

After looking into the issue a bit more, it turned out that certain APIs couldn’t be used if the app wasn’t signed due to security reasons. This was good, since it meant I could make a working BlackBerry app as long as I avoided those APIs. Unfortunately, this also meant that what I could do with my app was significantly limited, due to these restrictions.

So, what now?

At this point, I’m fairly confident that I’ll be able to release the two promised BlackBerry apps. However, without signing a BlackBerry app, you can’t use the database, web browser, or file picker APIs to list a few major ones. Consequently, there’s only so much I can do so these apps will probably be pretty simple.

A happy ending (of sorts)

Thankfully, I have a feeling the apps I release will still turn out quite well! I’ve been able to work around some of the limitations, and I’m pleased with the results so far. Obviously, it’s disappointing that these issues have come up. However, I’m just glad I’ll be able to write some BlackBerry apps, even if they aren’t the most complex.

Thanks again to all who helped me with this, and thank you to those who have made it this far in the post. Stay tuned for more updates, as they will hopefully be coming soon!


Popular posts from this blog

Late 2014 Mac mini in 2022 - Still Worth Buying?

About a year ago, I reviewed the 2014 Mac mini on this blog. Ultimately, I came to the conclusion that it was still an excellent machine for productivity tasks, but it could also handle some more intense things you threw at it. Thus, it became my daily driver up until I upgraded to a 2017 MacBook Air a few months ago. That being said, I’ve still been using it some, so I thought I’d briefly share how it’s holding up these days. Here are my thoughts on this miniature Macintosh one year later! Performance  Over the last year, I’ve been impressed by how much this Mac can handle. It’s rocking a 2.6 GHz dual-core Core i5 with 8 GB of RAM and a Samsung 860 Evo 1 TB SATA SSD. What all that jargon essentially means is that it’s a moderately powerful little computer, although it certainly isn’t going to put newer Macs to shame. Regardless, I’ve been able to do lots of coding, video editing, and schoolwork on this computer, and it has generally worked pretty well. Granted, it can take a while to

Violoncello for Windows is finally here!

Hi, everyone! Ever since I first started working on it over a month ago, I have spent countless hours creating and perfecting Violoncello for Windows. Featuring a slick and minimal UI, lots of customization options, and support for Windows versions going all the way back to XP, I am very pleased with how the Windows version of Violoncello has turned out. As a result, I am very excited to announce that Violoncello for Windows has finally been released! Violoncello for Windows is packed with features, some of which are found in the mobile version, and others that are not. Some of these include: Open in main browser: Easily open the page you are currently viewing in Violoncello in your default browser! Custom search engine: Choose from Bing, Google, DuckDuckGo, Wikipedia, or set your own. Lots of customization: Change the background and text colors, and choose a font. Bookmarks: Easily manage and visit bookmarks. Jump to top: Quickly jump to the top of a page. (0, 0) Those are most of the

Weird Cars I (Really) Want

Hey, y’all. Today, we’re talking about cars again. Good thing they’re super neat! This time, we’re going to discuss 5 exceedingly strange cars that I want to own. I should clarify that these cars were not necessarily ugly or strange at the time they were released, but they’re not particularly pleasant to look at or own now. So, let’s dive in. Fiat 126 This car is absolutely abysmal. It’s been covered by a lot of big YouTube channels , and it is so ridiculously underpowered that I can’t help but admire it. Having 2 cylinders in a “proper” car is hilarious to me, and I would love to see how terrible the acceleration is. I also enjoy how basic and barren the interior is and that the engine is located in the back. You can tell that this car was not made for Americans. I know that it’s probably a very deadly ride, but I want a 126 regardless. There’s no helping it. The desire will not go away. Is friend. PT Cruiser Convertible To begin, I am not a Chrysler fan… or a PT Cruiser fan. That sai