Google Play Music Coming to South Africa

Android users, Google fans, rejoice! I just discovered something on Google Play Music 🙂

We now have local South African music on Google Play. It’s only available through All Access for now, but it’s all there! I searched for a few Kwaito and Hip Hop artists, and gospel of course lol.

I think that it’s only a matter of weeks before Google announce availability.

For example, I searched for We Will Worship, and found their latest album from this year. Here’s evidence:



Again, the music is now only available on All Access, trying to buy an album will result in the fugly default 404 page:


I’ve been hoping for this for a while now. I’ve found it a bit off that I’d go to iTunes to buy music, then have it upload to Google servers. I just hope that they don’t price their music in the same way as the US, because we all know that iTunes is cheaper in SA than in the US.

Here’s to waiting for Android Police to tip us on the announcement 🙂

KitKat is Out, Party Time!

Android released KitKat (Android 4.4) last night, and as usual with a new major release of Android, we have fun with all the APKs while we’re waiting for AOSP to drop, and for ROM developers to get working on our favourite ROMs. Someone out there’s already taken a dump (mind out gutter) of KitKat and posted it in the wild, AOSP is building, and Git is ready for poking around to find NSA code and other FUD conspiracies;

With that said, let the fun begin!

I’m on CM10.2 (Android 4.3) on my device, so a lot of the apps on KitKat are working without any issues or force closes (remember to wipe app data if having issues!). I first got Hangouts 2.0 last night, which finally comes with SMS integration. One less app merged! Also got the clock app. Thank goodness they made the font standard.

Then this morning I updated Play Services, Google Now and got the new Google Experience Launcher (think of the combination as the Fusion cannon transforming onto Megatron). The launcher looks great, but I’m sure that Android Police are busy with teardowns of all they can. I was using Aviate, but I think I’ll stick with the Google launcher for now.

The tech sites will be flooded with updates on what’s new, but as for me I’ll be patiently waiting for CM11 (surely they can’t call it 10.3?).



Google Now in South Africa

I’ve had Google Now on my Ice Cream Sandwich device for almost 2 months now, and though there’s a lot that can still be done in terms of cards, I have found the whole experience to be wonderful thus far.

For those that don’t know yet, Google Now is a form of personal assistant, but not really like Siri ala Apple. It is part of Google’s latest Voice Search, with the added features of showing you “cards” that are relevant to the “here” and “now”.

Continue reading “Google Now in South Africa”

Apple iOS6 Maps

I don’t own an Apple product, but before someone tells me that I should go get an iPhone before sharing my opinion: I’ve had a friend’s iPhone for about a week. We upgraded the phone to iOS6 last evening.

I don’t really care much about any features, nor am I going to yap on about how Android is better. The only thing as a hobbyist cartographer and someone developing with mapping APIs; I wanted to see what the fuss about Apple Maps was.

I’m also not gonna share a million pictures (check this Tumblr blog fora collection of pics), but shame I’m disappointed. The 2 saddest things about Apple’s fail are these:

1. Apple don’t seem like they tested the Maps app, nor the data they were getting from Yelp  TomTom et. al. It really feels like the whole app was rushed through overnight.

2. I find it sad that Apple fans are defending them, with things like
– “I don’t use maps anyways”
– “Who uses Street View?”
– “It’s only version .1, it’ll only get better”

Let ‘s be real. Apple spent a lot in buying companies to ditch Google. Yes Google ‘did not want to’ license real-time navigation to Apple. This is because Google itself has some restrictions from the reputable third-parties that provide it with data. Hence real-time navigation is prohibited in their Google Maps API.
To me it really feels like Apple threw some of that money in the drain as it’s hard to change everything overnight.

Let’s also be clear about the supposedly ‘crap’ Google Maps app in iOS5.1.1 and below. Google licensed its data to Apple, and Apple used it to develop the Youtube App and Google Maps. It is not really Google’s fault that Youtube and Maps were as terrible as people say. The Google+ app for iOS came out, and is very good, showing that Google know their stuff.

So let’s see Apple Maps’ fails

Most of the data in the maps is from So Apple technically has no control in moving places to the right spot on the map (unless they pay people to sift through a million or so incorrect places).
In looking at traffic data this morning, I failed to see the value that Waze has really added. There was way less traffic info than that which Waze has. Granted, it might still be early days, so I’ll rethink my opinion after a while.

The main problem, from what I see, is that as a company selling something so expensive and influential shouldn’t just rely on crowd-sourced data without extensive validation. It doesn’t take a genius to know that the data is expected to be inaccurate more than often.

When I check in on FourSquare, I want a venue to say that I’ve been to. Unless I’m the owner of that venue, I won’t care much if its coordinates are accurate, as long as I can bloody check in. The same thing goes for Yelp. I presume they’re in the business of providing reviews about places, not of making sure that every single listing on the planet is accurate to say 5 meters.

This plethora of semi-accurate data can’t be fixed overnight as Yelp and friends would likely rely on users to correct it. Further, unless Apple pulls data in real-time (unlikely) the data might take some time to be updated. Apple is at the top of the Fortune 400 list, and users should not be as sympathetic as they are. If I want to have fun fixing/adding mapping data I’d rather go do it at OpenStreetMaps or even draw my home suburb in Waze.I don’t know why Apple didn’t just stick with OSM as their data is way better, and Apple would have scored positive PR by helping a superb initiative.

Google has spent a lot of time and money getting maps to where they are. Their data mining efforts have also given them a strong advantage. It was tough to go global, and one must note that Google still relies on a lot of established mapping and other data providers (AfriGIS and (I can’t remember the other company 🙁 ) in South Africa) for things like name changes.

You can’t rely on a reviews site for accurate location data. The Yelp effort was an attempt to satisfy global customers’ instant gratification needs, but is thus far a fail for both Apple and Yelp as both are losing credibility. Google for example, bought Zagat for review purposes, not for location discovery purposes. My opinion is again that none of the Apple execs gave thought to their decisions.

In a war where data is such a commodity, one has to make knowledgeable decisions that illustrate that they can distinguish between which data is useful where, and which is not.
There are companies like WayTag which are ambitious start-ups with cool technologies, and more accurate data. Apple should have approached the like instead of going for *global providers* who lack a lot.

Google does not have public transit in SA, but for countries where they do, Apple has again left a huge gap. The Apple fans (mainly the shameless Americano tach-sites) have praised the lack of an essential as empowering local app developers. Apple doesn’t care about them, look at panorama and their dictatorship in which apps make the store!

The likes of MG from TechCrunch are of the opinion that more people will start using the advertised public transit apps. The problem with this theory is that while some apps are good, transit companies would rather invest in improving infrastructure instead of making fancy apps.That’s why there is the Google Transit Feed System spec, which reduces the load on transit companies by allowing them to only spend money creating methods of pushing their transit data into these feeds, with Google and anyone else pulling the data and providing transit.

I did not intend on writing a thesis, but I just wanted to put my opinion out there on iOS6 maps, and to highlight why I think they’ll remain terrible for the next months or even years.


TechCrunch Android App Fail

I love TechCrunch, they are a highly reputable source of info, especially on start-ups. WIth them having covered a multitude of start-ups, their app successes and failure; one would have expected a good Android app from them.

Last night TechCrunch released an Android app for tablets. I went on to the Play Store expecting to not be able to download the app, but there was no such restriction.The first thing I noticed was the 8 ‘5 stars’ and the 8 ‘1 stars’. It was an immediate sign that something had gone wrong.

They just built a tablet app and didn’t restrict downloading by phones on the Play Store … Which is what most people are saying, including my comment.

My comment on the app


No usability guidelines were considered it seems, as:

  • things I would expect to slide or press aren’t working
  • their ‘Trending’ post thing on the side just takes way too much space
  • and and and …

I won’t continue the little list above cos the app looks fine on tablets, which is the target audience anyways.

The most disappointing thing about the app though, is that looking at the itunes listing of the app, and comparing to Play Store screenshots, the Android app is *just* a port from iPad. The biggest fail is really that when I long-press on an article, a sort of ill-designed toast appears, with 4 options as below on the screenshot. The problem is that Android has intents, and thus native ‘systemwide’ sharing. On the phone that I was testing the app with, I only have EverNote installed, no Pocket, and I’ve never used InstaPaper. It was really disappointing that instead of opening EverNote for example, I was sent to a WebView page that lets me connect to EverNote. If I have an app installed, I don’t wanna waste more bandwidth sending content to the app’s server, only to get it back again.
This clearly means that there was no consideration for being able to do things offline (except to save an article for offline reading).

I wouldn’t have written this article if the app was developed by an independent developer who didn’t have access to TechCrunch’s data (thee actually is an app out there ‘TechCrunch Reader’ that is better than this one) [looks like it’s been removed from the Play Store]. The sad thing is that this app was developed by AOL Inc.

I’ve added more screenshots on the gallery of this post.