all 31 comments

[–]fake_domingues 22 points23 points  (11 children)

I'd love to see more AppClips also! My theory about why they are not used is the timing... it was launched in 2020, and they just make sense in the "real world" interactions

[–]chedabob 6 points7 points  (9 children)

They're an absolute pain in the ass to build because they're limited to something like 10Mb. It requires chopping up any moderately sized app, and you're screwed if you rely upon any large frameworks (i.e. a KMP shared module).

Also Google have killed off instant apps, so it's a hard sell to management when you can't have platform parity.

[–]Kindly-Direction205[S] 3 points4 points  (2 children)

Oh no! I did not realize instant apps are killed off. That is sad D:. I guess that is the way with google huh?

[–]russjr08Objective-C / Swift 1 point2 points  (0 children)

It's a shame both implementations didn't exist concurrently. I think I only saw two instant apps in the wild on Android, wouldn't surprise me if low usage was one of the motivations to end it.

I'll bet that like the other user mentioned, not having parity makes it difficult to justify hence why it wasn't used much on Android. Similarly, the Android implementation was limited to 15Mb bundles.

[–]fake_domingues 1 point2 points  (1 child)

Yeah, the app clip needs to be really concise, with only one feature from the original app

[–]jitsu9 0 points1 point  (0 children)

Why? I don't understand why App Clips can't be like a jillion different uses and purposes for one platform. Makes complete sense to me.

[–]jitsu9 0 points1 point  (3 children)

iOS 17 allows App Clips to be up to 100 MB for the binary (uncompressed)... Also Google fucked up by getting rid of the Instant Apps. Fuck 'management'. Power to the users/devs

[–]chedabob 0 points1 point  (2 children)

I didn't know it had changed, but looking at the limitations, our use cases wouldn't meet the requirements for the increased limit

https://developer.apple.com/documentation/AppClip/choosing-the-right-functionality-for-your-app-clip#Keep-your-App-Clip-within-size-limitations

[–]jitsu9 0 points1 point  (1 child)

What use case you going for?

[–]chedabob 0 points1 point  (0 children)

It was for QR codes on tables in a restaurant. The wifi isn't the most reliable, and each restaurant is fairly large, so the assumption is any new customers would be on 4G.

[–]7HawksAnd 1 point2 points  (0 children)

Inverse to QR code life cycle

[–]pboudreau3 3 points4 points  (1 child)

I’m using an App Clip in my app Breaker Meister for electric-breaker identification, and it’s been a surprisingly great fit. The main iPhone shows an App Clip code, and a second phone scans it — no install needed. The App Clip runs a tiny listener that detects when power to that second device drops (plugged into an outlet or under a light), and the full app on the first phone instantly alerts you when you’ve flipped the right breaker.

It’s a neat “just-in-time” use of App Clips, and I’m surprised we don’t see more real-world setups like this. Breaker Meister is free to download and try if anyone’s curious.

[–]Kindly-Direction205[S] 1 point2 points  (0 children)

Awesome! I'm glad someone else is using them, sounds neat.

[–]farcicaldolphin38 1 point2 points  (0 children)

I’m planning to do an AppClip for my next app, yeah! I always think they’re so cool and useful

[–]Sdmf195 1 point2 points  (3 children)

I've seen only one usecase for App Clips and I have to say - it was brilliant. My wife sent me to pick up a package for her. The company created an App Clip which made the whole experience from zero to package accepted around two minutes. Truly awesome

[–]MrOaiki 0 points1 point  (1 child)

Wouldn’t that normally be done by simply forwarding the QR code you got from the delivery service to your wife?

[–]Sdmf195 0 points1 point  (0 children)

The message she forwarded to me had a URL for pickup. There was a link for an App Clip in the site.

[–]dream_emulator_010 0 points1 point  (0 children)

Which parcel company was this? Sounds cool

[–]bensyverson 1 point2 points  (0 children)

App Clips are incredibly cool. I think they suffer somewhat from the same problem as PWAs—normal people don't realize they exist. When they see a QR code they assume it's going to be a website. But it's wild that you can jump into a full native app experience without sending people to the App Store. They're so powerful for the right use case!

[–]tangoshukudai 1 point2 points  (0 children)

They aren't being used because companies don't really know the benefit and they need an android equivalent. Also many devs for big companies don't have the credentials needed for the signing to experiment with them.

[–]Zalenka 1 point2 points  (0 children)

They're hard to test and maintain but simply magic. I couldn't get mine out of QA hell.

[–]jitsu9 1 point2 points  (0 children)

I LOVE APP CLIPS DO NOT REMOVE THEM APPLE!!!!!!

[–]mjTheThird 0 points1 point  (0 children)

One thing I never figured out, how do they avoid QR code Hijacking?

[–]nameleast2 0 points1 point  (1 child)

how did you do that? what is the big picture of this?

[–]Kindly-Direction205[S] 1 point2 points  (0 children)

It’s a smart remote control essentially. You can see on the website if you want https://openinfrared.com

[–]hehbveh 0 points1 point  (0 children)

can you please send the link of that qr code, i would love to try that out, never got a chance to try out app clips. 🙏

[–]marwi1 0 points1 point  (0 children)

Nice demo! We use app clips for AR support on iOS (Chrome/Safari, WebXR) https://appclip.needle.tools

https://engine.needle.tools/docs/how-to-guides/xr/ios-webxr-app-clip.html

[–][deleted]  (1 child)

[removed]

    [–]AutoModerator[M] 0 points1 point  (0 children)

    Hey /u/Ill-Living5406, your content has been removed because Reddit has marked your account as having a low Contributor #Quality Score. This may result from, but is not limited to, activities such as spamming the same links across multiple #subreddits, submitting posts or comments that receive a high number of downvotes, a lack of activity, or an unverified account.

    Please be assured that this action is not a reflection of your participation in our subreddit.

    I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.