Mobileread
Preferred dictionary
#1  glenn4121 06-15-2020, 12:18 AM
I have the dictionary.com app installed on my iPad. In the setup section about dictionaries, how can I tell Marvin to use it?
Reply 

#2  Turtle91 06-15-2020, 03:02 PM
I think I remember a tester asking for that functionality...at least there was a good discussion about it. Unfortunately I don't remember what the exact outcome was...I just use the default dictionary.

You may be able to find it on the developer's help site. Kris has a bunch of tips/tricks there.

https://blog.appstafarian.com/post/146445658238/marvin-3-tutorial-some-tips-tricks
Reply 

#3  JSWolf 06-15-2020, 04:27 PM
Quote Turtle91
I think I remember a tester asking for that functionality...at least there was a good discussion about it. Unfortunately I don't remember what the exact outcome was...I just use the default dictionary.

You may be able to find it on the developer's help site. Kris has a bunch of tips/tricks there.

https://blog.appstafarian.com/post/146445658238/marvin-3-tutorial-some-tips-tricks
There were a lot of requests for Marvin that never got implemented. That's why marvin is not as wonderful as some make it sound.
Reply 

#4  pazos 06-15-2020, 04:53 PM
iOS is a very limited OS. That's good for a lot of things but very bad for interfacing with third party apps.

On android any app can scan installed packages on a device without any user permission, and choose which of them are dictionary apps, grab their icons and make a nice presentation to users.

On iOS that is not possible. You can still do IPC but the best you can do is provide a list of supported apps (all dictionary apps with a custom URL scheme that allow queries from other apps) and redirect to their page on the App Store.

You need to educate your users saying "install this app and then check it as your preferred dictionary", which clashes with apple mobile slogan "It just works". So many ereader apps just use the dictionary which is part of the OS or implement their own dictionary support within the app.
Reply 

#5  Turtle91 06-15-2020, 05:16 PM
Quote JSWolf
There were a lot of requests for Marvin that never got implemented. That's why marvin is not as wonderful as some make it sound.
Is this a hash on Marvin thread, or are you attempting to help the OP answer their question?

But you are right, there were a lot of requests for Marvin that the developer did not feel was where he wanted to take the app. IIRC instant teleportation to Mars was one of them Kris felt was a little outside of the intent...
Reply 

#6  Turtle91 06-15-2020, 05:19 PM
Quote pazos
iOS is a very limited OS. That's good for a lot of things but very bad for interfacing with third party apps.

On android any app can scan installed packages on a device without any user permission, and choose which of them are dictionary apps, grab their icons and make a nice presentation to users.

On iOS that is not possible. You can still do IPC but the best you can do is provide a list of supported apps (all dictionary apps with a custom URL scheme that allow queries from other apps) and redirect to their page on the App Store.

You need to educate your users saying "install this app and then check it as your preferred dictionary", which clashes with apple mobile slogan "It just works". So many ereader apps just use the dictionary which is part of the OS or implement their own dictionary support within the app.
Yes, I am certainly not a fan boy...

However the term 'a custom URL scheme' rings some bells...as in I'm pretty sure that is/was the track you should pursue. I will play around with Marvin and see what I can find.

Did you have any luck on the appstafarian site?
Reply 

#7  pazos 06-15-2020, 05:53 PM
Quote Turtle91
However the term 'a custom URL scheme' rings some bells...as in I'm pretty sure that is/was the track you should pursue. I will play around with Marvin and see what I can find.
Sadly this need that both the ereader and the dictionary app support the option. I *think* the share sheet is easier to support because just the dictionary app needs to provide a share extension and almost all apps support the "famous" share button.

For instance Dicty supports searching words by using share, but no using a custom url, while ABBYY provides a custom url scheme. I dunno if it has a share extension too.
Reply 

#8  Turtle91 06-15-2020, 06:06 PM
I just found this: https://blog.marvinapp.com/post/74510508547


Also here: https://www.mobileread.com/forums/sh...32&postcount=3


and hereL https://www.mobileread.com/forums/sh...ht=url+schemes

I will fiddle around and see what I can do.
Reply 

#9  Turtle91 06-15-2020, 06:18 PM
OK...In Marvin:

- Select settings (top left), from your library page.
- Select EPUB book settings
- scroll down to the Text selection menu and select Manage
- Select Define
- enter the desired URL scheme...you can even test it on that page.


As you mentioned, both apps need to allow it, and I can't help with the Dictionary.com app - I'm unfamiliar with it. However, you may be able to go to their website - if that's available??

Hope that helps!

edit: Also, there are some presets available at the bottom that can get you pointed in the right direction!!
image2.png image1.png image0.png 
Reply 

#10  JSWolf 06-16-2020, 04:49 AM
Quote Turtle91
Is this a hash on Marvin thread, or are you attempting to help the OP answer their question?

But you are right, there were a lot of requests for Marvin that the developer did not feel was where he wanted to take the app. IIRC instant teleportation to Mars was one of them Kris felt was a little outside of the intent...
There were requests since the days of Marvin 1 that never got implemented. Such as syncing annotations, allowing all of the customizations to be turned off, allowing base font to be changed in publisher mode, ADE page numbers, and other things. It could have been even better. But nope. Never happened.
Reply 

  Next »  Last »  (1/2)
Today's Posts | Search this Thread | Login | Register