Earlier quoted context omitted.
With Objective-C apps, it used to be even better, in startup and in app size. I think you can still get similar app size if you make a pure Obj-C app today.
What's the status of Objective C language today? Is it fully supported forever or is it in legacy status waiting for its support to be dropped in the future?
Apple is developing a feature for using apps without requiring full downloads
111–120 of 138 posts
Re: Apple is developing a feature for using apps without requiring full downloads
#112Earlier quoted context omitted.
I can't remember the last time I installed an app that was only 20MB. Even the most simple things weigh in at 100MB and up these days. The most ridiculous example I've seen lately is the mobile version of the Gwent card game from the Witcher game series. It's 2.7GB. For a card game.
The unnecessarily large apps probably use cross-platform tools that ship their runtime with each installation, losing out on Apple's optimizations or they have multiple ad tracking or 3rd party UI libraries. I am not an expert in mobile dev by any means since I switched from web to native mobile development barely a year ago but when I was still resisting to learn the native way of doing things I was exploring the cr…
Re: Apple is developing a feature for using apps without requiring full downloads
#113Earlier quoted context omitted.
I can't remember the last time I installed an app that was only 20MB. Even the most simple things weigh in at 100MB and up these days. The most ridiculous example I've seen lately is the mobile version of the Gwent card game from the Witcher game series. It's 2.7GB. For a card game.
The unnecessarily large apps probably use cross-platform tools that ship their runtime with each installation, losing out on Apple's optimizations or they have multiple ad tracking or 3rd party UI libraries. I am not an expert in mobile dev by any means since I switched from web to native mobile development barely a year ago but when I was still resisting to learn the native way of doing things I was exploring the cr…
I steered clear of ionic and angular developing my own framework and the apps had less than 1mb of assets bundled with them.
Re: Apple is developing a feature for using apps without requiring full downloads
#114the usecase for these kinds of things is so muddled and unclear i don't understand the point...
Re: Apple is developing a feature for using apps without requiring full downloads
#115Earlier quoted context omitted.
So tell me again why I would want a slower, less feature fill web app? Also, what makes you think I would put my credit card info on a random website?
> Also, what makes you think I would put my credit card info on a random website? Do you not buy things online?
Re: Apple is developing a feature for using apps without requiring full downloads
#116I have an app written in Swift and weights between 8-20Mb(depending on device and iOS version), which is not too far of from a typical website these days and the startup times are phenomenal(between 250-500ms, depending on the devıce). Writing in Swift is a delight and this is the feature I was dreaming about because having the user to install the App is not easy these days(100 impressions on Appstore Search would ge…
It's hard to imagine, but some DOS apps had I agree that your app is small and fast compared to what others are putting out there, but compared to what software engineering could do if people cared, this is still bloated and slow.
Re: Apple is developing a feature for using apps without requiring full downloads
#117Earlier quoted context omitted.
> Did you provide similar feedback when that was announced? I did not, as I'm a lot more bored at this point in time and also have a lot of more free time. But I do feel the same about both of the platforms movement towards "instant apps" that could have been equally solved by making web apps work better on respective platforms, instead of trying to solve the same problem again.
Web apps have always sucked and always will suck. With decades of development and thousands of frameworks, it still sucks. Instant apps take the one advantage web apps have (you don't have to install them) and brings that to the native platform. I think that makes a ton of sense, vs "just fixing" something that people have been trying to fix for decades. How often do you go to uber.com to call an uber? If you want to…
But you're forgetting two major advantages of Web apps: They are cross platform und neither users nor publishers need any permissions from some oligopolist middleman.
Re: Apple is developing a feature for using apps without requiring full downloads
#118Earlier quoted context omitted.
Web apps have always sucked and always will suck. With decades of development and thousands of frameworks, it still sucks. Instant apps take the one advantage web apps have (you don't have to install them) and brings that to the native platform. I think that makes a ton of sense, vs "just fixing" something that people have been trying to fix for decades. How often do you go to uber.com to call an uber? If you want to…
I don't use uber.com, but I prefer facebook.com to the facebook app. Web can absolutely be a better experience if the effort is put in to make it one.
And, even so, the Facebook app has many billions of downloads. Clearly some people prefer it.
Re: Apple is developing a feature for using apps without requiring full downloads
#119Earlier quoted context omitted.
What's the status of Objective C language today? Is it fully supported forever or is it in legacy status waiting for its support to be dropped in the future?
It will be fully supported probably forever since Apple wrote a ton of their own systems in it and it has perfect integration with C and C++. The language is basically done at this point, any new features will probably be aimed at language interop.
Re: Apple is developing a feature for using apps without requiring full downloads
#120Earlier quoted context omitted.
Web apps have always sucked and always will suck. With decades of development and thousands of frameworks, it still sucks. Instant apps take the one advantage web apps have (you don't have to install them) and brings that to the native platform. I think that makes a ton of sense, vs "just fixing" something that people have been trying to fix for decades. How often do you go to uber.com to call an uber? If you want to…
I'm using a ton of apps that have Web and native options and in most cases I prefer the Web version. I'm sure others feel differently and that's fine. But you're forgetting two major advantages of Web apps: They are cross platform und neither users nor publishers need any permissions from some oligopolist middleman.
Native cross platform toolkits like Qt are no more work but provide a much better user experience.
And I agree that the current state of the mobile platform monopolies is a shame. If you care about Android, I encourage you to publish to Fdroid.