BlackBerry OS distribution January 2012

Jan 19, 2012 by

Last year I’ve put some stats for BB OS distribution here: BlackBerry OS distribution March/April 2011

Beginning 2012 I was wondering what is the OS distribution now with the BB OS 7.0 devices in the wild and especially since I wanted to do updates only for the devices running BB OS 5.0 and up.

So the distribution looks like this:

Making devices that run OS below 5.0 to be about 5-6% of all the devices. Of course this data is based on the users who use this specific app, but I am almost positive that this is pretty close to the generalized numbers.

The numbers look like this:

read more

iOS vs. Android vs. BlackBerry vs. Windows Phones

Jan 18, 2012 by

Here’s the chart of smartphones market share according to market research firm NPD

Quite interesting trend can be seen by the end of the year with huge spike in iOS sales. This of course can be attributed to the iPhone 4S and the holiday season. Apple products are still considered luxury and make great gifts as opposed to say Android which is considered more of a necessity.

UPDATE:
Additional source (showing the same trend though) from Nielsen
***Note the shift in timeline. Otherwise the graphs correlate.

read more

The power of SnapDragon processor with Adreno GPU

Oct 11, 2011 by

Very energizing and inspiring video about Qualcomm’s Snapdragon processor with the Adreno GPU. Wide deployment of the SnapDragon processors (including in the new iPhone 4S) makes it so more attractive to develop for.

If you are a game developer watch the video and get inspired!

Click to view in the full post

read more

BlackBerry OS distribution March/April 2011

Apr 27, 2011 by

Just got an email from RIM with news and such and noticed the link to the OS center they run on their website to help developers choose which BB OS to target. After looking at the stats, I decided to make a comparison and see how the official stats from RIM differ from what I see within my applications.

Here’s the distribution published by RIM (dated March 3-d) I am not sure what they compiled into the March 3-d, i.e. what the timestamp of March 3-d actually means. Was it based on OS tracked for March 3-d, was it for last month, week or such. I couldn’t find that information.

And below is the distribution I have compiled from the data for the month of April 2011 (a month worth of data)

The breakdown by OS version is not identical but the picture is pretty much similar, except that my chart is much nicer I’ve got 6.1 devices (hmmm!) and the 5.0 OS section is a bit larger for my statistics than it is for the official statistics. But again, the official statistics are pretty much 2 month old now and actually since the rest of the sections pretty much coincide with the official statistics, I would assume that the number of OS 5.0 just got larger in these 2 month; which by itself is great news for BB developers. Hooray to that and I will try to keep up with statistics to see how the distribution shifts, maybe another post in couple month or when something interesting happens. Let me know in the comments if you’d like to see something like that in the future and whether it was useful for you.

read more

Android 2.4 codenamed Ice Cream is expected this summer. What’s next?

Jan 11, 2011 by

The rumors have it that Android 2.4 codenamed Ice Cream is expected this summer in June-July and the release will be announced at the Google/IO.

What’s next in store for Android releases? Will the next release going to be named “Jello” or maybe “Jam”? I personally vote for “Jello”

read more

Java code to work with MillennialMedia, SMAATO and NexAge web advertising APIs

Dec 18, 2010 by

I wrote yesterday about my (mostly) negative experience working with these companies, but some of you might give it a try and maybe your results will be much better or maybe things have actually improved lately. In any case, the code here should get you up to speed covering most of the dirty work of working with these companies’ APIs.

I will post 4 classes here:

  • AdGrabber -  main abstract class to give all other specific grabbers structure and save some repeating code
  • MillenialAdGrabber - MillennialMedia specific grabber
  • NexAgeAdGrabber - right, NexAge specific grabber
  • SomaAdGrabber - the SMAATO ad grabber. Their ad platform is dubbed SOMA, hence the name

If you are using this code, please give an attribution when applicable with a link to this post.

read more