Иван Шаматов
Заказчик Иван Шаматов ivanshamatov | FL.RU

Иван Шаматов

На сайте 13 лет и 7 месяцев (заходил 10 лет 11 месяцев 24 дня назад)
0
109
Рейтинг
109
Все (1)       Заказы (1)        Вакансии (0)       Конкурсы (0)
Разместить заказ
23 Мая 2013
По договоренности
Нужно сделать классную epub читалку, с приятным внешним и софтверным интерфейсами, которую можно было подключить в любое приложение.
Две подзадачи:
1) разработать библиотеку, которая реализует спецификации epub 3.0 и 2.0.1, умеет разбирать epub, круто, если обернуть в фреймворк
2) разработать сам ридер, который использует эту библиотеку, прикрутить дизайн, и чтобы можно было читать epub-книги

При этом не использовать сторонние библиотеки или фреймворки за исключением тех, которые полностью открыты, бесплатны и лицензия предоставляет возможность модификации и перепродажу.

Все решения, которые я находил в интернетах, либо проприетарные, либо сводятся к советам использовать webView (и даже с использованием JS в нативном приложении)

Вообще epub – это zip архив, в котором сложены по папочкам (согласно спецификации) файлики, как сохраненный сайт.

www.idpf.org/epub/30/spec... – вот спецификация версии 3.0 epub
idpf.org/epub/201 – вот здесь ссылки на спецификации epub 2.0.1

epub.anfengde.com – вот этот проект реализует примерно то, что нужно, но там на чистом С, при этом есть бандл для андроида и фреймворк для iOS
github.com/AnFengDe/EPUB_...
github.com/fedefrappi/AeP... – вот еще проект epub, но там вроде только одна версия epub поддерживается и работает через раз.

github.com/vfr/Reader – вот PDF ридер, на который ориентируюсь, подключать epub читалку должно быть не сложнее чем вот этот.

ТЗ только в таком варианте, но если у вас есть какие-то формы, которые помогут сформировать более четкое описание, готов заполнять.
Пожалуйста, делитесь мыслями как о предположительных сроках, так и о бюджете проекта.

Прошло времени с момента публикации: 10 лет 11 месяцев 28 дней 6 часов 41 минута
Раздел: Программирование / Программирование для сотовых телефонов и КПК
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».