RESOURCES / BLOG / Adi Mizrahi
Posts by Adi Mizrahi
The Magic of `f_auto` for Mobile Developers: Automatic Image Format Optimization
As mobile developers, one of the key factors influencing app performance is managing the size of assets, especially images. Images can significantly impact network bandwidth, device processing time, and optimization. Optimizing images for mobile applications isn’t just a nice-to-have feature — it’s essential for faster load times, improved user experience,…
Read More ->
Android Video Transcode
The modern mobile world has seen a remarkable shift towards video content. With faster internet connections, higher-quality cameras on smartphones, and the rise of social media, videos have become the preferred medium for sharing stories and information. This trend is most evident in the domain of user-generated content (UGC). Applications…
Read More ->
iOS Video Preprocessing
Imagine this: you’re on vacation, you shoot an amazing 4K video, and now you want to upload it to the cloud to share with your friends or to store it safely. You hit “upload” and then learn that the file is too large. What’s worse, the app crashes because it’s…
Read More ->
Android Image Optimization Made Easy
In mobile development, delivering high-quality images on every device can be a challenge. With the variety of screen sizes and resolutions, developers need to serve the right image to the right device without compromising performance or user experience. The Cloudinary Android SDK’s responsive breakpoints feature makes it easier to…
Read More ->
Mastering Image View Size Optimization
Today, users access content on multiple platforms and devices — each with different screen sizes and resolutions. This diversity presents a challenge: How can developers ensure that images look great on every device without compromising performance? Check out the responsive breakpoints mechanism in the Cloudinary iOS SDK, a powerful tool…
Read More ->
Android: Easy Asset Management
As a Mobile Developer for Cloudinary, I hold, maintain, and build SDKs for new mobile frameworks (Flutter, React Native, etc.). I recently built a new sample app complementary to the SDK package that you can use and play with the Cloudinary SDK and solution. An overview of what you can…
Read More ->
Cloudinary iOS SDK: Easy Asset Management
Asset management comprises utilizing the same asset in different sizes, formats, device pixel ratio (DPR), and more depending on the device you’re using. At previous companies I’ve worked with, we tried building asset management solutions on the backend, but they still required a lot of work from our backend developers.
Read More ->
Using React Native for Engaging Video Experiences on Mobile Apps
Video helps drive user engagement. When you’re building an app, you can use video to showcase products, provide users with in-depth guides, and encourage customers to share their own reviews. React Native is the tool of choice. Why React Native, you ask? Well, it’s like a superhero for app developers:…
Read More ->
Mobile Development Trends of 2024
The world of mobile app development is akin to a bustling metropolis, with innovation as its lifeblood. The pulse of this industry quickened, propelling us toward transformative trends that reshaped the way we engage with others, work, and learn. 1. The M-Commerce Renaissance Picture this: the mobile commerce (m-commerce) revolution,…
Read More ->
React Native – Uploading Assets
A task that mobile developers don’t enjoy dealing with is uploading a file. It involves setting up a network connection, ensuring the API works correctly, breaking things into smaller parts, creating the request, understanding the response, and testing by using practice runs or checking how different parts work together.
Read More ->
Android Apps: The Power of Video Integration
In the ever-evolving realm of mobile technology, it’s evident that video content has assumed a central role. Mobile devices have become our primary screens for video consumption, be it for entertainment, learning, or communication. This article will take you on a journey through the remarkable surge of…
Read More ->
Flutter and Video Integration
Video content has become the driving force behind user engagement and brand success. Mobile devices have risen to the forefront as the primary medium for consuming video content, making it crucial for app developers to harness the power of video. This article explores the significance of video in the…
Read More ->
Mobile Video Revolution: How-to Guide for Using Cloudinary’s iOS Native Video Player
In the ever-evolving landscape of mobile technology, one thing has become abundantly clear: Video has taken center stage. Whether it’s for entertainment, education, or communication, mobile devices have become our go-to screens for video consumption. In this blog post, we’ll embark on a journey through the astonishing growth of mobile…
Read More ->
Managing Image Programmatically with Cloudinary — React Native
As mobile developers, we find ourselves in a battle where we are trying to create the most excellent applications. Still, the most excellent applications require rich media, images, videos, animations, and more! Lately, I started playing around with the React Native framework which was originally developed by Facebook…
Read More ->
Building a Winning Mobile Strategy (Part 2)
In Part 1 our series on building a winning mobile strategy, we discussed the importance of measuring, monitoring, and optimizing your users’ mobile experience. In Part 2, we’ll walk through how Cloudinary can help you improve your application performance. How can Cloudinary help…
Read More ->
Building a Winning Mobile Strategy (Part 1)
Today’s world is no longer about desktop design. We’re already in a mobile-first world. For your brand to be successful, you must have a great mobile experience and have presence on both Android and iOS. More customers and brands are moving to the mobile platform. What is the…
Read More ->
The Best Image Format for Mobile App
Throughout the years of app development (on both iOS and Android platforms), I ran into the same problem, what format should I use, what would be the optimal format for this OS (Android or iOS), that OS version, and the hardware that the device has, can it run what…
Read More ->
Mobile Image Optimization
Motivation As mobile developers, we want to build successful applications, rich applications, and visual applications, this requires our application to have a lot of assets (just text won’t do it, it’s not the 90s anymore). In an ideal world, we would want to keep all assets on the…
Read More ->
Cloudinary with Flutter
Recently I’ve started experimenting with Google’s Flutter framework. For those who do not know, Flutter is a cross-platform framework (same as React Native) based on the Dart programing language. After playing with the framework and understanding the best practices (thank you Effective Dart), I started to build…
Read More ->
Managing Images Programmatically with Cloudinary — Android
For years I’ve been an Android developer, and only in recent months have I gotten to dive back into the Android world (after years of iOS development). The Problem In one of my previous jobs, I was responsible for an application that allows you as the user to…
Read More ->
Managing Images Programmatically with Cloudinary — iOS
The Problem In one of my previous jobs, I was responsible for an application that allows you as the user to download images into their phone and set them as a background for the home screen, lock screen, or both.This application requires pulling big JSON files with all the…
Read More ->
Start Using Cloudinary
Sign up for our free plan and start creating stunning visual experiences in minutes.
Sign Up for Free