Hi,
Just in case somebody wants to try out the proof-of-concept app for kiwix based on cordova-qt/necessitas, you can find the instructions here: However, be warned, this is really just a proof of concept to show that zim file content can be rendered using cordova-qt/necessitas on an android phone. In particular note that it may interfere with the official wikipedia app, therefore I'd recommend to try it only on a device which you use for development.
Pre-condition: Installation of non-market applications must be permitted (Settings/application settings/unknown source) 1. Download apk [1] and install it on the mobile phone. 2. Copy a zim file to /mnt/sdcard/test.zim. Basically all zim files with a valid main page should work. I've mainly used [2]. 3.Start the WikipediaMobile app and follow the instructions to download ministro and to install the qt-libraries.
The app should now render the main page including pictures of test.zim. Clicking a link should also work (Only once, remember it is just a proof-of-concept).
Best regards, Christian [1] https://github.com/cip/kiwix-mobile/raw/kiwx-qt-android/Qt/android/bin/Wikip...
[2] http://download.kiwix.org/zim/0.9/wikipedia_sw_all_04_2011.zim
Am 11.06.2012 17:00, schrieb Emmanuel Engelhart:
Hi,
here a few things we have achieved (with cip - wikionboard developer) during the Hackathon:
- setting-up qt4 dev. env. on Linux&Windows
- compiling and running the cordova-qt Wikipedia app port on Linux&Windows
- hacking the Wikipedia app. to make it loading zim contents (both
text&images)
- compiling the hacked app. for Android/ARM
- running the hacked app. on Android (emulator& Yuvi's device) and
loading contents from ZIM file runs well.
My conclusions: Cordova-qt seems to be a valid choice for the future Kiwix framework. Proof of concept code seems to be fast enough and the portability seems to be really good (thanks qt&C++). Regarding the qt4/qt5 version dilemma, it seems that what we do (introducing new protocols to the render engine) should not really be different on qt4/qt5, so we should not have many issues with it. We just need to wait the official release the qt Android-port (end of 2012-begin of 2013) to use QT5 instead of qt4.
Next: taking the last WMF Wikipedia app. code an tune it in a clean manner. This approach should allow us to save time in UI development. So one, we should have a first version of Kiwix-mobile for Android (providing a ZIM file picker, article render and suggestion system) for this autumn. More details coming soon...
Regards Emmanuel
Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Kiwix-developer mailing list Kiwix-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/kiwix-developer