Snippets para flutter

Snippets para flutter

Table of contents

Snippets para flutter

Este es un post para una serie llamada quick-post la idea es poder hacer algunos post cortos con información sobre productividad, herramientas y diferentes cosas que me han servido para ser más productivo y con suerte esto le servirá a alguien y adicionalmente alguien me dejará recomendaciones para seguir mejorando.

Los snippets son una maravilla cuando son usados de forma correcta para mejorar nuestro rendimiento a la hora de crear código. Para cada lenguaje siempre hay muchos y diferentes personas que ofrecen sus snippets para que otras personas se ahorren el tiempo de configurar los propios.

En mi opinión es buena idea que cuando aprendas más sobre un lenguaje o crecemos como desarrolladores tú puedas crear tus propios snippets, yo empece usando los snippets ofrecidos por la comunidad y fui adaptando poco a poco a mis necesidades, preferencias y las cosas que más uso.

Mis snippets están en construcción, pero poco a poco iré creando o construyendo nuevos a medida que avance el tiempo. Esta es la lista de los snippets que uso, dividida en varias categorías.

Github Repo

  • Misc: Para imports y algunas funciones que uso mucho
  • Base Flutter: Acá están los widgets básicos de flutter
  • Builder Flutter: Algunas builders y manejo de streams
  • Custom Widgets: Widgets útiles que uso mucho (en construcción)
    // -------- Misc --------
    // impM: Material Package
    // impC: Cupertino Package
    // impF: Foundation Package
    // sout: Print Message like Java
    // msize: Instance of MediaQuery
    // thof: Instance of ThemeData
    // ptm: Mock statement
    // ptg: Part statement
    // ptf: Part 'Freezed' statement
    // toStr: toString
    //
    // -------- Base Flutter --------
    // mateapp: Create Material App
    // fstless: Flutter Stateless snippet
    // flwidget: Flutter Stateless Widget
    // wwidget: Flutter Stateless Without Import
    // flpage: Flutter Page with Scaffold
    // fscreen: Flutter Page with Scaffold and AppBar
    // initS: InitState
    // dis: Dispose
    // didChangeD: didChangeDependencies
    // didUpdateW: didUpdateWidget
    // inheritedW: Inherited Widget
    //
    // -------- Builders Flutter --------
    //    fstream: Stream Builder
    //    ffuture: Future Builder
    //    fanimated: Animated Builder
    //    snk: Sink
    //    strm: Stream
    //    subj: Subject
    //
    // -------- Custom Widgets --------
    // ccbutton: Custom circular Button
    // cfbutton: Custom floating Button
    // cobutton: Custom outline Button
    // ciconbtn: Custom circular icon Button
    // ccard: Custom rounded card
    // cappbar: Custom back appBar

La lista es corta pero es lo que más uso y a medida que vaya teniendo más snippets los iré colocando en el repositorio.

Gracias por llegar hasta acá Considera dar un like, compartir y nos vemos en un próximo post.