FlutterArtist Core

pub package License: BSD-3

The foundation of the FlutterArtist Ecosystem. This package provides the essential base classes and architectural contracts for structured Enterprise application development.

🎨 Overview

flutter_artist_core is designed to provide a standardized way to handle business logic and UI structures. It introduces the fundamental building blocks used by other specialized modules in the ecosystem.

📦 What's Inside?

This core package defines the base interfaces for:

  • Architectural Contracts: Base classes for Blocks and Actions.
  • Data Definitions: Standardized models for handling enterprise-level data flows.
  • Service Interfaces: Common abstractions for networking and UI components.

🚀 Part of the Ecosystem

This package serves as the shared foundation for:

  • flutter_artist_face: Enterprise UI layouts and page templates.
  • flutter_artist_dio: Specialized networking layer.
  • flutter_artist_commons_ui: Shared widgets and design tokens.
  • flutter_artist: The high-level framework for Forms and Filters.

🛠 Installation

Add this to your pubspec.yaml:

dependencies:
  flutter_artist_core: ^1.0.0