September 2016: I stopped iOS development and removed all apps from the App Store.

3rd Party Apps

With Mr. Reader v1.11 I replaced all previously hard coded apps with a generic solution. This means that you can add apps by yourself when the app supports an URL scheme.

When your app is not included as an example and you are unable to find its URL scheme, then please contact the app developer and ask for the URL scheme to open his app from other apps and the possible parameters.

Hint: Federico from MacStories wrote a very good introduction: Mr. Reader And The Services Menu for iOS

Included Examples

This is a list of apps that can be added to the sharing menu right from Mr. Reader.

  • Articles
  • Blogsy
  • Drafts
  • HootSuite
  • OmniFocus
  • Papers
  • Poster
  • Search Google
  • Search Wikipedia
  • Terminology
  • Things

How? Open the Mr. Reader Settings, tap on 'Services', scroll to the bottom and tap on add 'Other App'. Now select your app and tap the 'Add' button. You are done!

Additional Examples

Here are some app configurations that are not included. You can install them in Mr. Reader by tapping one of the buttons (this page must be opened in Safari on your iPad).

standard menu   
text selection menu only   
link menu only

If you have added one by yourself that is not listed here, then please send me its configuration from Mr. Reader and I'll add it to this list. Open the Mr. Reader Settings, tap on 'Services' and scroll to your added app. Now select it and tap on 'Send' at top to send this app configuration to me or another Mr. Reader user by mail. The recipient will be able to install it in Mr. Reader directly from the Mail app.

Manually adding an app to the sharing menu

Open the Mr. Reader Settings, tap on 'Services', scroll to the bottom and tap on add 'Other App'. Select 'Add Other App' and enter the required data. Here is a description of the input fields:

App NameGets used as title in the sharing menu.
Example: Appigo TODO
ProtocolTo check if the app is installed on your iPad. This is the first part of the URL scheme with an ending colon.
Example: appigotodo:
URL Scheme TemplateThe URL scheme to open the app.
Example: appigotodo://x-callback-url/import?name={[TITLE]}&note={[URL]}
Standard MenuIf it should be shown in the standard sharing menu
Example: ON
Text Selection MenuIf it should be shown in the sharing menu when some text is selected
Example: OFF
Link MenuIf it should be shown when you opened the sharing menu on a link
Example: ON

When you edit the URL scheme template field you will see a keyboard extension with the following tags that can be used/inserted:

{...}The content between the curly brackets gets URL encoded
[SOURCE]Gets replaced with the feed name
[AUTHOR]Gets replaced with the article author
[TITLE]Gets replaced with the article title
[TEXT]Gets replaced with the article content or selected text
[TEXT-SELECTED]Gets replaced with the selected text
[URL]Gets replaced with the URL of the article
[URL-WITHOUT-PROTOCOL]Gets replaced with the URL of the article but without the protocol like 'http://'
[URL-SHORTENED]Gets replaced with the shortened URL. It uses the current set URL shortener from 'Copy Short URL', Twitter, Buffer, ...

Tip: Markdown formatted links for Day One, Byword, etc.

It's a little bit tricky to create markdown links, because they also use the square brackets [ and ].

Markdown link format: [link text](url)

The markdown brackets must be entered URL encoded as %5B for the '[' and %5D for the ']'. And they must be used outside my curly brackets {...}

Instead of

dayone://post?entry={blablabla ["[TITLE]"]([URL])}

you must use

dayone://post?entry={blablabla }%5B{"[TITLE]"}%5D{([URL])}