After paying another $150 for a year I didn't want the service for, spending time arguing, I had to set a calendar invite for a year away to myself, then find out you can only cancel by CALLING them at a UK number! Of course it was acres of time being on hold. So because I subscribed outside the app store I was screwed. Reality - if they can scam you they will.ġ) An annual subscription with no renewal notice AND that you couldn't cancel out of the 7 day period before renewal. I used to buy outside the standard marketplaces (was an early cydia user as well). I think a dev wanting to accomplish something similar in a cross-platform manner is going to have to do something similar to what the Sublime guys have done with developing their own in-house toolkit. The toolkits available elsewhere have technical advantages (like being cross platform), but getting the little details right is so much more difficult with them that meeting the same bar of quality is a much taller order. ![]() I would also argue that even despite restrictions, spotty docs, and bugs, macOS is still one of the strongest platforms for creating polished boutique apps. The Mac has always been by far the best platform to find customers for boutique indie apps, long before Mac code signing existed, and that equation hasn't changed even though Apple is now getting worse and locking down the Mac. And they don't exist on Windows to the extent that they exist on the Mac. The customers for boutique indie apps simply do not exist on Linux. > Developers can switch to a different platform, but the problem is that their customers won't switch. These BigCos are the elephants in the room, you can't ignore them. And look at how Parler was simultaneously deplatformed by everyone. Consider physical product producers and Amazon. Not so independent anymore, eh? Turns out Google and Apple also control the web browsers. If you think the web is independent, just consider Flash-based web sites. The world is such that it's extremely difficult for anyone to avoid being dependent in some way on the BigCos. They still need iOS apps, they still have to go through App Store review, etc. these companies still have big problems with Apple. Look at two of the largest corporations in the world: Google and Facebook. In general, I find the idea strange that developers can simply avoid being dependent on Apple. My eventual solution was a compromise of "I provide builds but don't implement any mac specialties".ĭevelopers can switch to a different platform, but the problem is that their customers won't switch. As a result a simple cross build of my app is quite "foreign element" and users ask for mac specific features. ![]() There are other issues though - Mac is very opinionated and many things / conventions are very different from Linux/Windows. It's quite difficult to reject such users when in theory a simple cross-build does not seem so difficult.Īs mentioned before I'm using Electron and fortunately it does shield you from majority of platform specific bugs, so not testing each and every release on Mac turned out mostly OK. I originally supported only Linux and Windows (platform I use and test on regularly), but inevitably Mac users came and wanted to use the app too. ![]() It's not very comfortable, and I had a lot of inner discussions about this. > Personally though I think it's weird that so many people are okay with distributing on platforms they don't even own. (Or rather not creating new builds for M1 Mac and similar, I'm okay with doing builds for old x86) So when talking about "dropping support", I mean specifically stopping doing Mac builds myself. But building yourself is not something most users can do. There's nothing really preventing users from building the app themselves, and some of them do that. To clarify, my app is free and open source.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |