E-Book: App Design help for design-averse developers from Afriapps

Afriapps developer Andrew Mugoya is back at it again with a new book offering some designing help to app developers. TitledĀ  “Help! I am a developer with no clue about design”, the book aims to help developers integrate minimal design elements to make their apps acceptable not only to the Afriapps app store but alsoContinue reading “E-Book: App Design help for design-averse developers from Afriapps”

Website design rules for the African market

Will Mutua at Afrinnovator writes an interesting article on how to design websites for the African market and supports it with some facts on the ground. Looking at the examples of the most successful websites in Kenya and Nigeria, Will comes down with the following nuggets when it comes to designing for the African market:Continue reading “Website design rules for the African market”

Time localization in CakePHP

It turns out localization is not such an obvious task. I am currently trying to localize my Nouchi.Mobi app built with CakePHP and although CakePHP i18n console shell is helpful in created POT files, there still remains the question of translating time strings in French when using for example the CakePHP timeAgoInWords() or the PHPContinue reading “Time localization in CakePHP”

Kenyan startup Mocality Vs Google

It’s kind of interesting, and not frequent to have a mini-scandal going in the African technology scene and the latest one involves Mocality, a Kenyan mobile business directory startup and contractors/employees (???) of Google Africa that used Mocality’s client call list and misrepresented themselves as working with Mocality in order to in fact, steal customersContinue reading “Kenyan startup Mocality Vs Google”

CakePHP Facebook Plugin: API Error Description: The specified URL is not owned by the application.

During the development of Nouchi.Mobi where i use this quite useful Facebook plugin (get it, it’s the best!), i ran into an issue trying to authenticate my localhost server against my Facebook app settings. I’vre created a virtual host entry in Apache pointing to my local project folder, edited my /etc/hosts file with a newContinue reading “CakePHP Facebook Plugin: API Error Description: The specified URL is not owned by the application.”

Git Merge/Git Difftool: Compare a file between two different branches

Moving from Subversion to Git can be hard and i ran into an issue trying to resolve conflicts in a file that was different in the two branches I work on. Since I am working on a Mac, with OSX Lion, i found these two articles to be quite useful: How to setup Git toContinue reading “Git Merge/Git Difftool: Compare a file between two different branches”