Reply to post: @myhandler

How to make your HTML apps suck less, actually make some money

ThomH Silver badge


There's still no native supplied SVG renderer outside of a web view, which makes developers more conservative. Apple's current advocated solution is to produce your assets as PDFs, after which Xcode renders them to the appropriate size classes at build time.

For iOS 11 onwards, there are two size classes, as there are no @1x 64-bit devices.

It's unclear exactly to what this article refers, but Apple's App Store uses a process called 'app thinning' to deliver to each device only the assets that device will use. So a 56mb upload is rarely a 56mb download. Or, if they genuinely mean a 56mb download, then that should vary.

I would guess that they're holding off on SVG support because it's a many-tentacled thing, requiring both SMIL and JavaScript support for a full implementation. But it's a real hassle that they don't support, say, a static subset or some other vector format, especially as they provide COLLADA support for SceneKit.

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon

Biting the hand that feeds IT © 1998–2019