Giter Club home page Giter Club logo

Comments (4)

SeanPM5 avatar SeanPM5 commented on August 19, 2024

Implemented here: https://companion.home-assistant.io/docs/integrations/x-callback-url

from companion.home-assistant.

TomBrien avatar TomBrien commented on August 19, 2024

Re-opening as no changes have actually been made since this was open. I believe the idea here is improve the content. Certainly this is a case where we mention something but provide usage example.

from companion.home-assistant.

SeanPM5 avatar SeanPM5 commented on August 19, 2024

Ah OK, my bad.

So I dabbled with this stuff very briefly like a decade ago. But from what I remember this was sort of a clever "hack" way for apps to talk to each other in the relatively early days of iOS (like iOS 4 or 5 or something). It was something indie devs brainstormed together and added to their apps then it grew from there; but was never something official from Apple.

Then Workflow came along which gave this stuff a nice GUI so people didn't need to use URL schemes anymore. Workflow became fairly popular and was eventually acquired by Apple and rebranded into Shortcuts, which also changed how things work behind the scenes.

My understanding is that x-callback-URL was largely made obsolete by Shortcuts. It still works, but everything it can do is supported by Shortcuts which most people will use instead. I might be way off on this though, Robbie probably knows more on this subject and could correct me if I'm wrong.

I think maybe we should merge URL Handler, X-Callback-URL, and Universal Links all into one page since they're just different ways of doing the same thing AFAIK. Each of those three pages has only a paragraph of text and would be hard to difficult to flesh out much further I think, so it'd make sense to combine them? Maybe call the page Advanced URL Features or something like that.

from companion.home-assistant.

TomBrien avatar TomBrien commented on August 19, 2024

I think that's a good idea. They all seem very similar to me. Need to have a play with and get those working.

from companion.home-assistant.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.