All over the global South, urban and semi-urban areas are growing at a furious pace. Great swathes of mega-regions – places where large cities blend seamlessly into smaller towns and villages creating a giant economic hub – are becoming key economic and opportunity drivers in developing countries. One of the downsides of this rapid growth and economic vitality is the chaos and confusion brought by frenetic change. Into this busy landscape steps the fast-moving new world of everywhere computing, where computers exchange information with almost everything in the environment. A Ghanaian information technology pioneer and entrepreneur is changing perceptions about Africa by using the new technology of Semacodes – and proving a semblance of order can arise from the chaos and bustle of the street.
Semacode – a smart 2D barcode – was developed by Canadian Simon Woodside and is a tool to make everywhere computing a possibility. It works by embedding a web address into a 2D barcode called a tag which can be affixed to buildings, street lamps, and other landmarks. If one would like to know more information regarding the area they are in, all they need to do is find the nearest Semacode and use their internet-enabled camera phone to scan and read the code. A camera phone containing the Semacode’s Software Development Kit (SDK) detects and decodes the tag and sends the user the web address using the phone’s built-in browser. The user quickly learns what businesses and services are in the area and what the current street name is.
With code developed in Ghana called Semafox, one can create Semacodes for objects and contexts using a web browser – (http://sohne.net/semafox/). It is now being adapted by Ghanaian entrepreneur Guido Sohne to solve the common African problem of chaotic cityscapes brought about by rapid change, high turnover of businesses and changing street names. This handy tool has the power to revolutionise how people communicate and do business in the South, and a rival technology using a similar concept – QR code – is already widespread in Japan. Semacode also has its own user-contributed community website, Semapedia, to produce semacodes for any object or building.
Sohne is a computer code developer working for CoreNett – a Ghanaian electronic transaction processing company – and has been working on developing the code underlying the semacodes, and also piloting its application on the streets of Accra, the capital. Sohne (a former Kofi Annan ICT Centre for Excellence developer-in-residence), is an excellent example of how an IT innovator in the South is linking up early in a new technology’s development to help develop and evolve it.“It is rare to find African-created technology being used today in Western cyberspace,” concludes Sohne. It “is indeed a step forward for African technology as well as an indication of the benefits of collaborative development based on liberal software licensing such as open source software.”
Published: June 2007
- You can download the Semacode reader software, here. This includes software for mobile phones and computer servers.
- The latest stories and updates on Semacode can be found here.
- A thorough explanation of rival technology QR Codes and their impact in Japan and how they work, can be found here. At present, QR Codes are used in a variety of ways, from linking to content and advertising in magazines and newspapers, to food product labels, public transportation signage, and as a way to communicate between people on the street.
This work is licensed under a
Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 License.
ORCID iD: https://orcid.org/0000-0001-5311-1052.
© David South Consulting 2021