Currently all content on https://apps-preview-dev.allizom.org/en-US/developers/ is add-on centric. We should do something about that.
We have docs about Apps at https://developer.mozilla.org/en/Apps I recommend linking to individual articles, such as "Getting started", "For Web developers", etc.
The original bug is about linking to the right pages. This bug is how the page itself looks. Undoing the dupe.
We are getting rid of this page at bug 705976.