A free program for Android, by World History.
Africa is such a vast continent with countries rich in history. This particular app offers users to learn the roots of South Africa; from the 1600s to the Republic.
It comes very handy if you have an upcoming exam for your history subject, or if you just want to expand your knowledge and learn other heritage and cultures. The book is divided into chapters and you can easily bookmark any page you want to go back to.
You can select the color of the background so you can feel comfortable while reading. The app is light and won’t eat a lot of storage space. It works on Android phones and tablets.