3 ms·
You are missing the point. What the author wants is a composable toolbox. He knows it's possible, he can wield them proficiently, and the gains are numerous, bu
by BoppreH 15y ago
You are missing the point. What the author wants is a composable toolbox. He knows it's possible, he can wield them proficiently, and the gains are numerous, but the system doesn't give him the means to do that.
You can't pipe iPad apps. You can't filter emails from a file using a single line of Objective-C. Development environments don't have the practicality of typing text in a shell for instant execution.
If I understood correctly, "anti-programmer" means the environment doesn't make use of his abstraction abilities, not that it is bad for developing software.
And hell yes, I would compose kitchen appliances if I could.
- _pius 15y agoYou can't pipe iPad apps. Yes you can, through custom URL schemes. http://handleopenurl.com/ http://handleopenurl.com/
- lurker19 15y agoThat's not part of ios, that is a library. I can't add that to someone else's app on the device. Apple should integrate it into iOS. The user of the device should be able to compose apps, not only cooperating app writers.
- ajross 15y agoGetting kind of far afield, but that's exactly what the Android "Intent" framework is: any app can register handlers for any data/url. So your app now appears next to "youtube" when the user selects "share" on a video, etc...
- jcizzle 15y agoIt is part of iOS and has been since iOS 2.0. Every application developer gets to pick their own URL scheme and what any arguments passed to it do. This web site is just showing you the URL schemes for various applications.
- natch 15y agoYou could not be more wrong. Not only is it part of iOS, it is part of UIApplication, the class on which any iOS app is built. Why even bother commenting, if you're just going to make stuff up? I'm guessing you didn't even click on the web link, which, you will notice if you do, does not lead to any library. It's just a site (which I've never visited before this myself either... don't need to, to write or use inter-app URL launches) that hosts an informal registry of protocols along with information on what they launch.
- tjogin 15y agoThe author wants to cool food and is disappointed with his toaster for doing a lousy job at it.