Just a question. Why is it OK for developers to pick who or what they want to develop for. For how much, and for what products. But not for Apple to get any developer to develop for them? Why are the laws bending to force Apple to allow practically anything on the platform they built. But not for all developers TO develop for that platform and other platforms? Why is the burden on Apple?
In a world where Apple allowed everyone on, and made it totally free to be on the platform. Would we get every app there is to get? Every game, productivity, Ai, blah blah blah. At the lowest possible price? Or, would we get another "mac" type of computer device with basically the same amount of apps there but, just on mobile?
Apple could solve this by making a mobile mac. Just a very small "laptop-esk" device. It's got the ability to call. But the majority of the device is just a laptop (very small) and runs macOS. Oh wait...... They already have this.. Its called a laptop.. And these are phones.. So, it's a different product that's made for a different purpose. I mean, you're not going to NFC your laptop to a terminal to pay for something right? And you're not going to need to open up a whole laptop to make a phone call right? Yeah, so it's a phone first, and computer second. I could say the same for the watch. Its small enough to use for those type of things. As you wear it and take it everywhere you go. A laptop has its purpose and a watch or a phone has its purpose. They don't fully do the same things simply because they can't. So treating them differently is well, the right thing to do. No?
Hence the need to secure it as they do. You're carrying around a device that is always connected to a network. Either public/private Wi-Fi, bluetooth, or a cellular network. Your private information is stored on these devices (Watch/phone). Either your credit card, your health information, the majority if not all of your contacts, pictures, websites, application data, and on and on. Yes, you can have all that on a laptop/desktop too. But, you generally have access to more protection products or the OS itself to help you out with security. And the horsepower to run that in the background. Not so much on a tiny device. Nothing like having a security product eat up 10% or more of your CPU/RAM just to keep you protected. Wouldn't it be easier and better to just not have to use such things? By not allowing the same type of access to the device? If the door isn't there to enter, well you can't run it and you are by default protected. Problem solved no? One place to get apps, one way "IN". So ensure the safety of the way in, and the apps that could get in. Problem solved right? You get a device that runs apps and its self very well, with little worry about getting affected by rogue applications.
Maybe I'm the crazy one, but I very much don't understand why others don't understand the basic nature of what these devices are. And why Apple created it the way they did. As if they knew ahead of time that they would create some kind of cash cow and could milk it for eternity. Take the lion share of money developers would generate in perpetuity. The same developers that have been with them forever..... Like how many developers where their before the AppStore? Is it more or less than post iPhone? Is it the same amount even?
Does it cost more to develop for an iPhone than it does for a mac? Say the same exact application. And take in differences on limitations for a phone vs a desktop/laptop. Is it harder? Or if we are just talking costs, which costs more for developers? Maybe there are justifications there that I'm not aware of.
In a world where Apple allowed everyone on, and made it totally free to be on the platform. Would we get every app there is to get? Every game, productivity, Ai, blah blah blah. At the lowest possible price? Or, would we get another "mac" type of computer device with basically the same amount of apps there but, just on mobile?
Apple could solve this by making a mobile mac. Just a very small "laptop-esk" device. It's got the ability to call. But the majority of the device is just a laptop (very small) and runs macOS. Oh wait...... They already have this.. Its called a laptop.. And these are phones.. So, it's a different product that's made for a different purpose. I mean, you're not going to NFC your laptop to a terminal to pay for something right? And you're not going to need to open up a whole laptop to make a phone call right? Yeah, so it's a phone first, and computer second. I could say the same for the watch. Its small enough to use for those type of things. As you wear it and take it everywhere you go. A laptop has its purpose and a watch or a phone has its purpose. They don't fully do the same things simply because they can't. So treating them differently is well, the right thing to do. No?
Hence the need to secure it as they do. You're carrying around a device that is always connected to a network. Either public/private Wi-Fi, bluetooth, or a cellular network. Your private information is stored on these devices (Watch/phone). Either your credit card, your health information, the majority if not all of your contacts, pictures, websites, application data, and on and on. Yes, you can have all that on a laptop/desktop too. But, you generally have access to more protection products or the OS itself to help you out with security. And the horsepower to run that in the background. Not so much on a tiny device. Nothing like having a security product eat up 10% or more of your CPU/RAM just to keep you protected. Wouldn't it be easier and better to just not have to use such things? By not allowing the same type of access to the device? If the door isn't there to enter, well you can't run it and you are by default protected. Problem solved no? One place to get apps, one way "IN". So ensure the safety of the way in, and the apps that could get in. Problem solved right? You get a device that runs apps and its self very well, with little worry about getting affected by rogue applications.
Maybe I'm the crazy one, but I very much don't understand why others don't understand the basic nature of what these devices are. And why Apple created it the way they did. As if they knew ahead of time that they would create some kind of cash cow and could milk it for eternity. Take the lion share of money developers would generate in perpetuity. The same developers that have been with them forever..... Like how many developers where their before the AppStore? Is it more or less than post iPhone? Is it the same amount even?
Does it cost more to develop for an iPhone than it does for a mac? Say the same exact application. And take in differences on limitations for a phone vs a desktop/laptop. Is it harder? Or if we are just talking costs, which costs more for developers? Maybe there are justifications there that I'm not aware of.