5 ms·
That last one is big for me. I like using an iphone and I have an idea for a nice app but I do not like macbooks. I have tried them a few times and just do not
by Polylactic_acid 6y ago
That last one is big for me. I like using an iphone and I have an idea for a nice app but I do not like macbooks. I have tried them a few times and just do not like macos as much as linux. Now I can't work on my app idea because apples policy is you buy all apple products or things just don't work properly anymore.
- threeseed 6y agoYou can could develop with React Native and use a Mac VPS to do the final build. Not sure what you want from Apple here. Is it to port their entire iOS/OSX SDK to Linux just to support the 0.000001% of users who would want to develop that way.
- Polylactic_acid 6y agoYes, Google manages it just fine and people programming on linux is not exactly a non existent group. I'd even be happy with a windows toolkit since I can at least use my existing desktop for it.
- Tade0 6y agoI think the number of developers who would rather not buy a $1000+ machine just so they can develop an app for this system is much greater. I for one am one of them. Also the annual $99 fee only adds insult to injury.
- danShumway 6y ago> to Linux just to support the 0.000001% of users Because Windows users don't ever want to write iOS apps? Particularly game devs, who are primarily using Windows computers to develop games because Windows PC is their largest market? None of those people would like to develop iOS games without switching to an entirely new OS? > Not sure what you want from Apple here Open up their SDK to the point where communities like Linux can realistically set up their own build tools or emulators. Don't sue people who are providing iPhone emulator access[0]; instead create code/SDK licensing opportunities for companies to ship these environments to customers/developers without running afoul of copyright laws. I lose sympathy for companies claiming "this is too hard", when they're going out of their way to make the problem harder for other people to solve. I don't know why we're pretending that there's anyone at Apple thinking, "wow, I'd love to make it easy for Windows/Linux devs to target iOS, but it's just too hard for me to engineer." We know that's not really happening, we know that Apple's management is very happy to force developers to buy Macs, we know that's a status quo that Apple has every incentive to reinforce at every opportunity. [0]: https://venturebeat.com/2019/08/16/apples-corellium-lawsuit-is-a-direct-attack-on-ios-emulation/ https://venturebeat.com/2019/08/16/apples-corellium-lawsuit-...
- thesuperbigfrog 6y agoApple is making money hand over fist with their current ways of doing business. There is no incentive for them to open up their operating systems or SDKs short of a court order or law that requires it.
- Polylactic_acid 6y agoThats not contested. That doesn't mean its wrong to disagree with and not support the way apple does things.
- thesuperbigfrog 6y agoIf you disagree with Apple and do not want to support them, "vote" with your wallet. Android devices are more open than Apple devices, have more capabilities, and more vendors with a wider range of device offerings. Purism, PinePhone, and others are even more open than Android, but the software offerings are much more sparse. Apple devices are much more locked down, but offer a polished and curated user experience. While Apple devices are more expensive, they tend to maintain their value better and are generally supported with software updates for much longer than Android devices. Choose what works best for you and your needs.
- paulcarroty 6y ago> Android devices are more open than Apple devices, have more capabilities and sucks on privacy much more. Also about 'more open' - sounds like 'more good' or 'more pregnant'. So, here's two ways only - open or closed. "Android is open source" - only the marketing slogan. You can run open source Android only in VM.
- thesuperbigfrog 6y ago>> and sucks on privacy much more. That depends on what vendor, device, and Android distribution you choose. >> Also about 'more open' - sounds like 'more good' or 'more pregnant'. "More open" meaning apps can be side-loaded on Android devices without needing permission from anyone. "More open" meaning you have a choice of vendors. "More open" meaning there are many marketplaces where you can find or purchase apps. "More open" because more choices are available. >> So, here's two ways only - open or closed. The Android ecosystem has a spectrum of openness depending what vendor, device, Android distribution, and app marketplace(s) you choose. Some vendors lock their devices down more than others. >> "Android is open source" - only the marketing slogan. You can run open source Android only in VM. Really? There are several privacy-focused, open source Android distributions that actually run on devices: https://lineageos.org/ https://lineageos.org/ https://replicant.us/ https://replicant.us/ https://e.foundation/ https://e.foundation/ https://grapheneos.org/ https://grapheneos.org/
- realusername 6y ago> Not sure what you want from Apple here. Is it to port their entire iOS/OSX SDK to Linux just to support the 0.000001% of users who would want to develop that way. Just from the Stackoverflow survey, Linux developers have a 25% market share, same share as OSX.
- ashtonkem 6y agoI've found the Mac Mini to be Apple's best hardware; more upgradable than the typical MBP, and much more reasonably priced. (I also never use any laptop I use as a laptop; I find the ergonomics of laptops unbearable). But I also enjoy OSX and haven't experienced many of the downsides commonly mentioned on HN, so YMMV.
- Polylactic_acid 6y agoI have a ryzen 9 desktop that I use for gaming and programming. Apple offers nothing in the desktop space which covers my needs. So I either buy a less powerful version of my current computer or don't develop for iOS.