Live data from Hacker News

Apple is developing a feature for using apps without requiring full downloads

9to5mac.com

101–110 of 138 posts

Re: Apple is developing a feature for using apps without requiring full downloads

#101
post #70
post #68

I 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…

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?

Re: Apple is developing a feature for using apps without requiring full downloads

#102
post #21

It seems very similar to Android feature called Google Play instant: https://developer.android.com/topic/google-play-instant .

These shenanigans make me wonder why they don't just focus on making HTML5 apps a better experience. If they provided better widgets (e.g. including swipe gestures, which Angular/Polymer/MDL don't) and access to native hardware we'd be set. HTML5 is just 100X easier and nicer to program with than that abomination of Android Studio followed by aligning, keysigning, and other steps. The HTML5 hello world is Hello World…

Because there's no clear way to get a cut from payments for web apps. Nobody will pay 30% to Apple if there's a way to avoid doing that and web app would be a way to do so.

Re: Apple is developing a feature for using apps without requiring full downloads

#103
post #82

Earlier quoted context omitted.

Oh I did not put any effort to optimize that. I bet I can get this number lower with some lazy loading but what for? The app is loaded by the time the springboard animation ends, the user interaction isn't likely to start before that. It's a new App that I try to iterate quickly, so I prefer to keep away of added complexity that optimizations would bring. If it feels quick enough on the lowest end device that I suppo…

When you are used to desktop apps coming up and being useable literally in the next frame of you launching them, any interaction with mobile decices and webbpages with loading times everywhere is absolutely terrible. Makes me remember all the game consoles which would have loading time ms everywhere - it was terrible and frustrating when you were used to PCs

> When you are used to desktop apps coming up and being useable literally in the next frame of you launching them,

I’m certainly not used to that. Mobile launch times are substantially faster than desktop in my experience.

Re: Apple is developing a feature for using apps without requiring full downloads

#104
post #68

I 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.

And it had 2 squares on the screen with 10 pixel letters inside them saying 'Proceed y/n'?

What kind of a comparison is that? People do care, it's just they care about ease of use (not putting strain on your sanity) over some imperceptible startup time difference or space difference on hard drives that get cheaper every day.

Re: Apple is developing a feature for using apps without requiring full downloads

#105
post #84

Earlier quoted context omitted.

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…

> With these cross-platform tools, the moment you try to do something a little bit differently than everybody else, you find yourself stitching multiple 3rd party libraries together and these libraries add up to the binary size and loading times. This. I have tons of native iOS experience. Started with react native a little over a year ago and was shocked at how difficult some things are. Easy things are easier. Hard…

Yeah, IMO the cross platform tools are mainly designed for apps that aren't doing hard/uncommon things. Which is a lot of them to be fair.

Re: Apple is developing a feature for using apps without requiring full downloads

#106
post #53
post #17

Earlier 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…

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.

Re: Apple is developing a feature for using apps without requiring full downloads

#109
post #3

It seems very similar to Android feature called Google Play instant: https://developer.android.com/topic/google-play-instant .

This (or something like it?) has been available for ages, but the only time I've ever actually encountered it in the wild is with links to a JIRA project.

A local news site uses it, however as that's in a (distant) second language for me, and I discovered their app doesn't let me select to copy-paste words into a translator, it wasn't useful. Probably just an issue with their app implementation however.

Re: Apple is developing a feature for using apps without requiring full downloads

#110
post #24

Earlier quoted context omitted.

If all you want to do is deviate from standards on purpose, just change to and base64 encode the .html file (for no reason) and call the resulting file .iapp. Done. Standards broken. Proprietary status achieved with minimal effort. Change ".css" to ".bss" if you want to go the extra mile. and leave everything else as-is? Sounds like a win-win for both developers and biz dev.

> .bss Sadly already taken: https://en.wikipedia.org/wiki/.bss

This is even better.
Post reply on HN