Building mobile applications for social good
“If you were thinking of designing or building a website, you’d be in luck. If you were thinking of writing a suite of financial management tools, you’d be in luck. If you were even thinking of creating the next big video game, you’d be in luck. Visit any good bookstore and the selection of self-help books and “how-to” guides leave you spoilt for choice.
Unlike the plethora of self-help guides on the more established topics, if you were looking to do something with mobile phones you’d likely have mixed results. There are plenty of books available extolling the virtues of Java, Python, Ruby, Ruby on Rails, C++, Symbian, Android and just about any other development environment or platform out there. Combine that with the growing field of mobile UI (user interface) design and you’d think that pretty much everything was covered. But there is one thing missing, although you’d probably only notice if you’re one of a growing number of developers turning their attention to the developing world”.

I’m talking about a guide on “Building Mobile Applications for Social Good“. Although just a start, this article – written for The Testing Planet – in part aims to fill that gap. At conferences and seminars I often talk about our experiences developing FrontlineSMS, and the thinking and fieldwork behind it, but until now much of this wasn’t particularly well captured in written form in a single place.
A PDF of the “Building Mobile Applications for Social Good” article is available via the kiwanja website here [2 Mb]. A PDF of the full edition of this month’s Testing Planet is available on their website here.
The Testing Planet is a magazine produced by The Software Testing Club and its community members. The magazine is published in print, ebook, Kindle, PDF and web format. You can follow them on Twitter at @testingclub
Further reading
Check out an earlier article – “Mobile Design. Sans Frontieres” – co-written with friend and colleague Joel Selanikio, and the wider “Mobile apps development” category in this blog.





















80 comments
#anthro blog post: Building mobile applications for social good: “If you were thinking of designing or buildi… http://t.co/JPBpOfWQ
Interested in mobile? Social change? Downloadable PDF on Building Mobile Applications for Social Good. http://t.co/vSYu4xLc #m4d
RT @kiwanja mobile, social change: PDF on Building Mobile Applications for Social Good. http://t.co/BKqNYk2e (cc @mobileminmag @soonguy)
RT @kiwanja mobile, social change: PDF on Building Mobile Applications for Social Good. http://t.co/BKqNYk2e (cc @mobileminmag @soonguy)
Interested in mobile? Social change? Downloadable PDF on Building Mobile Applications for Social Good. http://t.co/vSYu4xLc #m4d
Interested in mobile? Social change? Downloadable PDF on Building Mobile Applications for Social Good. http://t.co/vSYu4xLc #m4d
Interested in mobile? Social change? Downloadable PDF on Building Mobile Applications for Social Good. http://t.co/vSYu4xLc #m4d
Interested in mobile? Social change? Downloadable PDF on Building Mobile Applications for Social Good. http://t.co/vSYu4xLc #m4d
[Resource] @kiwanja Building Mobile Applications for Social Good. http://t.co/EGCLMCUI #mobmin
RT @kiwanja: Interested in mobile? Social change? PDF on Building Mobile Applications for Social Good. http://t.co/N0uV0NDB #m4d
Interested in mobile? Social change? Downloadable PDF on Building Mobile Applications for Social Good. http://t.co/vSYu4xLc #m4d
->@kiwanja: Building mobile applications for social good http://t.co/UUJHl4iH
Hi Ken!
IMHO You’d better write /Myth #1: “High-end is better than low-end”/ instead of just /“High-end is better than low-end”/ and so on, because these topics looks like lessons and statements, not myths =)
– Kind regards, Aleksei
Lessons learnt from the FrontlineSMS experience. "Building Mobile Applications for Social Good". http://t.co/l32Jh6kR #m4d
Lessons learnt from the FrontlineSMS experience. "Building Mobile Applications for Social Good". http://t.co/l32Jh6kR #m4d
Interested in mobile? Social change? Downloadable PDF on Building Mobile Applications for Social Good. http://t.co/vSYu4xLc #m4d
Lessons learnt from the FrontlineSMS experience. "Building Mobile Applications for Social Good". http://t.co/l32Jh6kR #m4d
Lessons learnt from the FrontlineSMS experience. "Building Mobile Applications for Social Good". http://t.co/l32Jh6kR #m4d
Lessons learnt from the FrontlineSMS experience. "Building Mobile Applications for Social Good". http://t.co/l32Jh6kR #m4d
Gr8 RT @FrontlineSMS: Lessons learnt from FrontlineSMS experience. "Building Mobile Applications for Social Good". http://t.co/GcoXalfG #m4d
Good experiences, good read RT @TopsyRT: Building mobile applications for social good http://t.co/1FiRc5iH
Building mobile applications for social good by @kiwanja http://t.co/MmWAONlk #m4d #ict4d
Lessons learnt from the FrontlineSMS experience. "Building Mobile Applications for Social Good". http://t.co/l32Jh6kR #m4d
Looking to build an #app for social good? RT @kiwanja Downloadable PDF on Building #Mobile Apps for Social Good.http://is.gd/rH2FVH #m4d
Building mobile applications for social good, especially for the Majority World http://t.co/NQtCUvcj #mobmin #missions
Interested in mobile? Social change? Downloadable PDF on Building Mobile Applications for Social Good. http://t.co/vSYu4xLc #m4d
[...] See more here: Building mobile applications for social good [...]
Building mobile applications for social good | Build it Kenny, and they will come… http://t.co/zwTNWKTm
Building mobile applications for social good http://t.co/Yxzyrp1s
cc @ORooigrond RT @ICTDxCMU: Building mobile applications for social good by @kiwanja http://t.co/l9BQHkJS #m4d #ict4d
Interested in mobile? Social change? Downloadable PDF on Building Mobile Applications for Social Good. http://t.co/vSYu4xLc #m4d
Thanks ☺ RT @Kmoeti: cc @ORooigrond RT @ICTDxCMU: Building mobile applications for social good by @kiwanja http://t.co/3rv6QtQz #m4d #ict4d
"@kiwanja: Interested in mobile? Social change? Downloadable PDF on Building Mobile Applications for Social Good. http://t.co/g7NF57HQ #m4d"
@ outofpoverty http://t.co/tHP20Vn3
@OutofPoverty http://t.co/tHP20Vn3
Interested in mobile? Social change? Advice on how to go about building mobile apps for social good. http://t.co/vSYu4xLc #m4d
Building mobile applications for social good http://t.co/7uDLLHLJ
Interested in mobile? Social change? Advice on how to go about building mobile apps for social good. http://t.co/vSYu4xLc #m4d
Interested in mobile? Social change? Advice on how to go about building mobile apps for social good. http://t.co/vSYu4xLc #m4d
RT @kiwanja: Interested in mobile? Social change? Advice on how to go about building mobile apps for social good. http://t.co/eYGUcaP1 #m4d
Interested in mobile? Social change? Advice on how to go about building mobile apps for social good. http://t.co/vSYu4xLc #m4d
RT @kiwanja: Interested in mobile? Social change? Advice on how to go about building mobile apps for social good. http://t.co/AqEzsTaA #m4d
Interested in mobile? Social change? Advice on how to go about building mobile apps for social good. http://t.co/vSYu4xLc #m4d
RT @kiwanja: Interested in mobile? Social change? Advice on how to go about building mobile apps for social good. http://t.co/WuMAGsJ8 #m4d
Building mobile applications for social good | Build it Kenny, and they will come… http://t.co/bDnU2yBh
Building mobile applications for social good by @Kiwanja http://t.co/5sZNzcSG kp
RT @OutofPoverty: Building mobile applications for social good by @Kiwanja http://t.co/2ak8NDn8 kp (check this out. very cool.)
Advice on how to go about building #mobile apps for social good http://t.co/fiCzvCFl #m4d (via @kiwanja)
Advice on how to go about building #mobile apps for social good http://t.co/fiCzvCFl #m4d (via @kiwanja)
MT @justindlong: RT @kiwanja: PDF on Building Mobile Applications for Social Good. http://t.co/pFKIVKdc (cc @mobileminmag @soonguy)
Advice on how to go about building #mobile apps for social good http://t.co/fiCzvCFl #m4d (via @kiwanja)
Advice on how to go about building #mobile apps for social good http://t.co/fiCzvCFl #m4d (via @kiwanja)
Advice on how to go about building #mobile apps for social good http://t.co/fiCzvCFl #m4d (via @kiwanja)
RT @kiwanja: Interested in mobile? Social change? Advice on how to go about building mobile apps for social good. http://t.co/r7HID620 #m4d
RT @kiwanja: Interested in mobile? Social change? Advice on how to go about building mobile apps for social good. http://t.co/r7HID620 #m4d
Interested in mobile? Social change? Advice on how to go about building mobile apps for social good. http://t.co/KNjbK4vN #m4d via @kiwanja
Interested in mobile? Social change? Advice on how to go about building mobile apps for social good. http://t.co/KNjbK4vN #m4d via @kiwanja
RT @kiwanja: Interested in mobile? Social change? Downloadable PDF on Building Mobile Apps for Social Good. http://t.co/iOanW7pP #m4d
Interested in mobile? Social change? Advice on how to go about building mobile apps for social good. http://t.co/KNjbK4vN #m4d via @kiwanja
RT @kiwanja: Interested in mobile? Social change? Downloadable PDF on Building Mobile Apps for Social Good. http://t.co/iOanW7pP #m4d
RT @kiwanja: Interested in mobile? Social change? Downloadable PDF on Building Mobile Apps for Social Good. http://t.co/iOanW7pP #m4d
Advice on how to go about building #mobile apps for social good http://t.co/fiCzvCFl #m4d (via @kiwanja)
RT @socialedge: Advice on how to go about building #mobile apps for social good http://t.co/Pvbj4Mfa #m4d (via @kiwanja)
Building mobile applications for social good – http://t.co/MbKjgg1U
Building mobile applications for social good – http://t.co/MbKjgg1U
Advice on how to go about building #mobile apps for social good http://t.co/fiCzvCFl #m4d (via @kiwanja)
RT @kiwanja: Interested in mobile? Social change? Downloadable PDF on Building Mobile Apps for Social Good. http://t.co/iOanW7pP #m4d
Advice on how to go about building #mobile apps for social good http://t.co/fiCzvCFl #m4d (via @kiwanja)
RT @kiwanja: Interested in mobile? Social change? Downloadable PDF on Building Mobile Apps for Social Good. http://t.co/iOanW7pP #m4d
RT @kiwanja: Interested in mobile? Social change? Downloadable PDF on Building Mobile Apps for Social Good. http://t.co/iOanW7pP #m4d
http://t.co/4UyeflZu Building mobile applications for social good | Build it Kenny, and …: If you were thinkin… http://t.co/aD3rVbjO
Interested in mobile? Social change? Advice on how to go about building mobile apps for social good. http://t.co/q8xKwmNa #m4d via @kiwanja
Building mobile applications for social good http://t.co/bIbu8dhb (via @martinekoopman, @MurayaKamau) #mobile #progress
Building mobile applications for social good by @Kiwanja http://t.co/5sZNzcSG kp
from Paul Polak:
http://t.co/DGxExdow
Unlike the… http://t.co/p8CfTBGy
Building mobile applications for social good by @Kiwanja http://t.co/5sZNzcSG kp
Building mobile applications for social good | Build it Kenny, and … http://t.co/x7SVAsk5
RT @kiwanja: Interested in mobile? Social change? Downloadable PDF on Building Mobile Apps for Social Good. http://t.co/iOanW7pP #m4d
Building mobile applications for social good http://t.co/EorrHdSu
@hannahmlane @jpgninja @TechChange This article best sums up my thoughts on building/deploying #m4d tools. http://t.co/vSYu4xLc
Leave a Comment