GSoC/GCI Archive
Google Code-in 2013 Wikimedia

Load ICU icudt49l.dat file dynamically in Kiwix for Android

completed by: Mayank Madan

mentors: Kelson

Kiwix for Android embeds its own copy of the ICU library; in three versions (mips, x86, ARM). It's possible to load the ICU icudt49l.da file dynamically and this would reduce the whole APK size by a factor two. That's what we want to achieve. For more details, see the feature request at https://sourceforge.net/p/kiwix/feature-requests/779/. Kiwix is a Wikipedia offline reader. This task is related to the new release of its Android mobile app. Instructions to compile the app can be found here (Android section). This requires knowledge of the Java programming language.

Students are required to read Wikimedia's general instructions first.