パッケージ、リポジトリ、アプリカテゴリを検索

パッケージ詳細v2.0.0

aws_s3_api

Amazon Simple Storage Service 用の AWS API クライアント(SDK API 構成仕様から生成)。

AndroidiOSWebmacOSWindowsLinux
30日間ダウンロード
8010
いいね数
23
Pub ポイント
130

パッケージをインストール

flutter pub add aws_s3_api

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

公式AWS SDK API仕様から生成された、Amazon Simple Storage Service (S3) 用のクライアントを提供するFlutter/Dartパッケージです。開発者がクラウドバケット内のファイルの保存・取得・管理にS3と連携できるようにします。Android、iOS、Web、macOS、Windows、Linuxなどすべての主要プラットフォームをサポートしており、セキュアでスケーラブルなファイルストレージを必要とするクロスプラットフォームアプリケーションに最適です。Agilordによって構築されており、AWSの最新のS3機能および認証メカニズムとの互換性を保証しています。

用途

  • クラウドファイルストレージ
  • S3へのファイルアップロード/ダウンロード
  • クロスプラットフォームアプリ統合
  • セキュアなデータバックアップ
  • メディアアセット管理
  • サーバーレスバックエンド接続

主な機能

  • 公式 AWS SDK から生成されました
  • すべての主要プラットフォームをサポートしています
  • セキュアな AWS 認証
  • 包括的な S3 操作
  • 型安全な API デザイン
  • 組み込みのエラー処理

適している対象

  • クラウドストレージを必要とするFlutterアプリ
  • AWS サービスを使用する開発者
  • フルスタックのDart/Flutterプロジェクト
  • スケーラブルなファイルホスティングを必要とするアプリ
  • サーバーレスアーキテクチャを構築するチーム

注意事項

  • AWS資格情報の設定が必要です
  • ネットワーク接続に依存する
  • 大容量ファイル転送の潜在的な遅延
  • 適切な IAM ロールの設定が必要です
  • 追加のキャッシュ戦略が必要になる場合があります
  • オフライン優先のアプリケーションには適していません

元の README

関連するソースリポジトリの README 原文のスナップショットです。最新の内容はリポジトリをご覧ください。

High-level APIs for Amazon Web Services (AWS) in Dart

This repository contains a single Dart package, aws_client, which bundles auto-generated clients for all supported AWS APIs together with the shared runtime, DynamoDB document client and credential providers.

  • aws_client — the published package with all AWS API clients
  • Code generator — generates aws_client from the AWS SDK for JavaScript API models

Development

Generate the APIs

Generated sources are checked into the repository. To regenerate them, run the following command with the working directory set to the generator folder:

dart bin/generate.dart generate

This downloads the JSON API definitions (if needed) and regenerates the aws_client package and its protocol conformance test suite. See the generator README for more options.

TODO

  • Implement EC2 protocol

カテゴリー

依存関係

依存関係一覧 1 件

ソースリポジトリ

このパッケージを使用しているプロジェクト

データはまだありません。