luisalbertmschz / Flutter-Components_AppV3

Esto es un repositorio de una app de Flutter desarrollada con la intención de conocer y ver en la práctica cómo se usan los diferentes tipos de componentes que hay en Flutter para el armado de toda la UI de una aplicación y ver en cómo es su funcionamiento y cómo se puede aplicar el uso de estos en el desarrollo de Apps.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

components_app_v3

App - Componentes en Flutter (Widgets)

Image and Preview Themes on the toolbar

Esto es un repositorio de una app de Flutter desarrollada con la intención de conocer y ver en la práctica cómo se usan los diferentes tipos de componentes que hay en Flutter para el armado de toda la UI de una aplicación y ver en cómo es su funcionamiento y cómo se puede aplicar el uso de estos en el desarrollo de Apps.

🚩 Algunas capturas de la UI de la app de pruebas

🎈 Iconos usados en la app

Line, clean, icons

Imagine a cross-over: Windows10 style and Awesome inspiration. Well, stop dreaming! You got plenty of beautiful icons to choose from for your Android app (not tested in iOS yet, sorry). I'd rather like this set over Material, and I find much easier to find the icon I'm looking for in Icons8 than in the Material Icons page.

Let's give it a try

Installing

Include line_icons in your pubspec.yaml file:

dependencies:
  flutter:
    sdk: flutter
  line_icons: ^2.0.0

If your IDE doesn't do it automatically, type:

flutter packages get

Using

Import the package in your Flutter file and use Icon to get the actual icon widget:

import 'package:line_icons/line_icons.dart';
...
Icon _icon = Icon(LineIcons.code);
...

Or choose a suitable constructor:

import 'package:line_icons/line_icon.dart';
...
Icon _icon = LineIcon.code();
...

Or go the ugly way ;P:

import 'package:line_icons/line_icons.dart';
...
Icon _icon = Icon(LineIcons.values['code']);
...

Or even a fancy nasty way:

import 'package:line_icons/line_icons.dart';
...
Icon _icon = Icon(LineIcons.byName('code'));
...

Otra forma de como los empleo yo:

List<Widget> _listaItems( List<dynamic> data) {

    final List<Widget> opciones = [];

    data.forEach( ( opt ) {

      final widgetTemp = ListTile(

        title: Text( opt['texto']),
        leading: Icon(LineIcons.projectDiagram, color: Colors.blueAccent),
        trailing: Icon(LineIcons.chevronRight, color: Colors.blueAccent),
        onTap:  (){ },




      );

      opciones..add(widgetTemp)
              ..add( Divider());




     });
...

La forma simple en que llamas a un icon de Line icon y aplicas style de color es:

Icon(LineIcons.projectDiagram, color: Colors.blueAccent),
...

Como pudes ver "projectDiagram" es el nombre del icon que estoy llamando.

About

Esto es un repositorio de una app de Flutter desarrollada con la intención de conocer y ver en la práctica cómo se usan los diferentes tipos de componentes que hay en Flutter para el armado de toda la UI de una aplicación y ver en cómo es su funcionamiento y cómo se puede aplicar el uso de estos en el desarrollo de Apps.


Languages

Language:Dart 86.4%Language:HTML 9.8%Language:Swift 2.6%Language:Kotlin 0.9%Language:Objective-C 0.2%