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

パッケージ詳細v2.0.0

elementary_cli

Elementary の CLI ユーティリティ

AndroidiOSmacOSWindowsLinux
30日間ダウンロード
57
いいね数
17
Pub ポイント
110

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

flutter pub add elementary_cli

パッケージ概要

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

Elementary CLI は、Elementary フレームワーク内の開発ワークフローをスムーズにするために設計されたコマンドラインツールキットです。Android、iOS、macOS、Windows、Linux など複数のプラットフォームで共通するタスクを自動化し、コードの生成やプロジェクト構造の管理に役立つユーティリティを提供します。Flutter開発者向けに作成されており、ボイラープレートを減らし、プロジェクトセットアップを標準化することで生産性を向上させます。Elementaryエコシステムとシームレスに統合され、迅速なプロトタイピングと一貫したアーキテクチャをサポートしています。オープンソースであるため、コミュニティの貢献と透明性が促進されます。

用途

  • 自動コード生成
  • プロジェクトのスケルトン
  • クロスプラットフォーム開発のセットアップ
  • スムーズなテストワークフロー
  • CI/CD インテグレーション

主な機能

  • プラットフォームに依存しないコマンド
  • Elementary フレームワークと統合
  • 複数のOSターゲットをサポート
  • オープンソースかつ拡張可能
  • シンプルなコマンド構文

適している対象

  • Elementary を使用する Flutter 開発者
  • 標準化されたプロジェクトテンプレートが必要なチーム
  • CI/CD パイプラインの自動化
  • 迅速なアプリケーションプロトタイピング

注意事項

  • Elementary フレームワークのセットアップが必要です
  • サポートされているプラットフォームに限定
  • パッケージバージョンの互換性に依存
  • 複雑なプロジェクトでは、追加の構成が必要になる場合があります

元の README

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

Flutter Elementary repository

Elementary Logo

Owner Pub Version Coverage Status Pub points Pub Likes Downloads Contributors License

Description

This repository is a home to packages and tools from the Elementary library family.

Package Version
elementary Pub Version
elementary_helper Pub Version
elementary_test Pub Version
elementary_cli Pub Version

Elementary Overview

Elementary is a simple and reliable way to build applications with MVVM in Flutter. Benefits of using Elementary include:

  • Maximum Flutter-like: You don't need to spend a lot of time learning the library if you are already familiar with the standard Flutter approaches.
  • Code separation by responsibility: Splitting code into different layers reduces coupling, making the code simpler and more readable.
  • High testability: All layers, from widgets to business logic, are highly testable.
  • Team efficiency: It boosts speed for teams consisting of more than one person, due to the easy sharing of independent task parts among team members.

Documentation

Learn more at our website with documentation.

Environment

To reduce the amount of boilerplate and manual work, Elementary offers a few options:

Examples

  • Country: A general example of how to use Elementary for development.

  • Elementary with Redux: An example of how to use Elementary with Redux.

  • Profile: An example demonstrating a feature that spans separate screens, and how to use Elementary with Bloc.

Maintainer

Maintainer avatar

Mikhail Zotyev

Contributors thanks

Big thanks to all these people, who put their effort into helping the project.

contributors

Special thanks to:

Dmitry Krutskikh, Konoshenko Vlad, and Denis Grafov for the early adoption and the first production feedback;

Alex Bukin for IDE plugins;

All members of the Surf Flutter Team for actively using and providing feedback.

Sponsorship & Support

Special sponsor of the project:

Surf

For all questions regarding sponsorship/collaboration connect with Mikhail Zotyev.

We appreciate any form of support, whether it's a financial donation, a public sharing, or a star on GitHub and a like on Pub. If you want to provide financial support, there are several ways you can do it:

Thank you for all your support!

カテゴリー

依存関係

依存関係一覧 4 件

ソースリポジトリ

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

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