8,236
edits
(9 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
[[image:android.jpg|right|150px|Android logo]] | |||
Ever more people use [https://secure.wikimedia.org/wikipedia/en/wiki/Smartphone smartphones] as a medium for their digital life. This is especially the case in emerging countries, which are targeted by Kiwix. We think [https://secure.wikimedia.org/wikipedia/en/wiki/Android_%28operating_system%29 Android] will be the most important mobile platform in the next years, especially for the cheapest devices. Android is in addition, [http://www.fsf.org/news/2010-05-app-store-compliance unlike the Apple AppStore], open to free software. Consequently, our next big step is to port Kiwix to Android. The [http://www.wikimedia.org Wikimedia Fundation] is really interested in. | Ever more people use [https://secure.wikimedia.org/wikipedia/en/wiki/Smartphone smartphones] as a medium for their digital life. This is especially the case in emerging countries, which are targeted by Kiwix. We think [https://secure.wikimedia.org/wikipedia/en/wiki/Android_%28operating_system%29 Android] will be the most important mobile platform in the next years, especially for the cheapest devices. Android is in addition, [http://www.fsf.org/news/2010-05-app-store-compliance unlike the Apple AppStore], open to free software. Consequently, our next big step is to port Kiwix to Android. The [http://www.wikimedia.org Wikimedia Fundation] is really interested in. | ||
We focus on tablets because this seems to be there where Kiwix can help a lot, especially in India, but the software should also run on smartphones and we will do our best in that way. | We focus on tablets because this seems to be there where Kiwix can help a lot, especially in India, but the software should also run on smartphones and we will do our best in that way. | ||
== | == History == | ||
We have [[/Gecko|tried first to use the Mozilla Gecko Platform]] we already use for the desktop app. but we failed. The framework is not adapted to do that and without support this was impossible. | We have [[/Gecko|tried first to use the Mozilla Gecko Platform]] we already use for the desktop app. but we failed. The framework is not adapted to do that and without support this was impossible. | ||
We | We wanted then to use the [http://phonegap.ics.com/ Cordova-Qt] framework and we have built a proof-of-concept. But Cordova-QT does not really work so good like it theoretically should. So, we have abandoned this idea. | ||
Then, we wanted to use a pure QT app. This would have offer a fast app. but at the same time this app. would not have the look&feel of "traditional" Android apps. but also be pretty big (big apk file). | |||
We finaly decided to propose an app. with a native Java user interface with a fast binary code comming from the Kiwix code base (using JNI). | |||
== Current solution == | |||
[[File:Kiwix_on_Android.jpg|thumb|right|Kiwix for Android]] | |||
The WMF has sponsored two tablets in June 2012 and with this help we have release a first version of Kiwix for Android in April 2013, after a one week [[Offline Hackathon 2013|hackathon]]. More details on the [[Software]] page. | |||
== See also == | == See also == | ||
* [https://play.google.com/store/apps/details?id=org.kiwix.kiwixmobile Kiwix in the Google App. store] | |||
* [[/Gecko|Gecko trial]] | |||
* [http://phonegap.ics.com/ Cordova-Qt] | * [http://phonegap.ics.com/ Cordova-Qt] | ||
* [https://sourceforge.net/mailarchive/forum.php?forum_name=kiwix-developer&max_rows=50&style=nested&viewmonth=201206&viewday=11 Proof-of-concep annoucement] | * [https://sourceforge.net/mailarchive/forum.php?forum_name=kiwix-developer&max_rows=50&style=nested&viewmonth=201206&viewday=11 Proof-of-concep annoucement] |
edits