@coldkennels The programming languages and tooling for iOS, Mac, Android, and Windows are different. Plus, there's Linux. All these platforms require some kind of registration and vetting and often payments. This is generally what's preventing me from taking them on. But I can build a command-line tool using the same tech as in the web apps (but that may be a little too painful to use for some folks :)
@analog_cafe ...this sort of scenario was what Java was designed for. I've got a few old Java "apps" sat on the hard drive of this laptop that I've carried forward across multiple systems with multiple operating systems. Is it the cleanest setup ever? No, but it *does* work.
@coldkennels Java was cool, very powerful stuff. I'm not sure I like the containerization like that, though. Same with ActionScript (Flash) and even HTML Canvas. But there's new tech out there that lets us write native components and execute binary code, which is what native apps do. It's a little weird and definitely right for all uses