Pepper UI is a non-identical clone of the famous UI in Paper by Fifty Three app with lots of customization options for practical usage.
Differences from Paper
Paper by Fifty Three is designed to display 1 single landscape image which can be split into 2 seamless portrait pages without affecting aesthetics. It only supports landscape device mode.
Paper by Fifty Three is written entirely in OpenGL code. It is difficulty for mainstream developers to integrate into their app. On the other side, PepperUI is written entirely based on UIKit / UIView. It is extremely easy to place any iOS native UI element inside PepperUI.
Pepper UI has many customization options to fit your needs in all screen sizes & orientations.
- Supports iPod Touch, iPhone & iPad; both non-retina & retina
- Supports both landscape & portrait orientation
- Lots of useful delegate events
- Smooth animation between device orientations & view modes
- Page curl effect in fullscreen mode (iOS5.0 and above only)
- Page flip effect in fullscreen mode as an option
- Memory & CPU efficient
- No complicated setup, works out of the box
- Supports iOS 4.3 and later
- Pure ObjectiveC and UIKit implementation. No OpenGL or C++
- No 3rd party libraries
What do you get?
- Full source code & demo project
- Free updates & new features in future releases
- Free support
- Animation speed
- Frame aspect ratio & sizes
- Carousel & Scale effect for book list
- Open book at any page
- Auto resize to smaller frame in portrait orientation
- Configurable page flip, page curl or simple scrollview
- Hide 1st/cover page
- Zoom into 1 or 2 pages (see screenshots)
- Can be compiled into a static library (see free-to-try project)
- See technical documentation for more options...
- Open to suggestions