Looking to learn Adobe RoboHelp or other Adobe Software? I've got you covered. Find out more and start learning: Training Options
Supporting Android Phones with Adobe RoboHelp
I originally wrote this article as a guest post on the IconLogic blog: http://iconlogic.blogs.com/weblog/2013/05/adobe-robohelp-supporting-android-phones.html
RoboHelp 10 allows you to support a wide range of devices. RoboHelp detects a user's device and automatically presents the content in the optimal format for that specific device. While this is a great new RoboHelp feature, sometimes things can go wrong.
For example, last week a client reported that his RoboHelp content was displaying correctly across all devices except his Samsung Galaxy SIII. Instead of using the Android layout as instructed, the device consistently used the Desktop layout.
The phone's default display resolution is very high. It is so high, in fact, RoboHelp failed to recognize the device as a phone. The solution to this problem is simple: increase the maximum screen resolution via the Android_Phone Screen Profile. Here's how:
- With a RoboHelp project open, go to the Project Set-up pod (View > Pods).
- Open Screen Profiles.
- Double-click Android_Phone to open its Screen Profile.
- Set the Maximum width to 1000 pixels.
- Set the Maximum height to 1280 pixels.
- Click the Save button and then close the dialog box.
- Save the project and then Generate the Multiscreen HTML5 layout. (The next time the layout is accessed by the Android phone, it will use the correct layout.)