News for hackers. Stuff that matters.
Re:Apple takes down ICE tracking apps after pressure from DOJ by scarface_74 on Thursday October 02, 2025 @09:56PM (#45457990)
So exactly which festures would be needed in a PWA that’s not currently available in iOS?

It’s just a meaningless talking point without specifics

Re:Apple takes down ICE tracking apps after pressure from DOJ by DaiPlusPlus on Friday October 03, 2025 @12:18AM (#45458931)
PWAs can’t use Sockets, for one thing.
Re:Apple takes down ICE tracking apps after pressure from DOJ by mdhb on Friday October 03, 2025 @04:00AM (#45460279)
What on earth would you need that for in this instance?

As a side note, when Apple finally gets their shit together WebTransport is excellent for most socket like use cases.

Re:Apple takes down ICE tracking apps after pressure from DOJ by fruitworks on Friday October 03, 2025 @11:26AM (#45464055)
web transport requires HTTPS, which requires a domain name and PKI for everyone you connect to
Re:Apple takes down ICE tracking apps after pressure from DOJ by beeflet on Thursday October 02, 2025 @11:45PM (#45458751)
I have looked into developing a PWA. For starters:

1. Decent storage API. Last time I checked, there were serious limitations on the amount of storage you can use, especially in iOS

2. Mechanism for the user to save a certain . Analogous to saving and running a .exe and being able to compare the file hashes and run different versions of a file without the app developer's intent. This would include the ability to write and edit web apps from your device.

3. Some way of sending TCP/UDP packets directly, and doing port forwarding through UPnP.

4. Mechanism to run processes in the background, and for inter-app communication.

For example, you could not make a decent bittorrent app as a PWA. This is an example of an app which is prohibited on the app store despite having Apple having no legal basis for doing so.

I've often wondered if it would be possible to make some sort of "PWA Browser" that would give web apps hooks to some of this functionality, but it would probably get banned (There are no real rules on the app store, they can just ban you for whatever they want).

Re:Apple takes down ICE tracking apps after pressure from DOJ by scarface_74 on Friday October 03, 2025 @09:33AM (#45462829)
And this has nothing to do with my question - what features are lacking that would prevent this particular app from being a web app?
Re:Apple takes down ICE tracking apps after pressure from DOJ by lukeschlather on Friday October 03, 2025 @10:30AM (#45463442)
Looking at the changelog, ICEBlock uses push notifications, background jobs, and networking. https://www.iceblock.app/

There's also mention of a GPS fallback which doesn't sound like something you could do in a PWA.