RotoView PDF Reader For Android

The RotoView PDF Reader is a powerful PDF viewer similar to other PDF readers available in the Android stores, but with a unique twist: It is the first and only PDF reader that includes the proprietary RotoView technology that scrolls PDF pages just by tilting your phone.

Scrolling highly magnified PDF pages by touch is cumbersome, taking many drag motions to scroll across the entire page. RotoView PDF Reader scrolls your highly magnified documents much faster than traditional touch screen scrolling. It’s also a great app for viewing complex PDF files on your Android phone with a single hand.

Although you can use RotoView exclusively to perform all the view scrolling without touching the screen at all, RotoView is designed to be well integrated with the standard touch screen operation. Even if you are not aware that RotoView functionality is included in this app, you can still use it with all of the standard touch gestures found in any other full-featured PDF reader.

RotoView PDF Reader is simple to use! Just select any PDF files stored on your device using the app's file browser. Once you select a PDF file, double tap or pinch to magnify, and activate RotoView Smart Scroll with a continuous touch or, for free hand operation, using a shake or tap. Rotate your phone and watch how smoothly and quickly you can view different areas of the magnified page.


Use the unique Throw and Glide rotation gestures to scroll PDF pages. The Throw gesture rapidly scrolls enlarged documents in response to the way you tilt your phone, even faster than the standard Flick touch gesture. The Glide gesture follows the Throw gesture automatically with slower, more precise scrolling.

Tap the help ‘?’ icon to explore the technology behind RotoView Smart Scroll. Use the settings icon to experiment with different settings. Remember that you can return to default setting by selecting the "Default".

Features:
- Magnify your PDF files and add annotations and markers (save annotations with premium version).
- Simple, intuitive single hand scrolling
- Seamlessly combine rotation and touch screen gestures
- Works with all of your PDF files
- You can select this app to open PDF files selected by your various file browsers.

"It’s an awesome utility that’s perfect for anyone who needs to digest PDF files on a regular basis.... RotoView PDF Reader has taken a simple concept and turned it into something incredibly useful, ultimately making it less of a chore to read PDF files on the go."
– AndroidAppsReview.com, May 2015

"This app is built and designed in such a way that the reader or user feels extremely comfortable and can browse through the file with extreme ease. While most other PDF applications require you to scroll or swipe over the screens to read further, this one does it automatically by making use of the sensors and the gyroscope present in the device... A perfect PDF reader with really amazing set of features!"
– SmartphoneApps.com, December 2015

Download the RotoView apps for Android:
RotoView PDF Reader
  

RotoView Photo Viewer
  

Check out our iPhone RotoView apps
RotoView Demo

  

     from the RotoView Patent

The RotoView Patent

Learn more about RotoView Technology


Learn more about gyroscopes and accelerometers with our Sensor Kinetics app for Android
  

  [ PDF Functions ]

What Does RotoView Do?



RotoView enables you to scroll magnified pages within the PDF file just by rotating (or tilting) your phone or tablet.

To avoid undesired movements while viewing, RotoView is active only during the Scrolling mode and it is turned off during the normal (fixed view) mode. As you will see shortly, there are several methods to activate RotoView and to turn it off, so that you can use the method you feel most comfortable with.

You can also switch pages using the double-tilt hand gesture by rotating back once you have hit the boundary of a page, then forward again. This option must be turned on under Settings.

RotoView PDF Reader in Operation

The following images shows the RotoView PDF Reader app in operation. The brief description with each image illustrate the particular operation. Please pay special attention to the Scroll Controller, as it guides your scrolling. The Scroll Controller also indicate the type of scrolling operation and allows you to activate and deactivate the scrolling.

PDF Files list

Tap the ? selector on the top right to list all the PDF files found on your device's external memory (e.g. the sdcard).

Throw gesture

Once RotoView scrolling is activated, tilting your phone begins the Throw gesture. It rapidly scrolls enlarged pdf pages in response to the direction of the tilt and is much faster than flicking your finger across the screen. The red arrow indicates the direction of the scroll, and the yellow boundary indicates the Throw gesture.

Shake Setting

To adjust the activation shake sensitivity, just tap Settings and use the blue slider bar. A higher value provides for more sensitive shake control.

Continuous Touch operation

You can start with a long press anywhere on the screen. If you keep your finger pressed more than a second, RotoView activates the Continuous Touch operation where scrolling ends once you lift your finger. Continuous Touch operation is indicated by the orange rectangle below the scroll map.

Proportional Scroll mode

When the page magnification is relatively small, RotoView selects the Proportional Scroll mode that translates the changes in orientations directly to a scrolling distance proportionally to the amount of the rotation from the baseline. The green boundary indicates the Proportional Scroll mode.

Help

For exploring RotoView PDF Reader further, tap the help symbol for more info. It will bring up the extensive RotoView help file.


The RotoView Scroll Controller

RotoView assigns a small rectangular area of your phone’s screen view as the Scroll Controller. The Scroll Controller appears on the screen only during RotoView scrolling mode to help guide you while scrolling.

The Scroll Controller includes a map that represents the page boundary (outside rectangle) and the screen view (inside filled rectangle). The position of the screen view shows which portion of the page you currently see.

The extended lines on the left and right sides of the page boundary indicate horizontal page scrolling.



You can drag the Scroll Controller to change its location on the screen. The Controller's last location is preserved. We recommend placing the controller around the top right area section of the smartphone's screen, within an easy reach of your thumb.

RotoView assigns a small rectangular area of your phone’s screen view as the Scroll Controller. The Scroll Controller appears on the screen only during RotoView scrolling mode to help guide you while scrolling.

The Scroll Controller includes a map that represents the page boundary (outside rectangle) and the screen view (inside filled rectangle). The position of the screen view shows which portion of the page you currently see.

The extended lines on the left and right sides of the page boundary indicate horizontal page scrolling.

You can drag the Scroll Controller to change its location on the screen. The Controller's last location is preserved. We recommend placing the controller around the top right area section of the smartphone's screen, within an easy reach of your thumb.

Continuous Touch Operation


You can start with a long press anywhere on the screen. If you keep your finger pressed more than a second, RotoView activates the Continuous Touch operation where scrolling ends once you lift your finger.

The RotoView Scroll Controller indicates the Continuous Touch operation mode by a narrow orange marker.

Single Hand Operation (Non-Continuous Touch operation)

Shake Commands

Shaking the device up and down, as implemented in the RotoView Android and iPhone apps, is very convenient for a single hand operation. It can be used for a start and stop command. An important feature of the RotoView Protocol prohibits the end shake command from disturbing the final location of the screen view. RotoView maintains a stored trail of screen movements and when an end shake is detected, the screen is restored to the last position prior to the shake.

Touchscreen Commands

RotoView is well designed to integrate with the standard touch screen user interface. Accordingly, RotoView activation commands are implemented with the unique RotoView Scroll Controller as shown in the following figure. Start RotoView by tapping the screen area assigned for the Scroll Controller (left). Remember that you can place the Scroll Controller anywhere on the screen. Stop RotoView by tapping anywhere outside the screen area assigned for the Scroll Controller (right).


RotoView tap on (left) and tap off (right) commands.


Single hand operation also starts with a long press anywhere on the screen, which lasts less than a second. If you continue to hold beyond one second, the Continuous Touch mode will be triggered.

Suspend Mode
Suspend Mode

An important feature of the RotoView protocol is that it allows the user to pan the image while RotoView is on without the need to explicitly turn RotoView scrolling off. RotoView transits into the Suspend Mode, as evidenced by a change of color. The panning touch gestures brings the screen view to its final location and ends the RotoView scrolling operation once the finger is lifted from the screen.

This feature is another example of RotoView's smooth integration with the dominant touch screen technology of mobile devices.

RotoView Scrolling Modes

The RotoView PDF Reader uses the unique Throw and Glide rotation gestures to scroll your PDF pages. The Throw gesture rapidly scrolls enlarged files in response to the small rotations (tilting) of your phone. The Glide gesture automatically follows the Throw gesture with slower, more precise scrolling.



Throw Gesture

Coarse (rapid) scrolling in response to tilt. The red arrow shows the scrolling direction.

The red bracket indicates the Scroll Controller area.



Glide Gesture

Fine scrolling mode that follows the Throw gesture.Tapping the map re-activates the Throw gesture.


Proportional Scroll Mode




For small magnification, RotoView scrolling is proportional to the rotation of the phone. You can change the magnification setting (a/b) to control when proportional scrolling is active.


Proportional Scroll mode is indicated by the green boundary color of the scroll controller.
Changing the Scrolling Speed Manually


You can drag the Controller during the Glide mode to change the scrolling speed.



Dragging your finger during the Continuous Touch operation will also change the scrolling speed. The red number indicates relative scrolling speed change.

Moving from Page to Page

For multiple documents implementation you can switch between pages with the following double-tilt hand gesture. Please note that the double-tilt hand gesture must be activated in the app Settings.

Page Switching Hand Gesture

Double-tilt hand gesture to switch from one page to the next.


To cross to the next page where the red arrow is pointing, first rotate backwards when the red arrow appears. Once the green arrow appears, rotate the device following the green arrow to complete the page crossing. The app supports both horizontal and vertical page scrolling.

To Learn More...

The following RotoView Protocol tutorial video can help you better understand the RotoView various hand gestures and operation.



Using the PDF Functions





Using PDF Actions


Vertical page scrolling.
Horizontal page scrolling.
Night mode - Inverted colors for better viewing in low light.
Normal view mode - End of Night mode.
Annotation Mode - Add your personal annotations to the PDF file. Please purchase the full version ($0.99) if you need to save your annotations.
Draw a rectangle shaped annotation. Change color and outline width in Settings. Interior fill color may be set to transparent.
Draw an ellipse shaped annotation. Change color and outline width in Settings. Interior fill color may be set to transparent.
Draw a straight arrow annotation. Change color and line width in Settings.
Draw a squiggly line annotation (also called ink annotation). Change color and line width in Settings.
Place a note marker. Then select the note and edit the text for the note.
Select text. Then tap the selected text and format it or copy it to the clipboard. Formatting selections includes highlight, underline, strikeout and squiggly.
Use Settings to adjust annotation colors and line width. Modify, activate or disable various features of RotoView operation.

This free app is partially ad-supported. For the ad-free version, which also includes additional features, please purchase the full version via the app.

Third party library credit

The PDF view renderer for this app includes the RadaeePDF SDK. This app also uses the ColorPickerPreference of Sergey Margaritov.

INNOVENTIONS® Inc. "INNOVATIVE PRODUCTS FROM INVENTIVE MINDS" Copyright © 2015 INNOVENTIONS, INC. All rights reserved. Android is a trademark of Google Inc. Apple, the Apple logo, iPhone, iPod, iPod touch, and iTunes are trademarks of Apple Inc., registered in the U.S. and other countries. App Store is a service mark of Apple Inc. RotoView and INNOVENTIONS are registered trademarks of INNOVENTIONS, Inc.