Plataforma app
Bienvenido a Plataforma app, una colección de widgets personalizados para Flutter, diseñados para mejorar la experiencia de desarrollo móvil. Con esta librería, puedes agregar componentes reutilizables y estilizados a tus aplicaciones de manera rápida y sencilla.
Widgets Disponibles
1. Avatar
Un widget para mostrar imágenes de usuario o iniciales en un diseño circular.
Uso:
Avatar(
imageUrl: 'https://example.com/user.png',
radius: 50.0,
);
2. Button
Botones estilizados con opciones personalizables como colores, bordes y texto.
Uso:
CustomButton(
text: 'Presióname',
onPressed: () {
print('Botón presionado');
},
color: Colors.blue,
);
3. Filter
Un widget para aplicar filtros en listas o colecciones de datos.
Uso:
Filter(
options: ['Todos', 'Activos', 'Completados'],
onSelected: (selected) {
print('Filtro seleccionado: $selected');
},
);
4. Header
Encabezados estilizados para secciones de tu aplicación.
Uso:
Header(
title: 'Bienvenido',
subtitle: 'Explora las opciones disponibles',
);
5. Input Text
Campos de entrada de texto personalizables con validación opcional.
Uso:
CustomInputText(
hintText: 'Ingrese su correo',
onChanged: (value) {
print('Texto ingresado: $value');
},
validator: (value) {
if (value == null || value.isEmpty) {
return 'El campo no puede estar vacío';
}
return null;
},
);
Instalación
-
Agrega la dependencia a tu archivo
pubspec.yaml
:dependencies: tu_libreria: hosted: name: tu_libreria url: https://applicationrepo.emsolucion.com/repository/flutter-release/ version: ^1.0.0
-
Descarga las dependencias con:
flutter pub get
Uso
Importa la librería en tu archivo Dart:
import 'package:tu_libreria/tu_libreria.dart';
Luego, utiliza cualquiera de los widgets como se muestra en los ejemplos anteriores.
Contribuciones
Si deseas contribuir a esta librería, por favor envía un pull request o reporta problemas en el repositorio oficial. ¡Gracias por tu ayuda!
Licencia
Esta librería está protegida por una licencia personalizada. Por favor, revisa el archivo LICENSE para más detalles.