Hardeck Bottom Nav
Hardeck Bottom Nav es un paquete de Flutter que permite agregar una barra de navegación inferior altamente personalizable con soporte para múltiples íconos, animaciones y funciones adaptables a diversas aplicaciones.
Características
- Navegación inferior personalizable.
- Animaciones suaves entre pestañas.
- Soporte para múltiples íconos y títulos.
- Fácil de integrar en cualquier proyecto Flutter.
Instalación
Para utilizar este paquete en tu proyecto Flutter, sigue los siguientes pasos:
- Abre el archivo
pubspec.yaml
en la raíz de tu proyecto Flutter. - Añade la dependencia del paquete
hardeck_bottom_nav
como se muestra a continuación:dependencies: hardeck_bottom_nav: ^0.0.1
- Guarda el archivo pubspec.yaml y ejecuta el siguiente comando en tu terminal para obtener las dependencias:
flutter pub get
Uso
-
Importa el paquete en tu archivo Dart donde deseas usar la barra de navegación inferior:
import 'package:hardeck_bottom_nav/hardeck_bottom_nav.dart';
-
Usa el widget HardeckBottomNav dentro de tu Scaffold para mostrar la barra de navegación inferior. Aquí tienes un ejemplo básico:
import 'package:flutter/material.dart'; import 'package:hardeck_bottom_nav/hardeck_bottom_nav.dart'; class MyHomePage extends StatelessWidget { @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: Text('Hardeck Bottom Nav Demo'), ), body: Center( child: Text('Contenido principal de la aplicación'), ), bottomNavigationBar: HardeckBottomNav( items: [ BottomNavItem(icon: Icons.home, label: 'Inicio'), BottomNavItem(icon: Icons.search, label: 'Buscar'), BottomNavItem(icon: Icons.settings, label: 'Configuración'), ], ), ); } } En este ejemplo, HardeckBottomNav crea una barra de navegación inferior con tres íconos: Inicio, Buscar, y Configuración.
Contribución
Si deseas contribuir a este proyecto, puedes hacerlo de las siguientes maneras:
- Reportar un error: Si encuentras algún problema o tienes sugerencias, puedes abrir un issue.
- Enviar un Pull Request: Si deseas mejorar el código o agregar una nueva funcionalidad, envía un PR desde tu fork del repositorio. Antes de enviar un PR, por favor asegúrate de que todo esté correctamente probado.
Licencia
Este proyecto está bajo la licencia MIT. Puedes encontrar más detalles en el archivo LICENSE.
Instrucciones incluidas:
- Instalación del paquete: Cómo agregarlo al archivo
pubspec.yaml
y ejecutarflutter pub get
. - Uso básico: Instrucciones detalladas de cómo importar y utilizar el widget
HardeckBottomNav
. - Contribución: Cómo colaborar en el proyecto.
- Licencia: Mención de la licencia del proyecto.
Con este contenido, tu archivo README.md
explica de manera clara todos los pasos para usar e integrar el paquete en cualquier proyecto Flutter. Solo debes copiar y pegar esto en tu README.md
y proceder con la publicación en pub.dev.