The BlackBerry Q20 was unveiled this morning, and although we know very little about this device, one thing has been made clear, Q5 and Q10 apps will work with it, so there will be no need from the developer standpoint to make adjustments for this new device. The BlackBerry Developers Blog explained it like this:

“As part of our Q-Series line up, you can rest assured that the applications that you’ve built for the Q5 and Q10 will be compatible with this new device. You can think of the hardware buttons as an additional way to navigate and interact with applications. The same touch-based interaction model of all the Q-Series devices will continue to work as usual.

We are also planning to build functionality into the application runtimes, so that your applications react to the new hardware keys as expected. As usual, we’ll be providing tooling, simulators, samples, documentation and SDK updates prior to the launch of the device to ensure that you have ample time to test your applications or explore ways to deeply integrate them with the new hardware features.

We will be providing more information shortly, so that you can explore these new navigation and interaction paradigms in your applications. Happy coding!”

There you have it. We can all breathe a sigh of relief knowing app fragmentation won’t be a problem for the upcoming Q20.