Remix.run Logo
codingjerk 14 hours ago

I feel like developing an app for iOS is harder than developing one for Android.

Everything from writing code to building and publishing is overcomplicated.

eddieroger 8 hours ago | parent | next [-]

I've done both, and this was not my experience. Nowadays, they're much more similar than different, but 10 years or so ago, "easy" was defined by if you knew Java or Objective-C. Android, like most Java, required a lot of code to do simple things (public static void main...), and tons of XML to make the app support so many devices. Objective-C had good boiler plate thanks to Apple and NeXT before it using the frameworks for years.

Now, SwiftUI and Compose are effectively cousins, as are Kotlin and Swift. Both App Stores have their quirks. Publishing is part of both workflows. It's really not harder for one or the other, it's just administrivia.

codingjerk 6 hours ago | parent [-]

Thanks for sharing. I agree in general,

But for me language is not a problem at all. I mean that you have a lot of pre-requirements to start developing for iOS.

And the stuff, except writing code feels much more restricted. AppStore is a walled garden itself.

But yeah, Objective-C was something...

brulard 13 hours ago | parent | prev [-]

Unless you try to support wide range of devices. That's where android development is harder.

codingjerk 6 hours ago | parent [-]

This. And it feels like competition is lower on AppStore.