Difference between revisions of "IOS"

From Kiwix
Jump to navigation Jump to search
(Removed outdated information)
Line 1: Line 1:
[[File:Ios5.jpg|right|250px|]]
Kiwix is available for iOS.


Now available [http://ios.kiwix.org/ here]. Page outdated.
[http://ios.kiwix.org Download Kiwix from the iTunes app store]
 
'''Kiwix is already available on many platforms but not on iOS, the operating system which is on all Apple devices. We need to fix this gap!'''
 
== Requirements ==
We want to release a "simple" app., similar to the one we have [https://play.google.com/store/search?q=kiwix released for Android].
 
=== Features ===
* Agnostic ZIM file reader
* Associate *.ZIM files to the app.
* Suggestion system (based on the zimlib)
* Zoom
* "Open file" picker
* Simple, but clear, UI
* Home/back/forward buttons
 
=== Technical ===
* Code must be based on the [http://www.openzim.org/wiki/Zimlib zimlib] and Kiwix classes (C++)
* Code must be GPL
* Compilation should be able to run on a VirtualBox VM
* Package must be easily compilable, compilation steps must be documented in the COMPILE file
* Package must be available in iOS app. store
 
== Tasks ==
* Evaluate compatibility with iOS store rules
* Compile the necessary C++ code in a dyn. lib
* Code the UI using the iOS SDK
* Integrated both (library+UI) in a app.
* Generate the package
* Sign the package
* Provide a simple compilation script
* Provide a VM where the package can be compiled
* Provide the app. in the iOS store
 
== Developer Profile ==
We need a motivated iOS developer which would be able at the same time to deal with the iOS SDK and also familiar with compilation on GNU/Linux. This person should also be able to maintain the app. (at least during the first 6 months). We believe, any motivated developer should be able to achieve this with the help of an experienced Kiwix developer; something with want to do.
 
Kiwix development is mostly based on voluntarism. So, this is not an offer for a paid position. However, we do our best to provide compensations to the investment of our team members.
 
If you are interested or have questions, feel free to write to [mailto:contact@kiwix.org contact@kiwix.org].

Revision as of 04:53, 14 August 2015

Kiwix is available for iOS.

Download Kiwix from the iTunes app store