← Back to context

Comment by Aaargh20318

9 years ago

You can make a a native app, which will always be better than a webapp. As an iOS user, I have no intention of ever using webapps (including things like Cordova apps). If you can’t be bothered to make a iOS-native app with iOS native look, feel and features then just don’t bother.

But it means learning something other than JS!

It feels like many developers are adamant to never leave their comfort zone. Hence, JS everywhere.

  • Coders like to code. Product builders want to build products with a minimum of fuss.

    • Then they should use other technologies in the first place because web development ecosystem adds too much fuss to the process.

      Also product builders usually want to provide good user experiences. You may be saving yourself from some additional code but delivering battery draining solutions with non-native UI patterns and broken accessibility to your users.

A native app will never have instant install, or update without download. A native app will never be available on all platforms.

Sometimes a native app is better, sometimes it is worse. It's certainly better if all you care about is fancy animations.

  • > A native app will never have instant install, or update without download.

    So ? Updates happen automatically anyway.

    > A native app will never be available on all platforms.

    I don’t need it on all platforms, I only use iOS.

  • Is anyone demanding instant install or updates ?

    I can download 95% of apps in under 30 seconds and all of my apps update whilst I am sleeping. And nothing is stopping you downloading new content in a native app which is where the majority of use cases stem from.

    • No one will demand it. You're just giving your users a worse experience. App store developers are people who have given up on speed. Y'all think a 30 second delay between screens with several pointless clicks is an acceptable user experience. It's sad.

As an iOS user, do you ever use websites that are more than plain hypertext, even if they don't try to have an iOS native look?