Our great sponsors
-
My previous app used raw React Native and I used this awesome tool: https://github.com/aeirola/react-native-svg-app-icon
-
sharp
High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, AVIF and TIFF images. Uses the libvips library.
Generally we support only PNG files and for the best results we recommend providing us 1024x1024 image that we also downscale to all other resolutions needed by the platform as said in the docs App Icons. However, we also use sharp for it, so I guess technically it should be doable for us to implement support for SVG files — I'll need to check and confirm that though. How much the PNG converted from SVG differs from the one that we downscale from 1024x1024 PNG? The largest that is used on iOS (for iPads) is just 167x167 so I think the difference shouldn't be noticeable 🤔 Could you maybe show me the results and the difference? To get the downscaled PNG you can run `expo eject` in the project and it should generate the downscaled icons for you.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.