GithubHelp home page GithubHelp logo

empub's Introduction

EmPub: Embedded Digital Book Reader

EmPub can display the contents of an EPUB file, packaged with EmPub itself in an APK.

EmPub is packaged as an Android library project, so a hosting project can define things like error reporting, self-updating policies, and so forth. You will find a demo/ sub-project that serves as a host, with some sample material serving as a book.

This project is largely undocumented at the present time, though that will be rectified in the coming months.

Usage

TBD

Dependencies

This project relies upon ActionBarSherlock, so you will need to adjust the EmPub library project to have a reference to your own copy of the ActionBarSherlock library project.

This library at present requires Android 2.2 (API Level 8) or higher. To build the library, you will need API Level 14, to be able to compile ActionBarSherlock.

Version

This is version v0.1 of this module, meaning that it is brand-spankin' new.

Demo

In the demo/ sub-project you will find a sample activity that demonstrates the use of EmPub.

License

The code in this project is licensed under the Apache Software License 2.0, per the terms of the included LICENSE file.

Questions

If you have questions regarding the use of this code, please post a question on StackOverflow tagged with commonsware and android. Be sure to include source code and stack traces if you are encountering crashes.

If you have encountered what is clearly a bug, or a feature request, please post an issue. Be certain to include complete steps for reproducing the issue.

Do not ask for help via Twitter.

Also, if you plan on hacking on the code with an eye for contributing something back, please open an issue that we can use for discussing implementation details. Just lobbing a pull request over the fence may work, but it may not.

Who Made This?

CommonsWare

Release Notes

  • v0.1.0: initial release

empub's People

Contributors

commonsguy avatar

Watchers

James Cloos avatar Meha Garg avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.