flutter_prakash_core πŸš€

pub package License: MIT Platform

flutter_prakash_core is an essential foundation package designed to streamline Flutter application development. It eliminates boilerplate code, simplifies cross-platform device interactions, and establishes robust architectural standards for production-ready Flutter apps.


✨ Features

  • ⚑ Minimal Boilerplate: Accelerate new feature development with pre-built core building blocks.
  • πŸ“± Cross-Platform Support: Seamless integration across Android and iOS with native channel optimizations.
  • πŸ›‘οΈ Clean Architecture Friendly: Built to adhere to enterprise-level clean code standards.
  • πŸš€ High Performance & Lightweight: Zero unnecessary bloatβ€”only what your Flutter app needs.

πŸ“¦ Getting Started

Installation

Add flutter_prakash_core to your pubspec.yaml:

dependencies:
  flutter_prakash_core: ^0.0.1

Or install it directly via terminal:

flutter pub add flutter_prakash_core

πŸ› οΈ Usage

Import the package into your Dart file:

import 'package:flutter/material.dart';
import 'package:flutter_prakash_core/flutter_prakash_core.dart';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatefulWidget {
  const MyApp({super.key});

  @override
  State<MyApp> createState() => _MyAppState();
}

class _MyAppState extends State<MyApp> {
  final _plugin = FlutterPrakashCore();
  String _platformVersion = 'Unknown';

  @override
  void initState() {
    super.initState();
    _loadPlatformVersion();
  }

  Future<void> _loadPlatformVersion() async {
    final version = await _plugin.getPlatformVersion() ?? 'Unknown';
    if (!mounted) return;
    setState(() {
      _platformVersion = version;
    });
  }

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Scaffold(
        appBar: AppBar(
          title: const Text('Flutter Prakash Core Example'),
        ),
        body: Center(
          child: Text('Running on: $_platformVersion'),
        ),
      ),
    );
  }
}

πŸ§‘β€πŸ’» Publisher & Author

Crafted with ❀️ by Prakash Bahadur Chand.

Full-Stack Flutter Developer and Software Engineer crafting high-performance, developer-friendly mobile packages. My goal is to streamline Flutter development through reliable tools for ad monetization, UI optimization, and cross-platform architecture. πŸ“±βœ¨


πŸ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.