MRA Community Forum

    • Login
    • Search
    • Categories
    • Awards
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Support

    IMPLEMENT API TO MAKE MRA PRIMARY NAV APP

    [App] Suggestions and Discussion
    6
    10
    611
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Neil Bartlett
      Neil Bartlett last edited by Neil Bartlett

      Apple has a API of some sort that allows App developers to have their Apps added to the list for selection as the Primary Nav App within iOS. Currently Apple Maps and Google Maps are the only navigation Apps in the list for selection by third party Apps when a user clicks on a link to an address.

      It would be useful if we as users could make MRA Navigation APP as the "default App" for all Navigation Purposes. I want to use MRA for all Nav on my iPhone, which I use for work around the city on my motorcycle as well as for pleasure trips.

      R1200RS, Nav VI, Zumo XT2, iPhone. — Plot the Track, Go the Distance

      richtea999 Hubert Thoring 2 Replies Last reply Reply Quote 2
      • richtea999
        richtea999 @Neil Bartlett last edited by richtea999

        @Neil-Bartlett As far as I know, currently you can only pick a different default app for email and browsing, and those two options are limited to iOS 14 and up.

        1 Reply Last reply Reply Quote 1
        • Hubert Thoring
          Hubert Thoring @Neil Bartlett last edited by

          @Neil-Bartlett : super Idee, ich wäre auch dafür 👍

          VG Hubert
          Info zum Beta Test "Next App" dazu die Hardware ...
          iPad 9. Generation iOS 18.4.1 / Handy iPhone Xr iOS 18.4.1 / PC mit MS Win11 / BMW Connected App mit Cradel.
          ❗️MyRoute-App im Cradel und Remotek-One❗️

          1 Reply Last reply Reply Quote 0
          • richtea999
            richtea999 last edited by richtea999

            @Neil-Bartlett said in IMPLEMENT API TO MAKE MRA PRIMARY NAV APP:

            ...Apple Maps and Google Maps are the only navigation Apps in the list for selection by third party Apps when a user clicks on a link to an address.

            Ah - having re-read that, do you mean addresses in web pages, like a hotel address which has a link?

            If so, you can create a custom URL scheme that will open your app, but you do then have to convince the rest of the world to use it in their websites.

            Here's are examples of custom links to open the Apple Maps, Google Maps and Maps.me apps:

            Tap to open Apple Maps
            Link text is:
            http://maps.apple.com/?q=Mexican+Restaurant&sll=50.894967,4.341626&z=10&t=s

            Tap to open Google Maps app (after prompt)
            Link text is:
            comgooglemaps://?center=40.765819,-73.975866&zoom=14&views=traffic

            Tap to open Maps.me app (after prompt)
            Link text is:
            geo:124.028582,-29.201930

            (Paste the link text into Safari if the MRA Community website doesn't offer them as links.)

            Visit them on your iPhone and see the result.
            You'll need Google Maps and Maps.me installed of course.

            The most universal/open one is probably the last one, the 'geo:' URI, and also the least used, I suspect.

            MRA could certainly register that it accepts links that start with 'geo:' and then the MRA app would be given as a choice when tapping a 'geo:' link. It may even be possible to register that it accepts 'comgooglemaps:' but I can't test that easily without coding it.

            The one you can't override is the maps.apple.com one. Its a closed shop on that one.

            Neil Bartlett Corjan Meijerink 2 Replies Last reply Reply Quote 0
            • Neil Bartlett
              Neil Bartlett @richtea999 last edited by

              @richtea999 Sorry that is not what I meant.
              The company I work for has an on line APP for allocating jobs for deliveries amongst the drivers. When we click on the link in the App for the Address the link takes us to the default Mapping tool the individual driver has selected in their phone. At present, we can select either Google Maps or Apple Maps as the Navigation tool. This works for Android or Apple phones. I was suggesting that MRA investigates if they can arrange to be included in this list to be selected as the default App by a phone user. Below is an image from the Preferences from our APP.

              IMG_0387.jpeg

              R1200RS, Nav VI, Zumo XT2, iPhone. — Plot the Track, Go the Distance

              richtea999 1 Reply Last reply Reply Quote 0
              • richtea999
                richtea999 @Neil Bartlett last edited by

                @Neil-Bartlett Yup, that's clever. Not sure how it's done, but probably via Google Chrome underneath - like this.

                It's definitely not standard Apple - they're very keen not to allow other mapping solutions, which is a shame.

                There might be some mileage in pursuing an anti-competitive angle in the EU (i.e. Apple is operating a closed shop from a navigation links point of view), but that would be a very very long-winded process, and would need resources thrown at it - not something MRA is likely to want to tackle.

                Drabslab 1 Reply Last reply Reply Quote 0
                • Drabslab
                  Drabslab Banned @richtea999 last edited by

                  @richtea999 said in IMPLEMENT API TO MAKE MRA PRIMARY NAV APP:

                  and would need resources thrown at it

                  and may not be the most interesting move for small MRA to upset slightly bigger Apple

                  1 Reply Last reply Reply Quote 0
                  • Corjan Meijerink
                    Corjan Meijerink administrator last edited by

                    So I just checked! 😉

                    We already support this on Android. If you highlight / select an address, the MyRoute-app will pop up as suggestion.
                    On iOS this works very differently (if at all) and thus it isn't possible yet.

                    Con Hennekens 1 Reply Last reply Reply Quote 0
                    • Corjan Meijerink
                      Corjan Meijerink administrator @richtea999 last edited by

                      @richtea999 we'll look into the geo scheme next week 🙂
                      Might be fruitful.

                      1 Reply Last reply Reply Quote 1
                      • Con Hennekens
                        Con Hennekens @Corjan Meijerink last edited by Con Hennekens

                        @Corjan-Meijerink said in IMPLEMENT API TO MAKE MRA PRIMARY NAV APP:

                        We already support this on Android. If you highlight / select an address, the MyRoute-app will pop up as suggestion.

                        Wow, did not know, nice! It works from the selection context menu. Pitiful not from the Route button in a google search result (but that I knew).

                        I am not affiliated with MyRoute-App. The help I am offering is entirely voluntary.
                        I am just an enthusiastic user, and hope you will be one too!

                        Most motorcycle problems are caused by the nut that connects the handlebar to the saddle.

                        1 Reply Last reply Reply Quote 0
                        • 1 / 1
                        • First post
                          Last post
                        ACTIVE USERS
                        POPULAR TOPICS
                        • 4.3.9 (391) Test - Anwendung

                        • Android Auto bugs and improvements

                        • Een snel overzicht van de routes

                        MY GROUPS