About Xploding Boxes

Xploding Boxes is a strategy game where the goal is to start a chain reaction that will explode all of the boxes on the screen. Each level presents a different look and number of touches, requiring a different strategy to solve.

The game itself, and the first 25 levels are available for free, while a one time in-app purchase can be used to access the rest of the levels for just $2.99 while still maintaining your progress from the free levels.

With the Amazon app store coming pre-installed on new BlackBerry 10 phones, Amazon is continuing to improve the support given to developers. Last month Amazon began explicitly adding BlackBerry phones to their testing procedures, and now they are giving developers the option to individually select support for various BlackBerry phones.

Previously all BlackBerry phones were just included under the generic “all other Android devices” category while a specific per device breakdown like what is now offered was only available for the Amazon Fire line of products.

Flipping through an old notebook, I came across my notes on BlackBerry Cascades from BlackBerry DevCon 2011. This was half a year before the framework was released, and a good year and a half before the launch of BlackBerry 10. Since then I have become an expert at Cascades, but it is interesting to see some of my earlier thoughts.

2D and 3D

90% of UI could be lists

QML declarative UI from Qt

Asynchronous to help rendering rate

Signals to handle events

List Types – (SQL,XML,JSON)

Uses BBX IDE

QML looks nicer than C++

Beta in fall (November)

Everything in BBX is Qt

Somethings I got right, and with some others I look a little silly. For example Cascades has no support for 3D. In fact Cascades is actively bad at working in three dimensions and doesn’t even support giving z-values to elements. Also the beta wasn’t launched in November (at the time only a month away), but instead the next May. The emphasis on lists was a bit overblown. Creating 90% of an app out of lists can be true for pretty much any framework, and somewhat ironically I don’t actually use a ListView for creating the lists in most of my apps anyhow. The one thing that was apparent to me from the very beginning is that QML is far nicer than C/C++ ever was…

With OS 10.3 BlackBerry has added many great features such as app folders with an unlimited size, apps with theme colors, and advanced interaction’s like “Lift to Wake” feature. Despite all of this the newest version of the operating system took a step back with the new version of the camera. Unlike previous versions of the BlackBerry 10 camera app that allowed you to tap anywhere on the screen to take a picture the new version of the app requires you to use a small button on the bottom of the screen. Not only is this the loss of a feature, but it also sometimes makes it tricky to hold the phone when taking a picture.

Granted this is a minor annoyance, but I decided to fixed it anyways. So I created a new camera app.

The Classic Camera app can be purchased from BlackBerry World for $1. This camera makes it easy to take a picture by simply allowing you to tap anywhere on the screen. Also, there are options on the bottom of the screen to quickly toggle the flash, camera, and image ratio. After capturing an image a preview will appear in the lower left corner that can be tapped to preview or edit the most recently taken photo.

For the fourth straight month the usage of BlackBerry OS was unchanged, with 55% of users on OS 7.

This data was collected by BlackBerry World for downloads of the free BlackBerry strategy game Pixelated. Data shown on the chart is from the beginning of February 2014 through the end of February 2015, and does not include BlackBerry 10 or PlayBook devices.

After half a year of waiting, BlackBerry has finally released 10.3.1 to most of their users. A number of carriers are still holding back updates, but the newest BlackBerry OS is finally getting a chance to take off. With the release coming later in the month this isn’t fully shown in the monthly averages, but adoption has been quick and is broadly over 60%.

This data was collected by BlackBerry World for downloads of the free strategy game Pixelated and the free checklist app Stuff I Need. Data shown on the chart is from the beginning of February 2014 through the end of February 2015.

Starbeams has been updated to version 2.0 which expands the number of available levels up to 200. This new version of the game also adds support for Windows Phone in addition to BlackBerry 10 and Windows 8 operating systems.

About Starbeams

The object of the game is to assign colors to each star in order to ensure that none of the stars are connected to another star of the same color. The game starts off easy, but quickly gets more complex, adding more colors and seven pointed stars that can not be changed.