Creating content for mobile and tablet apps is a bit different to creating content for desktop computers or hard-copy publications.
Here are some considerations you may want to take in to account when creating the content for your app. Click each point to see more.
Are your files too large?
Big files cause slower loading times. Pages which house images, videos, and other large files may cause the app interface to lag.
You can usually save large images and videos as more efficient file types, without drastically affecting the file quality.
Is your content optimised for smaller screens?
Not every user will access your app on a tablet. Many users will use your app on their smartphones, which have comparatively small screens.
Try to avoid using small text, images, and interactive elements. Remember to always test your app on a smaller device before you finalise your content.
Are your interactive elements obvious?
There isn't much point in adding interactivity to your pages if users don't know it is there. Try to include some sort of indication that your content is interactive where applicable.
This can be done by adding an icon near interactive page elements, or even with an additional text frame that says something along the lines of 'tap me'.
Does your content look good on devices with different aspect ratios?
Different devices screens have different aspect ratios. It is wise to avoid designing your app content for a specific device. Other devices may not display the page in the same way. As always, it is best to thoroughly test your app content before finalising your designs.
Here is an example of a page that was designed to fit an iPad in landscape orientation. The 'call to action' buttons on this page are positioned at the bottom of the screen.
Here, the same page is being viewed on an Android tablet with a different aspect ratio. See how the bottom of the page is cut off?
It is difficult to cater for the display of every single mobile and tablet device on the market. However, it is possible to create content that is fairly agnostic in terms the placement of text, images, and other elements.
Does your content work on different platform devices?
The iOS and Android platforms will often have different ways of interpreting the same HTML. This means that some functionality - particularly advanced interactivity - may not work the same across different platforms.
It is a good idea to run a basic test on the platforms you are targeting before you add any advanced interactivity to your app content.
Are you using the right import type?
Different import types are capable of different levels of interactivity. For instance, a Word document cannot achieve the same interactivity as content created from HTML.
Before you begin creating your content, you should check that the type of source document you're creating will supper the interactivity you are aiming for.