We've also run into some interesting documentation fragmentation points. Let's say you make an app for relatively technically unsophisticated users. You need them to drag some files to a folder on their SD card (the files are so large that you don't want to try and move them over a network). To do that, they need to mount their SD card on their computer's file system. How do you write the documentation that explains that?
Some mount to the file system as USB mass storage. Some devices call it "Disk Drive" mode. Some have a button called "Mount USB". Sometimes the button's in the notification bar. Sometimes it's in the settings. Some Android devices use MTP and the user doesn't have to do anything (but the names of the folders are different!).
You either get to write documentation like a choose-your-own-adventure novel or deal with confused users.
Some mount to the file system as USB mass storage. Some devices call it "Disk Drive" mode. Some have a button called "Mount USB". Sometimes the button's in the notification bar. Sometimes it's in the settings. Some Android devices use MTP and the user doesn't have to do anything (but the names of the folders are different!).
You either get to write documentation like a choose-your-own-adventure novel or deal with confused users.