---
title: "Tech – Blog"
description: "Blog posts about Tech from the IMG.LY team."
url: "https://img.ly/blog/tag/tech/"
type: "index"
---

> This is the markdown version of [Tech – Blog](https://img.ly/blog/tag/tech/). For all pages in one file, see [llms-full.txt](https://img.ly/llms-full.txt). For an index of all available pages, see [llms.txt](https://img.ly/llms.txt).

---

Every IMG.LY blog post tagged **Tech**, newest first.

- [How to Build a Cross-Platform Editing Experience for Web-to-Print](https://img.ly/blog/cross-platform-design-editing-for-web-to-print.md): Explore the importance of cross-platform web-to-print apps and the challenges of building a unified editing experience.
- [How to Build a TikTok Clone for iOS with Swift & CreativeEditor SDK](https://img.ly/blog/how-to-build-a-tiktok-clone-for-ios.md): Learn how to build a TikTok clone for iOS with Swift and CreativeEditor SDK with this step-by-step in-depth tutorial.
- [How to Add Stickers and Overlays to a Video in Flutter](https://img.ly/blog/how-to-add-stickers-and-overlays-to-a-video-in-flutter.md): Learn how to apply stickers and overlays to a video in Flutter and make your app's video content more personalizable and user-oriented.
- [How To Build a Video Editor With Wasm in React](https://img.ly/blog/how-to-build-a-video-editor-with-wasm-in-react.md): Use the ffmpeg.wasm library to build a React video editor that performs video processing directly in the browser.
- [FFmpeg - The Ultimate Guide](https://img.ly/blog/ultimate-guide-to-ffmpeg.md): This guide covers the ins and outs of FFmpeg starting with fundamental concepts and moving to media transcoding and video and audio processing providing practical examples along the way.
- [How to Apply Filters and Effects to an Image in Flutter](https://img.ly/blog/how-to-add-stickers-and-overlays-to-a-video-in-flutter-test.md): Learn how to manipulate images in Flutter with filters and effects.
- [How to Draw on Images in React Native](https://img.ly/blog/how-to-draw-on-images-in-react-native.md): Learn how to draw on images in your React Native app – a great tool for annotations or fun image editing!
- [Comparing the Top 5 Open Source Image Manipulation Libraries for React Native](https://img.ly/blog/comparing-the-top-5-open-source-image-manipulation-libraries-for-react-native.md): We introduce and compare the five best React Native libraries for image manipulation ranked according to their complexity.
- [How To Crop and Trim Videos In Kotlin for Android](https://img.ly/blog/how-to-crop-and-trim-videos-in-kotlin-for-android.md): In this beginner-friendly tutorial you will learn how to crop and trim videos in Android with FFmpeg.
- [Build a Simple Real-Time Video Editor with Metal for iOS](https://img.ly/blog/build-a-simple-real-time-video-editor-with-metal-for-ios.md): Learn to extract frames from live camera streams, regular movie files and streamed movie files and display them on a MetalKit View.
- [How to Stream Videos Using Javascript and HTML5](https://img.ly/blog/how-to-stream-videos-using-javascript-and-html5.md): Learn how to stream videos right in your browser using only JavaScript and HTML5 APIs.
- [How To Apply Image Filters in WebGL](https://img.ly/blog/how-to-add-image-filters-in-webgl.md): Learn everything you need to get started with kernel-based image filters in WebGL.
- [How To Add Overlays to a Video in React Native](https://img.ly/blog/how-to-add-overlays-to-a-video-in-react-native.md): Learn how to place text or images over your videos in React Native.
- [How To Resize and Compress an Image in JavaScript for Upload](https://img.ly/blog/how-to-compress-an-image-before-uploading-it-in-javascript.md): Learn how to downscale an image in JavaScript by reducing its size and quality before uploading it to your server.
- [How To Add a Sticker to a Texture With Three.js](https://img.ly/blog/how-to-add-a-sticker-to-a-texture-with-three-js.md): Learn how to add an overlay image to your textures in WebGL and JavaScript with Three.js.
- [How to Make Videos from Still Images with AVFoundation and Swift](https://img.ly/blog/how-to-make-videos-from-still-images-with-avfoundation-and-swift.md): Convert still images into video files with two strategies.
- [How To Scale, Crop, Flip, and Filter an Image in CSS](https://img.ly/blog/how-to-scale-crop-flip-and-filter-an-image-in-css.md): Learn how to use CSS to perform the most common image processing manipulations.
- [How To Manipulate an Image With Jimp in React](https://img.ly/blog/how-to-manipulate-an-image-with-jimp-in-react.md): Let's get started with Jimp in React. Easily alter images with a few lines of code.
- [How to Draw on an Image With JavaScript](https://img.ly/blog/how-to-draw-on-an-image-with-javascript.md): Easily implement a brush to draw on an image in JavaScript, without using any external library!
- [How To Resize an Image in React](https://img.ly/blog/how-to-resize-an-image-in-react.md): Quickly resize an image with the `react-image-file-resizer` React library.
- [How To Resize an Image With JavaScript](https://img.ly/blog/how-to-resize-an-image-with-javascript.md): Today, you will learn how to resize an image in JavaScript, without using any external library. Thanks to the HTML <canvas> element, this is reasonably easy. Let's go!
- [Flutter: Our new plugins made for Dart developers](https://img.ly/blog/flutter-native-plugins-made-for-dart-developers.md): We are happy to announce our new official Flutter plugins wrapping our native PhotoEditor SDK and VideoEditor SDK for one of the most popular cross-platform frameworks.
- [A Photo and Video Editor for React Native Apps](https://img.ly/blog/a-photo-and-video-editor-for-your-react-native-apps.md): Learn how to quickly integrate a Photo & Video Editor into your React Native App with our step-by-step tutorial.
- [Building the Creative Engine of the Digital World](https://img.ly/blog/building-the-creative-engine-of-the-world.md): With UBQ we are creating a platform for creative editing. We double down on our core belief that design can benefit a lot from technological advancements.
- [Announcing PhotoEditor SDK HTML5–v 5.0](https://img.ly/blog/announcing-photoeditor-sdk-html5-v-5-0-a4d5ee8c13a9.md): We have some great updates to share. After a year of hard work and countless iterations, it is our utmost pleasure to announce that PhotoEditor SDK remake for HTML5 is here. ?
- [React Native: Native Modules made for React developers](https://img.ly/blog/react-native-native-modules-made-for-react-developers-59ca93c41541.md): On the developer experience with 3rd-party libraries for RN 0.60+
- [The future is Video, the future is now!](https://img.ly/blog/the-future-is-video-the-future-is-now-f5b3911023f6.md): Introducing VideoEditor SDK for iOS and Android
- [How to integrate a Photo Editor into your iOS App](https://img.ly/blog/how-to-integrate-a-photo-editor-into-your-ios-app-ced008a7088b.md): 7-minute Video Tutorial
- [How to integrate a Photo Editor into your Website](https://img.ly/blog/how-to-integrate-a-photo-editor-into-your-website-4578cc6ef6f3.md): 4-minute Video Tutorial
- [Updates to the PhotoEditor SDK](https://img.ly/blog/updates-to-the-photoeditor-sdk-7df794757979.md): Color Pipette, DuoTone Filters, Folders, Snapping, Light Theme
- [How to integrate a Photo Editor into your Android app](https://img.ly/blog/how-to-integrate-a-photo-editor-into-your-android-app-ee4148816e25.md): 6-minute Video Tutorial
- [Almost Getting Sherlocked by Apple’s Core Image Team](https://img.ly/blog/almost-getting-sherlocked-by-apples-core-image-team-76249c370320.md): During each World Wide Developer Conference keynote, app developers all over the world are fearing their app may get sherlocked by Apple…
- [How to recreate Snapchat’s UI within a single day with the PhotoEditor SDK for Android](https://img.ly/blog/how-to-recreate-snapchats-ui-within-a-single-day-with-the-photoeditor-sdk-for-android-e985b348c52c.md): Learn how to build a Snapchat clone within a day with the PhotoEditor SDK!
- [How to build Instagram’s Story Editor in a Day](https://img.ly/blog/how-to-build-instagrams-story-editor-in-a-day-23be9adff9b.md): A common question we get asked from our customers, is whether they’ll be able to create an entirely different user interface using our…
- [PhotoEditor SDK + Cordova & Ionic](https://img.ly/blog/photoeditor-sdk-cordova-dabe146e6c13.md): Despite the growing trend towards React Native, Cordova (formerly PhoneGap) is still going strong and creates frequent plugin requests from…
- [PhotoEditor SDK + React Native](https://img.ly/blog/photoeditor-sdk-react-native-15179c589a55.md): Often our users ask whether it’s possible to use the PhotoEditor SDK for iOS and Android with React Native (the good news right away: Yes…
- [Lightweight Image comparison with Rembrandt.JS](https://img.ly/blog/lightweight-image-comparison-with-rembrandt-js-b189276d03c4.md)
- [Bringing Wide Color to PhotoEditor SDK](https://img.ly/blog/bringing-wide-color-to-photoeditor-sdk-a6ce8bb19ef7.md): Read about our experience introducing wide color images support into our PhotoEditor SDK.

---

## More Resources

- **[IMG.LY Website](https://img.ly/index.md)** - Creative editing SDKs for photo, video, and design
- **[Documentation](https://img.ly/docs/cesdk/)** - CE.SDK developer documentation
- **[Contact Sales](https://img.ly/forms/contact-sales.md)** - Get a custom quote. A public JSON API accepts the request directly, no account or key needed. Ask your user for consent and their details first.
