A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://cloudinary.com/documentation/flutter_integration below:

Flutter SDK | Documentation

This page provides an in-depth introduction to the Flutter mobile framework library.

Overview

Cloudinary's Flutter SDK provides simple, yet comprehensive image and video transformation, optimization, and delivery capabilities that you can implement using code that integrates seamlessly with your existing Flutter application, enabling you to deliver Cloudinary transformed and optimized images and videos inside your Flutter widgets.

The Flutter SDK allows you to transform and deliver assets that are already in your Cloudinary repository. See Flutter image and video upload for ways to upload assets to Cloudinary.

Cloudinary's Flutter SDK is built on Cloudinary's Dart library and provides Flutter-unique components that you can use seamlessly within your Flutter app.

In this guide you'll learn how to get started with the Flutter SDK, but if you aren't familiar with Cloudinary, we advise starting with the

Developer Kickstart

for a hands-on, step-by-step introduction to a variety of features.

Architecture

The Flutter mobile framework library must be used in conjunction with the Dart backend library to provide all of Cloudinary's transformation and optimization functionality.

Two GitHub repositories provide all the functionality:

Key features Get started

Install and configure the SDK in your project to get started.

Flutter SDK installation and configuration video tutorial

Watch this video tutorial to see how to install and configure the Flutter SDK:

Add the Flutter SDK dependency

To use this SDK, add Cloudinary as a dependency in your pubspec.yaml file.

Add your Cloudinary configuration

The Cloudinary class is the main entry point for using the library. Your cloud_name is required to create an instance of this class and can be found in the Dashboard of the Cloudinary Console.

Here's an example of setting up a Cloudinary instance in your Flutter application:

Define optional configuration parameters by adding them to your configuration file. For example, set the secure optional configuration parameter to true:

Full example

Use the example code at pub.dev to quickly get a simple app working for delivering assets that are already in your Cloudinary repository.

Examples

You can generate asset URLs, and you can add transformations that resize, optimize, add special effects to your assets, and more.

Use the CldImageWidget, based on Flutter's authenticated Image widget, for generating image URLs, and use Cloudinary's video method for generating video URLs.

Most transformations can be passed as parameters using Cloudinary's new action based syntax with enhanced code autocomplete. Transformations that aren't yet supported for the new syntax can still be implemented by passing them directly as strings via the

..addTransformation()

method of the Flutter SDK.

For more information about the Flutter SDK syntax, see Syntax overview.

Image

Here's a simple example for creating a Flutter widget that transforms and delivers a Cloudinary image, including a resize transformation, using the Flutter SDK:

Video

Here is a simple example for generating a Cloudinary video URL, including a resize transformation with boomerang and vignette effects, using the Flutter SDK:


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4