Live data from Hacker News

iOS indie app development looks like

safespace.is

71–80 of 90 posts

Re: iOS indie app development looks like

#71
post #32

Earlier quoted context omitted.

I’m on a phone which means digging through Apple docs or WWDC-ascii isn’t fun. But for my recent Insta-like infinite feed on iOS this was very helpful: https://fatbobman.com/en/posts/tips-and-considerations-for-u...

Your link is all about how to use List Also... Funny that I'm getting downvoted for correctly pointing out that LazyVStack doesn't reuse or unload views. It's so obvious that they should, that no one can believe they don't.

There are additional links and details about LazyVStack highlighted in the content. I thought the top level article focused on Lists would be more helpful for you.

Re: iOS indie app development looks like

#72

Earlier quoted context omitted.

Itch.io is 100% free. I'd be okay with it, if it was $100 per year while you're actively publishing new content. But just to keep old stuff up there is kind of steep

They don't want your unmaintained and unprofitable apps

My apps only become unmaintained when Apple depreciates standard features. It's not my imperative to fix Apple's changes, they should be paying me to do that.

Re: iOS indie app development looks like

#73

Earlier quoted context omitted.

They don't want your unmaintained and unprofitable apps

Who is "they". I'm not forcing anyone to download my game. But Apple refuses to allow any other market place ( in most of the world) , so unless I pay 100$ a year no one gets to play it on an iPhone. It's not just the fee, it's the idea that Apple is the final decider of what anyone with an iPhone is allowed to run on devices they own. I sorta understand this argument with game consoles, since the vast vast majority…

Apple

I don’t like their behavior either but I’m trying to help you make sense of it. They have a profit motive which corrupts

Re: iOS indie app development looks like

#74

Earlier quoted context omitted.

They don't want your unmaintained and unprofitable apps

My apps only become unmaintained when Apple depreciates standard features. It's not my imperative to fix Apple's changes, they should be paying me to do that.

It is your imperative on their platform. Why are you protesting to me? It’s their policy and they have a profit motive leading to this. I don’t like it either!

Re: iOS indie app development looks like

#75
post #71

Earlier quoted context omitted.

Your link is all about how to use List Also... Funny that I'm getting downvoted for correctly pointing out that LazyVStack doesn't reuse or unload views. It's so obvious that they should, that no one can believe they don't.

There are additional links and details about LazyVStack highlighted in the content. I thought the top level article focused on Lists would be more helpful for you.

I followed those links and it agrees with my initial post that LazyVStack does not reuse or unload, and confirms that the only choice for large data sets is List (focused on iOS)

Re: iOS indie app development looks like

#76

Earlier quoted context omitted.

My apps only become unmaintained when Apple depreciates standard features. It's not my imperative to fix Apple's changes, they should be paying me to do that.

It is your imperative on their platform. Why are you protesting to me? It’s their policy and they have a profit motive leading to this. I don’t like it either!

I'm not protesting at all, I take a bit of delight in my apps that are no longer supported. Listening to iPhone owners lament "old-school" software and "lost media" is music to my ears. It's irony amped up to a palpable level.

My broader point is 1) it's not unmaintained until Apple says so and 2) it's only unprofitable once the App Store deems it is. Both of those are arbitrary decisions that justify nothing, even with profits as the context, which is why you are being downvoted.

What Apple "doesn't want" is people coming up with justifications against their arbitrary fees, case closed. No need to blame the developers and implicate yourself as a victim, that's an embarrassing dog-and-pony show that hasn't been fresh (let alone acknowledged by Apple) since like 2012.

Re: iOS indie app development looks like

#77

Earlier quoted context omitted.

It is your imperative on their platform. Why are you protesting to me? It’s their policy and they have a profit motive leading to this. I don’t like it either!

I'm not protesting at all, I take a bit of delight in my apps that are no longer supported. Listening to iPhone owners lament "old-school" software and "lost media" is music to my ears. It's irony amped up to a palpable level. My broader point is 1) it's not unmaintained until Apple says so and 2) it's only unprofitable once the App Store deems it is. Both of those are arbitrary decisions that justify nothing, even w…

The iOS/MacOS ecosystem is changing all the time, a decent amount of that time, they're good changes to be making. Sometimes they're arbitrary. Sometimes they're stupid. Either way, you know all of this before you publish anything there, so complaining after the fact that Apple is not sufficiently incentivizing you to maintain your code that runs on and is distributed by their operating systems is bizarre to me.

Yes, it's unmaintained, because you are not maintaining it. Should you maintain it? Your decision to make. However if they are not maintained then they are indeed unmaintained and will probably run into problems on newer versions of the aforementioned operating systems.

I personally like that Apple trims the fat and keeps things ship-shape. Yes, the cost to that is older apps don't work on newer Macs and phones. The benefit to that is MacOS and iOS are not saddled with god knows how much legacy code and features to make sure everything that ran on, for example, Windows 95 will also work on Windows 11 (with caveats). Both of these are fine design ethos to go with: Apple went one way, Microsoft another, and both directions have pros and cons accordingly.

> What Apple "doesn't want" is people coming up with justifications against their arbitrary fees, case closed.

Your personification of a corporation is bizarre too. Apple doesn't give a shit if you maintain your software or not. If you maintain it, it remains available. If you don't, it doesn't. This situation is fixed, and you know both outcomes.

Like I dunno, maybe it's just me, this logic doesn't hold up. It's akin to calling an engine needing oil changes arbitrary. Like, I guess? But you also knew that when you bought the thing.

Re: iOS indie app development looks like

#78

Earlier quoted context omitted.

I'm not protesting at all, I take a bit of delight in my apps that are no longer supported. Listening to iPhone owners lament "old-school" software and "lost media" is music to my ears. It's irony amped up to a palpable level. My broader point is 1) it's not unmaintained until Apple says so and 2) it's only unprofitable once the App Store deems it is. Both of those are arbitrary decisions that justify nothing, even w…

The iOS/MacOS ecosystem is changing all the time, a decent amount of that time, they're good changes to be making. Sometimes they're arbitrary. Sometimes they're stupid. Either way, you know all of this before you publish anything there, so complaining after the fact that Apple is not sufficiently incentivizing you to maintain your code that runs on and is distributed by their operating systems is bizarre to me. Yes,…

> complaining after the fact that Apple is not sufficiently incentivizing you to maintain your code that runs on and is distributed by their operating systems is bizarre to me.

Let me tie things up a bit for you then. To repeat myself; I'm not complaining! I don't pay Apple a dime anymore, not for services nor hardware. I had a brief, happy stint as an iOS dev in my nascent, foolish years as a programmer and moved on. I find it hilarious that Apple can't do the bare minimum to support my software after I wrote it and paid them to publish it. It's part of the reason I refuse to build apps that aren't for the web anymore; native dev is for chumps. It is a literal waste of time.

> I personally like that Apple trims the fat and keeps things ship-shape.

Out of every commercial OS, Apple ships the most complex kernel and largest install size (on iOS and MacOS). If you think it's for "[trimming] the fat" then I struggle to see what fat they're cutting off. Most of the time, we're getting things depreciated like OpenCl and 32-bit libraries that users actually depended on to a certain degree, with no replacement besides proprietary alternatives. Seems like they're cutting off lean to me.

For chrissake, we're talking about a company that ships a mandatory 7gb AI model with every iOS install. Apple's "smart defaults" direction is just a load of cons, and I say that as someone that thinks Microsoft's model is imperfect too. But Microsoft doesn't get half the flak Apple does because they commit to third-party cooperation instead of treating it like an existential threat. They cooperate with Nvidia when Apple refuses to talk to them, they work with Khronos when Apple refuses to answer their letters, Microsoft seems to actually want their OS to compete. Clearly Apple wants to shelter theirs from competition.

> Your personification of a corporation is bizarre too.

I don't believe I characterized them at all. I said Apple's real excuse is not that they don't want depreciated or unprofitable apps (they can change that at-will by supporting old runtimes and allowing sideloading) but really that their defacto control over the iPhone is threatened. Unless you think copying over old dylibs and enabling sideloading is fundamentally impossible, I don't see how I've cast them in any particular light.

Nobody in this thread is foolish enough to say Apple has some outstanding commitment to queer values, quality apps or protecting user privacy. We've all watched that roof collapse over the past decade, we know money is king. My point in the last comment is that Apple's lack of transparency over which charges are necessary and which are arbitrary will be the end of them. It's a charade, and several countries (including the US) launched investigations to remediate it. Apple cannot persist with their current direction, and they refuse to admit they're wrong.

Re: iOS indie app development looks like

#79
post #50

Earlier quoted context omitted.

My problem is that its an annual cost. When I dabbled in Android development, I think I paid a one-time fee of $25. That's a cost I can swallow for someone who wants to release apps for free. If I have to pay $100 a year, I need to make that money back from my apps which means I probably need to make them subscription based. Which leads us to the world we live in today.

>If I have to pay $100 a year, I need to make that money back from my apps Why do you feel you need to make it back? I can't think of many pastimes that cost that little.

Programming is a job, not a pasttime. If you enjoy doing your job, so be it, but you are trivializing this to an offensive extent.

Re: iOS indie app development looks like

#80

Earlier quoted context omitted.

>If I have to pay $100 a year, I need to make that money back from my apps Why do you feel you need to make it back? I can't think of many pastimes that cost that little.

Programming is a job, not a pasttime. If you enjoy doing your job, so be it, but you are trivializing this to an offensive extent.

It sounds like it is a pastime for the GP.

If it wasn’t then $100 is trivial for a business.

Post reply on HN